Overview#Sidetree protocol is a protocol from the Decentralized Identity Foundation for creating scalable Decentralized Identifier networks that can run atop any existing decentralized anchoring system (e.g. Bitcoin, Ethereum, Distributed Ledger Technology, witness-based approaches) and be as open, Public Ledger, and permissionless as the underlying anchoring systems they utilize.
Sidetree protocol allows users to create globally unique, user-controlled identifiers and manage their associated PKI metadata, all without the need for centralized authorities or trusted third parties. The syntax of the identifier and accompanying data model used by the protocol is conformant with the W3C Decentralized Identifiers specification. Implementations of the protocol can be codified as their own distinct DID method specification and registered in the W3C DID Method Registry.