Skip to main content
Knowledge mapHow does DID resolution differ from DID URL dereferencing?Industry concepts and standards

You are here. See how this question connects to other ideas.

Select a node to open its page · Expand to read within the map

Knowledge mapFollow a connection. Understand a question.
← Identity and credentials

One question

How does DID resolution differ from DID URL dereferencing?

Resolution finds a document; dereferencing locates a more specific resource.

DID resolution takes a DID and returns a DID document with metadata, or an error. DID URL dereferencing processes a more specific DID URL to locate its resource.

For example, an app resolves a DID and follows a key reference to a verification method. Locating key information, checking a signature and authorizing an operation are separate actions.

Failure also needs interpretation. An unsupported method, an invalid identifier and an unavailable resource are different conditions. Use the resolver’s result and metadata instead of treating every failure as proof that an identity does not exist.

Sources and further reading

Check your understanding

Does appending #key-1 to a DID authenticate someone?

No. It identifies a resource; authentication still needs proof for the request.