Developer Guide & SDKs
Welcome to the DID.is Developer Guide & SDKs.
Chapters
Section titled “Chapters”- SDKs & Installation: Install and initialize
@didis/client(TypeScript),didis-py(Python), or thedidisCLI. - Execution Modes & Environments: Public cloud API, local development daemon, Docker containers, and OpenAPI contracts.
- W3C DID Resolution & Dereferencing: Resolving
did:web,did:key,did:jwk,did:webvh, and dereferencing DID URLs. - Real-Time Telemetry (SSE): Streaming live microsecond resolution events via Server-Sent Events.
- One-Line AI Agent Security Middleware: Fail-closed
withDidisGuardand@didis_guardmiddleware for Vercel AI SDK, LangChain, and CrewAI. - Declarative Policy Engine: Writing and evaluating declarative assertion rule sets against DIDs and credentials.
- Continuous Monitoring & Webhook Signatures: Automated drift monitoring and cryptographic HMAC-SHA256 webhook validation.
- CLI Reference & Script Automation: Terminal power tools, deterministic exit codes, and automated CI/CD workflows.
- RFC 9457 Error Handling & Typed SDK Exceptions: Standard problem detail envelopes and typed exception narrowing.