W3C Decentralized Identifiers (DIDs)

type
Standard
Documentation

Description

Description
Source

Decentralized Identifiers (DIDs) are a new type of globally unique identifier designed to enable individuals and organizations to generate their own identifiers using systems they trust. DIDs enable verifiable, decentralized digital identity without relying on centralized registries, identity providers, or certificate authorities.

A DID consists of three parts:

  • A URI scheme identifier (did:)
  • The identifier for the DID method
  • The method-specific identifier

Core capabilities include:

  • Decentralized - No central registration authority required
  • Persistent - Can remain unchanged regardless of changes in underlying systems
  • Cryptographically Verifiable - Ownership can be proven using cryptographic proofs
  • Resolvable - Can be resolved to a DID Document containing metadata
  • Privacy-Preserving - Subjects control how much information is revealed

The specification defines:

  1. Purpose and Scope:
  • Provides a standard format for decentralized identifiers
  • Enables cryptographic proof of control without central authorities
  • Supports interoperable identity management across different systems
  1. Key Technical Specifications:
  • DID Syntax: did:<method-name>:<method-specific-id>
  • DID Document structure containing:
    • Verification methods (e.g., public keys)
    • Service endpoints
    • Authentication mechanisms
  • DID Resolution process to retrieve DID Documents
  • Multiple representation formats (JSON, JSON-LD)
  1. Implementation Requirements:
  • Must implement at least one DID method
  • Must support standard DID syntax
  • Must be able to resolve DIDs to DID Documents
  • Must implement required security considerations
  • Must support verification methods and authentication
  1. Security Considerations:
  • Cryptographic proof of control
  • Key management and rotation
  • Revocation mechanisms
  • Authentication protocols
  • Integrity protection
  1. Interoperability Features:
  • Standard DID syntax across methods
  • Common DID Document format
  • Standardized resolution process
  • Cross-platform compatibility
  • Multiple representation formats
  1. Current Adoption:
  • Over 100 experimental DID method specifications
  • 32+ experimental method implementations
  • 46 implementations submitted for conformance testing
  • Growing adoption in digital identity systems

The specification represents a fundamental building block for decentralized identity infrastructure, enabling self-sovereign identity management while maintaining security and privacy.

Statistics

Projects Following
Source
172

Under Management at

Project
Website
Source

Projects Following or working on this Standard

Project
Website
Source

If you are featured in the Web of Trust Map and wish to exercise your GDPR rights, including the right to be forgotten, visit the privacy policy page