Verify any receipt offline, forever. Issue receipts through a live production rail. Pay monthly, pay per call, or run the verifier for free.
Offline verification of any receipt against the published JWKS. No account required.
pip install agentoracle-receipt-verifyLive production issuance. Sign your team's v_gate results into a JWS composed envelope.
POST /v1/composePOST /evaluate — end-to-endHigh-frequency agent loops. Attach a payment header, receive a signed receipt. No subscription.
POST /evaluate gated by x402Volume, SLA, custom mapping, co-issuer coordination, private issuer keys.
Not a marketing tag. Each property is a link to the artifact that proves it.
| Property | How to verify |
|---|---|
| Offline-verifiable | Fetch the JWKS once, cache it, verify forever without touching our infrastructure. Sample: jwks.json. |
| Byte-recomputable | RFC 8785 JCS canonicalization + Ed25519 (RFC 8032). Two reference verifiers ship the same bytes. |
| Independently implemented | AgentTrust's byte-identical second implementation of the verification envelope, landed as vectors and fixtures in argentum-core/examples/conformance/agenttrust-v1 (PR #33, merged 2026-07-16). |
| IETF-filed | Format specified in draft-krausz-verification-state. |
| Conformance-vector-tested | Published cross-language reference verifiers in the spec repo. |
| Multi-issuer-capable | Composed envelope grammar — sibling signers append, never overwrite. |
Fetch the receipt bytes. Canonicalize per RFC 8785 JCS. Verify the Ed25519 signature against the JWK identified by kid in the protected header, resolvable from the published JWKS. Any of the reference verifiers does all three in one call.
Once the JWKS is cached, verification requires zero network access to AgentOracle. Your side.
Enterprise tier only. The Self-Serve and Pay-per-Call tiers issue AgentOracle-signed receipts against your v_gate result.
Rotated keys remain in the JWKS for at least twelve months post-rotation. Receipts signed by the retired key stay verifiable.
The receipt format is filed as an IETF Internet-Draft. An open draft revision covering sealed evidence and multi-clock anchors is in review as PR #5 on the spec repo — pointed at, not part of the shipped envelope.
Verifying is free forever. Issuance starts at $99/month. Enterprise on request.