Sheet 12 · 5 tools
Identity
Decentralized identifiers (DIDs) and on-chain credentials.
Margin note — new here? Start with this
Identity on XRPL comes in two native pieces. A DID (decentralized identifier) is an identity record you attach to your own account — you control it, no company issues it. A credential is an attestation one account makes about another — 'this account passed our KYC check' — which the subject must accept before it counts. Together they let apps verify facts about accounts without a central identity database.
A DID is the nameplate you put on your own front door — you wrote it, you can change it. A credential is a stamped certificate someone official hands you, like a diploma: the school signs it, but it only hangs on your wall once you accept and hang it yourself.Start here: Set DID
Set DID
Create or update the W3C decentralized identifier (DID) attached to your account: a DID document, URI, or attestation data.
Delete DID
Delete the DID attached to your account and reclaim its reserve.
Create Credential
Issue an on-chain credential (e.g. KYC attestation) to a subject account. The subject must accept it before it is valid.
Accept Credential
Accept a credential issued to you, making it valid for use (e.g. in DepositPreauth).
Delete Credential
Delete a credential. The issuer or subject can delete it anytime; anyone can once it has expired.