What is Decentralized Identity?

1 min read Updated

Decentralized Identity (DID) is a framework for self-sovereign digital identity where the identity holder controls their own identifier and associated credentials — without dependence on a central authority like a government, company, or platform.

WHY IT MATTERS

Traditional digital identities are centralized — Google, Apple, or government agencies control your identity. If they revoke access or their service goes down, you lose your identity. DIDs give identity control to the holder.

A DID is a globally unique identifier (like did:ethr:0x1234...) that resolves to a DID Document containing public keys and service endpoints. The holder controls the DID through their private key, and can present verifiable credentials issued by trusted parties.

For AI agents, DIDs provide decentralized, verifiable identities. Each agent can have its own DID, accumulate credentials (audits, certifications, reputation), and prove its identity to services and other agents — without any central identity provider.

HOW POLICYLAYER USES THIS

PolicyLayer ties spending policies to decentralized agent identities. Each agent's DID maps to specific spending rules and authority levels, creating a portable financial identity that persists across platforms and providers.

FREQUENTLY ASKED QUESTIONS

How is a DID different from a wallet address?
A wallet address is a cryptographic identifier for receiving funds. A DID is a broader identity framework — it can contain multiple wallet addresses, public keys, and metadata. A DID is an identity; a wallet address is a financial endpoint.
Which DID methods exist?
did:ethr (Ethereum-based), did:web (DNS-based), did:key (static key pair), did:ion (Bitcoin-based), and many others. Each method has different properties for resolution, cost, and decentralization.
Are DIDs ready for agent systems?
The standards are mature (W3C DID Core is a recommendation). Practical adoption for agent identity is early but growing, particularly in the agent-to-agent protocol space where verifiable identity matters.

FURTHER READING

Enforce policies on every tool call

Intercept is the open-source MCP proxy that enforces YAML policies on AI agent tool calls. No code changes needed.

npx -y @policylayer/intercept
github.com/policylayer/intercept →
// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.