...
- Roles Acting within Layer 4 - Ecosystem
- Ecosystem Governance Authority - An entity that establishes and operates a framework (Ecosystem Governance Framework (EGF)) of policies, rules, procedures and accountabilities of roles within Layer 4 (Ecosystem)
- Interoperable Ecosystem Governance Authority - An entity that establishes a TSS (ToIP Standard Specification) that defines the standard requirements for the Ecosystem Governance Authority to conform.
- Member Directory - Provides both human- and machine-searchable listings of the public DIDs and other searchable attributes of participants in the EGF.
- Auditor - An entity which can independently attest to participants assertion of compliance with EGF requirements.
- Audit Accreditor - An Entity that qualifies Auditors and provides auditing standards
- Accreditation Authority - An authoritative entity responsible for declaring that a certification body under its assessment methodology has satisfies its vetting requirements
- Certification Body - An authoritative entity responsible for declaring that an entity under its assessment methodology has satisfies its vetting requirements against a set of trust criteria
- Roles Acting within Layer 3 - Credential
- Credential Governance Authority - An entity that establishes and operates a framework of policies, rules, procedures and accountabilities of roles within Layer 3 (Credential)
- Credential Registry - are alternative holders of credentials to support other uses, such as public searchable directory services.
- Authoritative Issuer - are credential issuers authorized by the ecosystem and/or credential governance authority to issue specific types of credentials at specific levels of assurance
- Insurer - An entity which provides insurance to issuers operating under the terms of a governance framework.
- Holder - An entity that owns the right to access and protect verifiable credentials for use
- Verifier - An entity that seeks cryptographic and other evidence of the validity of claims on verifiable credentials.
- Escrow Service - An entity that holds keys in escrow for legal. compliance and recovery purposes.
Biometric Service Provider - can be used to strengthen confidence in the binding between a credential and its authorized holder.
- Roles Acting within Layer 2 - Provider
- Provider Governance Authority - - An entity that establishes and operates a framework of policies, rules, procedures and accountabilities of roles within Layer 2 (Provider)
- Hardware Provider - An entity who provides ToIP-compliant hardware, e.g., secure enclaves, trusted execution environments, HSMs.
- Software Provider - An entity who provides ToIP-compliant agents, wallets, secure data stores, etc.
- Agency - An entity who hosts ToIP-compliant cloud agents for individuals, organizations, and guardians.
- Secure Data Store - A database with three special properties:
- It is controlled exclusively by the DID controller (person, organization, or thing) and not by any intermediary or third party.
- All the data is encrypted with private keys in the subject’s KMS.
- If a DID controller has more than one secure data store, the set of stores can be automatically synchronized according to the owner’s preferences.
- Digital Guardian - an individual or organization willing to take legal responsibility for managing that cloud agent/wallet on behalf of a person under a guardianship mandate
- Digital Delegate - One who receives digital authority and responsibility to carry out limited digital tasks on behalf of another
- Digital Dependent - An Individual whose circumstances or capabilities, in a given context, requires dependence upon another operating under a guardianship mandate, to administer an that person's identity data
- Thing Controller - An individual who digitally controls something that is by its nature incapable of acting on its own behalf
- Roles Acting within Layer 1 - Utility (Verifiable Data Registry)
- Utility Governance Authority - An entity that establishes and operates a framework of policies, rules, procedures and accountabilities of roles within Layer 1 (Utility)
- Transaction Author - An entity that initiates transactions to add records on a distributed ledger
- Transaction Endorser - An entity that executes permission transactions for Transaction Authors
- Steward - A node operator of a distributed ledger
- Roles Acting Independent of Layer
- Jurisdictional Authority - A legal authority that has established laws in the geographic territory of a participating ecosystem
- Industry Authority - A recognized body in the governance authority's industry (or related industry) that has established standards and reputation that governance authority desires alignment and/or conformance
- Standards Authority - A recognized body that has established standards and reputation that an governance authority desires alignment and/or conformance
...