Create, delegate, and verify decentralized identities for autonomous agents. One DID method across every ledger.
Click "Generate DID" to create your agent identity...
Start free. Scale when you're ready. No hidden fees.
Every feature designed for the unique needs of AI agent identity management
Autonomous key rotation without human intervention. Pre-committed next keys ensure seamless rotation for long-running agents.
Human → Org → Agent → Sub-Agent. Capability attenuation at every step. Cascading revocation when trust is broken.
One DID method across EVM chains, KERI infrastructure (no blockchain needed), and web-based resolution.
Full VC engine with SD-JWT selective disclosure. Issue, verify, and revoke agent capability credentials with privacy.
Authenticated encryption between agents. Trust-ping, agent-auth protocol, and custom message routing built in.
Soulbound reputation tokens (ERC-5192). Weighted scoring from delegation depth, endorsements, age, and behavior.
Five microservices with clean REST APIs. Create agent identities, manage delegations, issue credentials, and discover agents from any platform.
$ curl -X POST https://api.trustdid.org/1.0/create \ -H "Content-Type: application/json" \ -d '{ "network": "evm:137", "agentClass": "autonomous", "capabilities": [ "credential:issue", "data:read:scope=public" ] }' # Response: { "did": "did:trustagent:evm:137:autonomous:z6Mk...", "status": "active", "preRotationCommitment": "z6Mke4..." }
Native bindings powered by a Rust core
Native performance, zero-copy operations
WASM-powered, async/await API
PyO3 native bindings, asyncio support
Built on and contributing to the global identity ecosystem
Start building with TrustDID in minutes. Open source, Apache-2.0 / MIT dual license.