Ayra Card Principles
In addition to the Design Principles of Ayra Network Credentials , Ayra Card adds a few guiding principles and design guidelines.
Principles
Ayra Card should be simple to approach. Getting started with Ayra Card shouldn't require high levels of arcane knowledge. Someone who is not steeped in the concepts of SSI, decentralization, ZKPs, etc. should be able to approach the idea of Ayra Card. Over time, they may go deeper, but they should not have to do so on day one.
Minimal Common Standards. Optionality isn't helpful. Markets align on small number of protocols and specifications (often 1).
Prove the primitives first. Building from simple primitives is needed before we truly know what should be brought into the Ayra Card protocol or left to specialized systems.
Design Guidelines
Shift Complexity Out: Don't try to solve problems in the Ayra Card protocol - but provide the information or link/pointer to the system that can solve the problem(s).
Simplicity First (Keep it Simple): Keep the Ayra Card protocol simple as a paramount goal. Leave the complexity to the things you point at (via Payloads) as those systems are far more specialized.
Protect the Core: Don't bring problems into the Ayra Card protocol that break the principles and design guidelines.
Minimize Optionality: Creating options where they aren't needed violates the Simplicity First principle.
Last updated