10C/ DID URLs

From IIW

DID URLs


Session Convener: Markus Sabadello

Notes-taker(s): Markus Sabadello

Tags / links to resources / technology discussed, related to this session:

DID URLs, DIDs, URIs, https://www.w3.org/TR/did-core/#did-url-syntax


Discussion notes, key understandings, outstanding questions, observations, and, if appropriate to this discussion: action items, next steps:

DID URLs start with a DID, then they can have path, query, fragment.

DID URL syntax components work very similar to HTTP URL syntax components, but sometimes are also DID method-dependent.

Fragment depends on the media type of the primary resource.

Query parameters defined by DID Core: versionId, versionTime, service, relativeRef, hl

Some examples where DID URLs are used:

  • In the did:indy method to reference schemas, credential definitions, and other ledger objects
  • By Decentralized Web Nodes (DWN) to reference specific objects inside a DWN.

DID URLs inherit some useful properties of DIDs, e.g. decentralization and persistence.


WHITEBOARD PICTURES: See image(s) for these notes in the IIWXXXIV Book of Proceedings here:

https://internetidentityworkshop.com/past-workshops/