The shape of a DID
A Talaria DID looks like this:did:talaria: prefix when you store it, compare it, or send it to an API.
When a DID appears inside a URL path, URL-encode it:
What a DID record can contain
Resolving a DID can return:- Public verification keys used to check signatures
- Key-agreement keys used by clients when encrypting messages
- Service endpoints, such as compatible Relay or Cache nodes
- Public aliases that are easier for people to recognize
- Registered devices and their lifecycle state
- Delivery-policy links
- Version and update information
- Whether the identity has been deactivated
Common uses
You might resolve a DID before you:- Encrypt a message for its recipient.
- Verify that a signed message came from the claimed sender.
- Find a compatible Relay or Cache service.
- Check whether a device is active.
- Display a public alias.
- Decide whether the identity is still active.
DID URLs and key identifiers
A public key inside a DID document usually has an identifier formed by adding a fragment:# identifies a component inside the DID document. The complete value is called a DID URL. Do not remove the DID portion when passing a key identifier to an authorization endpoint.
What a Directory does
A Directory is a public gateway to Talaria identity data. It reads public state and accepts properly authorized updates. It does not need your private key and should never ask for it.Resolve a DID
Read a complete public record step by step.
Understand authorization
Learn how nonces, payloads, and signatures work.

