Two officially supported SDKs at v1 launch. Both produce byte-identical cryptographic results against the same proof bundle — verified by cross-language parity tests in CI.
Node.js / TypeScript
Package:@deepidv/chain on npm.
- Has zero runtime dependencies (uses
node:cryptoand globalfetch) - Ships as dual ESM + CJS
- Requires Node 20+
- Skips RFC 3161 TSA verification (returns
skipped, notverified) — useverify.shfrom the bundle for full TSA validation
Python
Package:deepidv-chain on PyPI.
- Supports Python 3.9 through 3.13
- Sync and async clients with matching API surface
- Pydantic v2 for wire-validated types
- Same TSA skip behavior as the Node SDK