Ayra Protocol Principles

In addition to the Design Principles of Ayra Network Credentials , Ayra Card adds a few guiding principles and design guidelines.

Principles

  • The 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 Protocol or left to specialized systems.

Design Guidelines

  • Shift Complexity Out: Don't try to solve problems in the Ayra 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 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 Protocol that break the principles and design guidelines.

  • Minimize Optionality: Creating options where they aren't needed violates the Simplicity First principle.

Last updated