This document serves as an informative registry for all known Decentralized Identifier Methods and their associated specifications.
Comments regarding this document are welcome. Please file issues directly on GitHub, or send them to public-credentials@w3.org (subscribe, archives).
Portions of the work on this specification have been funded by the United States Department of Homeland Security's Science and Technology Directorate under contracts HSHQDC-16-R00012-H-SB2016-1-002 and HSHQDC-17-C-00019. The content of this specification does not necessarily reflect the position or the policy of the U.S. Government and no official endorsement should be inferred.
Work on this specification has also been supported by the Rebooting the Web of Trust community facilitated by Christopher Allen, Shannon Appelcline, Kiara Robles, Brian Weller, Betty Dhamers, Kaliya Young, Manu Sporny, Drummond Reed, and Joe Andrieu.
This document contains a list of all known Decentralized Identifier Methods and their associated specifications.
Software implementers may find that the existing Decentralized Identifier Methods listed in this repository are not suitable for their use case and may need to add a new method to this registry. Adding a Decentralized Identifier Method to this list is designed to be a lightweight, community-driven process. In order to add a new method to this registry, an implementer MUST:
Specifications that do not meet these criteria will not be accepted. Old listings which fall out of conformance may be removed.
Implementers that would like help or guidance during this process are urged to join the W3C Credentials Community Group and request assistance via the mailing list.
This table summarizes the DID method specifications currently in development. The links will be updated as subsequent Implementer’s Drafts are produced.
Method Name | Status | DLT or Network | Authors | Link |
---|---|---|---|---|
did:btcr: | PROVISIONAL | Bitcoin | Christopher Allen, Ryan Grant, Kim Hamilton Duffy | |
did:cnsnt: | PROVISIONAL | Ethereum | Consent | |
did:erc725: | PROVISIONAL | Ethereum | Markus Sabadello, Fabian Vogelsteller, Peter Kolarov | erc725 DID Method |
did:example: | PROVISIONAL | DID Specification | W3C Credentials Community Group | DID Specification |
did:ipid: | PROVISIONAL | IPFS | Jonathan Holt | |
did:sov: | PROVISIONAL | Sovrin | Mike Lodder | Sovrin DID Method |
did:uport: | PROVISIONAL | Ethereum | uPort | |
did:v1: | PROVISIONAL | Veres One | Digital Bazaar | Veres One DID Method |
did:dom: | PROVISIONAL | Ethereum | Dominode | |
did:ont: | PROVISIONAL | Ontology | Ontology Foundation | Ontology DID Method |