TRQP Worksheet
TRQP Workshjeet
The Trust Registry Query Protocol requires a particular set of information for developers that want to consume information from a system that supports TRQP.
The following provides th
Ecosytem ID (
ecosystem_id)Trust Registry endpoint
Authority Assertions
List of supported DID Methods
...
Core information
ecosystem_idis TODO: generate (and do key management, etc.) did:webvh DIDtrustregistry_id) is TODO: generate (and do key management, etc.) did:webvh DIDTODO: how TRQP compliant endpoint at URL __________
Authorizations:
/authorizations- see belowDID Methods: see below
Trust Registry Endpoint
Authorization Assertions
Ayra Card and the Ayra Trust Network are primarily concerned about governing:
/authorizations - /recognition - which ecosystems are managing the right to issue Ayra Card.
The following authorization assertions are active in the Ayra Cards (protocol):
Business Card Issuing Rights
ayracards:businesscard:ecosystem:issue- The issuer is asserting that they have the authority to issue and that authority was granted at the ecoystem level.ayracards:businesscard:global:issue- The entity (identified in TRQP byentity_idin an/authorizationquery) has (or does not have) this authority has direct Issue rights, granted by Ayra Association. This should only happen during the early stages of the network as the preferred method is for the issuance to be managed at the ecosystem level.
Business Card Delegation of Issuing Rights to Ecosystem (
ayracards:businesscard:ecosystem:grant-issue) - The ecosystem (identified byentity_idin a/recognitionquery ) has (or does not have) this authority.This cross-ecosystem authorization allows an ecosystem to be delegated (this is implicit in holding the authorization) the right to issue to members of its own ecosystem.
DID Methods
The following DID Methods are supported:
did:webvhfor public identifiersdid:keyfor internal DIDs (e.g. private DID Pairs)
Assurance Levels
In the initial stages of Ayra Cards no Assurance Levels are set by the Ayra Trust Network nor the Ayra Cards Governance Framework.
the /ecosystems/
Verifier Steps
A recipient of an Ayra Card should run a check on the following:
Step 1. Technical Trust Tests
Test the credential integrity using regular credential and cryptographic steps.
Confirm that schema requirements are met.
Step 2. Human Trust Test: Confirm Issuer is Authorized for the Ayra Card Type
Trust Registries anchor the governance (human trust) to the system in a technical way.
Confirm Issuer has the asserted authority, presented in claim/attribute issued_under_assertion_id:
ayracards:businesscard:ecosystem:issue- this assertion needs to be confirmed with the Ecosystem Trust Registry.Subsequently, the Ecosystem's assertion of
ayracards:businesscard:ecosystem:grant-issueagainst the ATN Trust Registry.
ayracards:businesscard:global:issue- this assertion can be tested directly against the ATN Trust Registry.
Last updated