*View: 3. DID Resolution Viewpoint ()
*View: 3. DID Resolution Viewpoint
...
...
...
...
...
...
...
...
...
...
@context
A2A Protocol
alias
ATTRIB Tx
ATTRIB Tx
authentication
CLAIM_DEF Tx
Credential Registry Node Storage
dest
DID Document (JSON)
DID Resolver Node API
DID Resolver Node Component
DID Resolver Node Functions
DID Resolver Node Service Endpoint
DID Resolver Response
didDocument
id (DID)
Indy Agent API
Indy Agent Component
Indy Agent Functions
Indy Agent Functions
Indy Agent Service Endpoint
Indy Agent Service Endpoint
Indy Agent Storage
Indy Credential Registry Node API
Indy Credential Registry Node Component
Indy Credential Registry Node Functions
Indy Credential Registry Node Service Endpoint
Indy Wallet API
Indy Wallet Component
Indy Wallet Functions
Indy Wallet Pluggable Storage
Indy Wallet Service
Ledger Node API
Ledger Node Component
Ledger Node Functions
Ledger Node Functions
Ledger Node Service Endpoint
Ledger Node Service Endpoint
Ledger-to-Ledger Protocol
methodMetadata
NYM Transaction (Detail)
NYM Tx
P5. A DID Document is a JSON-LD serialization of a DID Entity.
P6. Drummond's DID Principles - Rocketchat - Dec. 18, 2018: "One thing I can easily clarify, since it's straight out of the spec: *DID* always refers to the *decentralized identifier*, period. If you want to talk about the JSON-LD document that the DID resolution process returns, that's called the *DID document*. The DID document contains a copy of the DID itself, but the *DID document is not the DID* and the *DID is not the DID document*."
publicKey
resolverMetadata
role
SCHEMA Tx
service (endpoints)
Verifiable Data Registry (VDR)
Verifiable Data Registry (VDR) (replica)
Verifiable Data Registry (VDR) (replica)
verkey
Verifiable Data Registry (VDR) (replica) Verifiable Data Registry (VDR)
Ledger Node Service Endpoint Indy Agent Functions
Ledger Node Service Endpoint DID Resolver Node Functions
Ledger Node Service Endpoint Indy Agent Functions
Ledger Node Component Ledger Node Functions
Ledger Node Component Ledger Node API
Ledger Node Functions Verifiable Data Registry (VDR) (replica)
Ledger Node Functions Ledger Node Service Endpoint
Ledger Node Functions Ledger-to-Ledger Protocol
Ledger Node API Ledger Node Service Endpoint
Ledger Node API DID Resolver Node Component
Ledger Node API Indy Wallet Component
Ledger-to-Ledger Protocol Ledger Node Service Endpoint
Indy Agent Component Indy Agent API
Indy Agent Component Indy Agent Functions
Indy Agent Functions Indy Agent Storage
Indy Agent Functions Indy Agent Service Endpoint
Indy Agent Functions A2A Protocol
Indy Agent API Indy Agent Service Endpoint
A2A Protocol Indy Agent Service Endpoint
Indy Wallet Service Indy Agent Functions
Indy Wallet Component Indy Wallet API
Indy Wallet Component Indy Wallet Functions
Indy Wallet Functions Indy Wallet Pluggable Storage
Indy Wallet Functions Indy Wallet Service
Indy Wallet API Indy Wallet Service
Indy Wallet API Indy Agent Component
Indy Agent Functions Indy Agent Service Endpoint
Indy Agent Functions ...
Ledger Node Functions Ledger Node Service Endpoint
Ledger Node Functions Verifiable Data Registry (VDR) (replica)
Verifiable Data Registry (VDR) (replica) Verifiable Data Registry (VDR)
DID Resolver Node Service Endpoint Indy Agent Functions
DID Resolver Node Service Endpoint DID Resolver Response
DID Resolver Node Component DID Resolver Node Functions
DID Resolver Node Component DID Resolver Node API
DID Resolver Node Functions DID Resolver Node Service Endpoint
DID Resolver Node API DID Resolver Node Service Endpoint
DID Resolver Node API Indy Agent Component
Indy Credential Registry Node Component Indy Credential Registry Node Functions
Indy Credential Registry Node Component Indy Credential Registry Node API
Indy Credential Registry Node Functions Credential Registry Node Storage
Indy Credential Registry Node Functions Indy Credential Registry Node Service Endpoint
Indy Credential Registry Node API Indy Credential Registry Node Service Endpoint
DID Document (JSON) id (DID)
DID Document (JSON) ...
DID Document (JSON) @context
DID Document (JSON) publicKey
DID Document (JSON) authentication
DID Document (JSON) service (endpoints)
DID Resolver Response methodMetadata
DID Resolver Response didDocument
DID Resolver Response resolverMetadata
DID Resolver Response ...
didDocument DID Document (JSON)
Verifiable Data Registry (VDR) didDocument
NYM Transaction (Detail) dest
NYM Transaction (Detail) role
NYM Transaction (Detail) alias
NYM Transaction (Detail) verkey
NYM Transaction (Detail) NYM Tx