Protocol Specification
AID format (W3C DID-compatible), DAT structure with scoped delegation, action receipts with tamper-evident audit trails. All cryptographic primitives defined.
IDProva is an open protocol for verifiable AI agent identity. We’re launching the full protocol, SDKs, CLI, and public registry on April 7, 2026.
Build from source today — the protocol and tooling are complete.
Protocol Specification
AID format (W3C DID-compatible), DAT structure with scoped delegation, action receipts with tamper-evident audit trails. All cryptographic primitives defined.
Rust SDK (Reference)
idprova-core crate — full protocol implementation. 33 tests passing. Key generation, AID creation/verification, DAT issuance/verification, receipt generation.
Python SDK
PyO3 bindings — pip install idprova (from source). Pythonic API wrapping the Rust core.
TypeScript SDK
napi-rs bindings — @idprova/core (from source). Native Node.js addon with full TypeScript types.
CLI Tool
9 commands: keygen, aid create/verify/resolve, dat issue/verify/inspect, receipt verify/stats. Ready for integration testing.
Documentation
31 pages — concepts, protocol spec, SDK guides, CLI reference, compliance mappings, blog posts.
These will be available on launch day:
| Deliverable | Channel | Status |
|---|---|---|
| Registry service | Self-hosted Docker image | Final testing |
idprova on crates.io | Rust package registry | Ready to publish |
idprova on PyPI | Python package index | Ready to publish |
@idprova/core on npm | Node.js package registry | Ready to publish |
| Registry hosted instance | registry.idprova.dev | Infrastructure ready |
| GitHub repo public | techblaze-au/idprova | Currently private |
| Item | Target | Notes |
|---|---|---|
| NIST 800-53 mapping | Complete by launch | Control mapping in progress |
| Australian ISM mapping | Complete by launch | ISM control alignment |
| SOC 2 mapping | Complete by launch | Trust Services Criteria mapping |
| NCCoE feedback | Due April 2 | NIST CAISI submission response |
| Vercel deployment | Before launch | idprova.dev DNS + deploy |
| Date | Milestone |
|---|---|
| Feb 2026 | Protocol spec finalized, Rust crate complete |
| Mar 2026 | SDKs built (Python, TypeScript), CLI ready, docs site 31 pages |
| Apr 2 | NCCoE/NIST CAISI feedback deadline |
| Apr 7 | Public launch — registry packages published, GitHub repo public, idprova.dev live |
| Apr–May | Community feedback, registry adoption, compliance stub completion |
Don’t wait for registry packages — you can build and test today:
# Clone and build the Rust crategit clone https://github.com/techblaze-au/idprova.gitcd idprovacargo build --releasecargo test
# Generate your first AID./target/release/idprova keygen./target/release/idprova aid create --name "my-agent"See the Quick Start guide for full setup instructions.