Components & Specs
Early exploration of the key components for Ayra Card.

Trust Registry
The Trust Registry will support TRQP 2.0 (PR02) and the Ayra Extensions
SPECIFICATION: TRQP 2.0 PR02
+ Ayra Profile - to be finalized before end-September
The Ayra Profile creates a Swagger (and DIDComm?) capability for the basic queries that allow for "discovery". Examples include:
list the authorizations used in this TR;
list the TRs you recognize;
list the entities in your ecosystem
NOTE: This is NOT a discovery layer - but provides the data that would populate such a layer.
Ayra Card Credential Types
Type: W3C VCDM2.0
Schema - to be set by type (e.g. Business Card, Staff Pass)
Ayra Type Catalogue
The Type Catalogue is an evolving concept. In the initial "The GAN Plan," it was called the "GAN Verifiable Data Types Registry" and described as follows:

The "Type Catalogue" will begin to create some of the capabilities listed above. The Ayra Card initiative will focus on a few aspects:
Credential Schema Definitions - the data definitions for the Ayra Card credential types (e.g. Business Card, Membership Card, Staff Badge). These will include the schema and information (metadata) about the data and semantics involved.
Authorizations - as the Ayra Trust Network grows, and more and more ecosystems/networks connect, Ayra may become an important registry of the authorizations that are used in a Trust Registry.
Ayra Card requires, in time, tracking of which entities have authority to issue a particular Ayra Card. The Type Catalog will be used to list the authorizations - which will then be used in Trust Registries for mapping an Entity's authorities.
Authorizations are managed by the ecosystem. An entity is granted a particular authority as an "assertion_id" in TRQP.
Payload Type Management - In the earliest stage, payloads are simply data triples, and the "type" of a payload will be unmanaged. There will likely be a short list of "Ayra Managed" types that end up being managed by the Ayra Members or Ayra Association. That means that "Payloads" can be: managed or unmanaged.
(potentially) Verifiable Presentations - managing the VPs that are "normal" or "authorized" may, in time be needed. example: a proof-of-citizenship VP could be standardized and require management in a particular ecosystem. No work is currently planned on this aspect/
Verifiable Presentations
Ayra VPs - to be determined (e.g. full business card, desk sign-in, meet-a-person)
VPs may, in time, be managed to create simplicity for Verifiers. TODO
FPP Alignment via Verifiable Presenations
FPP VRC & PHC to be supported as VPs of Ayra Card. For example a "Staff Pass"
Can be presented (via VP) to meet BOTH the FPP PHC and FPP VRC requirements
NOTE: On DIDComm & OID4VP
For presentation of the credential, either can be used but efforts here focus on the DIDComm aspects as there is a persisent, private connection established (between private DIDs) that opens up further use - and the subsequent "dance" that may be required.
As the credential can be presented via OID4VP using most systems there is no urgent need for integration into the full system.
Last updated