EN

An identifier you control

3 minDifficulty Checked 2026-11-10
Key takeaways
  • A DID is a W3C-standard identifier that no central registry issues or controls.
  • On the XRP Ledger, an account creates its DID. Whoever holds the account's keys controls it.
  • A DID names someone. A verifiable credential from a trusted issuer is what proves a claim.

Most IDs come from someone else. A government gives you a passport number. A company gives you a username. They can take it back or shut down.

A decentralized identifier, or DID, is an ID you make yourself. No office hands it out. No company can delete it. The World Wide Web Consortium (W3C) set the standard, so many systems can read the same kind of ID.

On the XRP Ledger, your account can create one DID. Your keys control it. Only you can change it or remove it.

A DID is a name tag, not a proof. Anyone can make a DID and write anything on it. So the model has three roles:

  • The user holds the DID.
  • An issuer checks facts about the user, away from the ledger, and signs a statement. That statement is a verifiable credential.
  • A verifier needs to know something about the user. It looks up the DID and checks the issuer's statement.

A simple case: a site wants to know you passed an identity check. You show your DID and a credential from a checker the site trusts. The site confirms both. Your passport scan never touches the ledger.

xrpl.org lists uses such as identity checks for KYC and AML rules, signing documents, website logins and tiered access to DeFi apps.

The DID feature went live on mainnet on 2024-10-30.

Check yourself3 questions
1. Who controls a DID on the XRP Ledger?
2. Anyone can create a DID and write false details in it. What makes a claim believable?
3. Which three parties does the DID model describe?
Next lessonThe DID entry4 min