Two published spec versions: v0.1 defined the core protocol (passport format, signing, verification, trust tiers); v0.2 adds the operational layer (KV-backed directory cache, CRL, Mode B replay detection, abuse aggregation). v0.2 is additive — no breaking changes from v0.1.
Adds production operational layer: KV-backed issuer directory cache with explicit TTL hints, full Certificate Revocation List (CRL) format, Mode B replay detection via Durable Object, abuse aggregation reporting endpoint, and extended verifier response schema (crl_fresh, replay_checked, cached_until).
POST /v1/abuse/report aggregation endpoint
The protocol core: passport token format (PASETO v4), Ed25519 signing, issuer directory at /.well-known/agentpki-issuer.json, three trust tiers (T1 DNS, T2 KYB, T3 hardware), Mode A bearer + Mode B RFC 9421 signed wire formats, verification procedure, capability scoping.
Apache License 2.0
Patent grant included. Forkable, embeddable, no rug-pull.
@agentpki/sdk (npm), agentpki (PyPI)
v0.1.x supports v0.1; v0.2.x adds v0.2 features.
Anyone can run the full mint → verify pipeline against the production deployment in their browser.