First Public Working Draft: Decentralized Identifiers (DIDs) v1.0

November 7th, 2019

The Decentralized Identifier Working Group has published a First Public Working Draft of Decentralized Identifiers (DIDs) v1.0. Decentralized identifiers (DIDs) are a new type of identifier for verifiable, decentralized digital identity. These new identifiers
are designed to enable the controller of a DID to prove control over
it and to be implemented independently of any centralized registry,
identity provider, or certificate authority. DIDs are URLs that relate
a DID subject to means for trustable interactions with that subject by way
of a DID document. DID documents are simple documents that describe how
to use that specific DID. Each DID document may express cryptographic
material, verification methods, and/or service endpoints. These provide
a set of mechanisms which enable a DID controller to prove control of the DID. Service endpoints enable trusted interactions with the DID subject.

This document specifies a common data model, a URL format, and a set of operations for DIDs, DID documents, and DID methods.