Skip to main content
Read the chain-authoritative registration state for a DID. Use this endpoint after POST /register-did returns 202 Accepted. The Directory may retain a pending submission receipt, but it reports a registration as confirmed only after the DID exists on chain.

Request

string
required
The complete did:talaria:... identifier. URL-encode it when placing it in the path.

Response

string
required
The DID whose registration state was checked.
string
required
chain, indicating that confirmation was checked against chain state.
boolean
required
true only when the DID exists on chain.
string
required
One of confirmed, pending, or missing.
object
The confirmed public DID document. Present when registration_status is confirmed.
number
The confirmed on-chain record version.
string
The known registration transaction identifier for a pending or confirmed submission.
200 OK describes the current registration state, including missing. A 502 means the Directory could not verify chain state; do not treat that error as a missing registration.

Straight to the point

  • Authentication: none
  • Request body: none
  • Confirmation source: chain
  • Retry while the state is pending