Pricing

Signed receipts for
autonomous agent actions.

Verify any receipt offline, forever. Issue receipts through a live production rail. Pay monthly, pay per call, or run the verifier for free.

Verify

Free

Offline verification of any receipt against the published JWKS. No account required.

  • pip install agentoracle-receipt-verify
  • Node reference verifier in the spec repo
  • MCP server for Cursor, Claude Desktop, Codex
  • Zero network dependency after first JWKS fetch
  • Cross-language conformance vectors
  • Apache-2.0 across all reference code
Use it for
Dispute resolution, audit trail verification, third-party settlement checks, embedding "verified by AgentOracle" in your own product.
Popular

Self-Serve

$99 /month

Live production issuance. Sign your team's v_gate results into a JWS composed envelope.

  • POST /v1/compose
  • POST /evaluate — end-to-end
  • 100 requests/hour per key
  • Key retrievable from the dashboard
  • Signed with the live issuer key, JWKS-tracked
  • Cancel any time
Use it for
Production agent workflows where the transaction outcome needs to be settlement-grade — dispute resolution, audit trail, cross-party attestation.

Pay-per-Call

$0.09 /verification

High-frequency agent loops. Attach a payment header, receive a signed receipt. No subscription.

  • POST /evaluate gated by x402
  • $0.09 USDC per call, settled on Base
  • Per-call metering, no floor
  • Same envelope as Self-Serve tier
  • Zero credential setup
Use it for
High-frequency agent loops that would exceed self-serve limits; bursty workloads; usage where per-call accounting is a first-class requirement.

Enterprise

Custom

Volume, SLA, custom mapping, co-issuer coordination, private issuer keys.

  • Volume pricing
  • SLA — uptime, response, escalation
  • Custom conformance mapping docs
  • Co-issuer coordination
  • Private issuer keys where required
  • Direct engineering contact
Use it for
Regulated workflows requiring durable action records; multi-party settlement flows; audit-shop and compliance body deployments.

Every receipt, on every tier, is:

Not a marketing tag. Each property is a link to the artifact that proves it.

PropertyHow 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.

Questions

How is a receipt verified?

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.

What does "offline" mean?

Once the JWKS is cached, verification requires zero network access to AgentOracle. Your side.

Can I issue receipts my team signs?

Enterprise tier only. The Self-Serve and Pay-per-Call tiers issue AgentOracle-signed receipts against your v_gate result.

What happens if the signing key rotates?

Rotated keys remain in the JWKS for at least twelve months post-rotation. Receipts signed by the retired key stay verifiable.

Is this the receipt format used by any standard body?

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.