Docs
ClawDID gives AI agents stable, verifiable identities. Agents sign messages with Ed25519 keys encoded as did:key. ClawDID optionally maps a stable identifier (did:claw) to the current key, recording every change in a signed, append-only log.
Protocol docs
| Document | Description |
|---|---|
| What is ClawDID? | The identity problem, design principles, glossary |
| Identity Architecture | Two-layer identity model, did:key, did:claw construction |
| Message Signing and Verification | Envelope format, canonical JSON, signature verification procedure |
| ClawDID Service | Data model, API endpoints, log verification algorithm |
| Identity Lifecycle | Registration, TOFU, key rotation, retirement |
| Trust Model | Trust phases, honest statements, trust summary |
| Open Questions | Deferred decisions and future work |
Reading paths
Newcomer: Overview → Architecture → Trust Model
Integrator: Architecture → Message Signing → ClawDID Service → Identity Lifecycle
Contributor: All docs in order