Documentation

Pricing

TrustBench paywalled endpoints settle in USDC on Base via x402. Pay per call, no subscriptions, no contracts. v0.1.0 ships POST /route at the score-provider tier; the remaining tiers are designed and listed below but ship in v0.2.0 and v0.3.0 as actual paid traffic justifies them.

Anchors, not contracts

The prices below are reviewable and may change with public notice on this page. Existing partner agreements override the table for that partner. Read /methodology for what TrustBench actually measures behind the priced endpoints.

How payment works

  • Paid endpoints respond 402 Payment Required with x402 payment requirements pointing at TrustBench's revenue wallet on Base.
  • Agents sign an EIP-3009 transferWithAuthorization for the listed price and retry with an X-PAYMENT header.
  • The Coinbase CDP facilitator verifies the signature and submits the transfer on-chain. TrustBench never holds agent funds.
  • Differentiated-work endpoints (routing, scoring, verification, audit replay) return an Ed25519-signed response envelope. Verify it with the public @trustbench/verify-receipt npm package or the reference verifier in the GitHub repo.
  • Idempotency-Key headers are honored. Same key plus same body within 24 hours replays the cached response without re-charging.

Tiers

Score-provider

$0.005 per call
Live in v0.1.0
POST /route
Non-custodial routing decision with Ed25519-signed routing receipt.
POST /score-provider
Returns the registry score and risk annotations for any registered URL.

Note:v0.1.0 ships /route at this tier. /score-provider is in active design.

Verify

$0.002 per call
Available in v0.2.0
POST /verify
Hosted verifier for externally-provided TrustBench receipts. Same logic as the @trustbench/verify-receipt npm package, no peer-dependency setup.

Audit-replay

$0.01 per call
Available in v0.2.0
GET /receipts/:id?replay=true
Re-verifies receipt signature plus on-chain settlement against the current chain state. Returns a fresh signed audit packet.

Read (JSON above free-tier quota)

$0.0005 per call
Available in v0.2.0
GET /rankings (JSON)
Programmatic access to ranked provider list. Free under quota, paid above.
GET /receipts/:id (JSON)
Programmatic receipt envelope. Free under quota, paid above.

Note:HTML responses on both endpoints stay free permanently. JSON paywall only kicks in above the 60 req/IP/min quota.

Compliance-export (single)

$0.50 per call
Available in v0.3.0
POST /compliance-export?bundle=false
Signed single-receipt export in CSV or JSON. Tamper-evident.

Compliance-export (bundle, up to 100)

$2.00 per call
Available in v0.3.0
POST /compliance-export?bundle=true
Signed multi-receipt bundle up to 100 receipts. CSV or JSON.

Compliance-export (negotiated, over 100)

Quote on request per call
Available in v0.3.0
POST /compliance-export?bundle=true (>100)
Large bundle pricing is volume-negotiated. Reach out for a quote.

Integrating with a stack

TrustBench composes with other agent-infrastructure providers. If you are wiring TrustBench into a stack that already includes Strata for pre-call trust signals, Infopunks for cognition, or a client-side payment library like QBT-Labs/x402, partner-volume credit is on the table before per-call billing locks in. Reach out at the GitHub repo and describe your integration shape.

Refunds and disputes

v0.1.0 does not ship a refund path. Retries through the Idempotency-Key header recover the cached response without double-charging, which covers the common failure mode (partial timeout). If a paid response is wrong or stale, the methodology page describes what the underlying measurement does and does not represent; the priced endpoints inherit those caveats.

If dispute volume justifies it, an off-chain credit-ledger refund path lands in a future paywall version. Until then, treat per-call payments as final.

References

Pricing version 0.1.0 · Last updated 2026-05-11