Agent Verification Utility FAQ

Machine-readable answers about scope, pricing, privacy, payment, and independent verification.

What does a passing verification prove?

It proves that the declared deterministic assertions ran over the supplied JSON bytes and passed. It does not prove that the JSON describes a true real-world event.

Does the service fetch URLs, run models, or execute code?

No. Evidence must be bounded inline JSON. The service does not fetch external URLs, invoke a model, or execute caller-provided code.

Is raw evidence retained?

No raw evidence is stored in D1. The durable audit trail contains request and evidence digests, assertion outcomes, settlement state, and economic records.

How much does one verification cost?

The current price is published by the free quote endpoint and x402 challenge. The production default is 10,000 atomic USDC, equal to 0.01 USDC.

Can an agent inspect the service without paying?

Yes. OpenAPI, MCP tools/list, service description, quotes, purchase preparation, manifests, public keys, and aggregate status are free. Payment is required only for verify_evidence execution.

How is a result independently verified?

Canonicalize the returned evidence envelope, verify its Ed25519 signature with the matching key from the published JWKS, and retain the x402 payment response as settlement proof.