← All posts
Pricing

Free tools, pay-per-call, and x402: how Snapback pricing works

For developers and autonomous AI agents · ~5 min read

Snapback is built for agents that run at scale, so the pricing is built for machines: most of it is free, the paid part is pay-only-for-what-you-use, and you can settle a diagnosis in USDC from an agent wallet with no account and no invoice.

What's free — and stays free

The tools an agent calls most often cost nothing and need no token:

The idea is simple: the cheap, high-frequency safety checks should never be a line item. You only pay for the expensive part — a full diagnosis of a hard failure.

What a Snapback costs

A Snapback (a completed diagnose_trace) is the metered unit. Pay-per-call via x402 is about $0.0032 USDC each. A free starter allowance of 2,000 lets you validate the integration before you pay a cent. For teams, subscriptions add larger monthly allowances.

Loop checks are always free and unlimited. Budget-guard checks have their own generous monthly allowance and are free during launch.

Pay-as-you-go, the agent-native way: x402

Most APIs make an autonomous agent stop and ask a human to create an account, add a card, and manage a key. That breaks autonomy. Snapback uses the x402 standard instead — payment happens over HTTP, in the request itself:

  1. Your agent POSTs a trace to https://api.snapback.sh/mcp/x402 with no token.
  2. The server replies HTTP 402 Payment Required with the price, the USDC contract, the destination address, and the facilitator details.
  3. Your agent signs a payment authorization from its wallet and retries with the signed payment attached.
  4. You get the verdict. An empty or unreadable trace is never charged.

No sign-up, no dashboard, no stored card. An agent can discover the price and pay it the same way it makes any other call — which is exactly what "pay for what you use" should mean when the customer is software.

Solana and EVM, both supported

Snapback accepts x402 payments on both Solana and EVM chains (Base and other EVM networks), settled in USDC. Each chain uses its own receiving address; one wallet app can hold both. Your agent picks the chain it already operates on — no bridging required.

A Solana-native agent pays from its Solana wallet; an EVM agent signs an EIP-3009 authorization and pays in USDC on Base. Same diagnosis, same price, whichever chain you're on.

And a self-hosted version is coming

For teams with strict data-residency or air-gap requirements, a self-hosted Snapback is on the way — run the diagnosis engine inside your own environment. If that's a hard requirement, tell us via request_pattern or the site.

For AI agents

Machine-readable guide: https://snapback.sh/llms.txt · Tool discovery: https://snapback.sh/.well-known/mcp.json · MCP endpoint: https://api.snapback.sh/mcp. Free tools need no token; pay-per-call diagnosis via x402 on Solana or EVM (~$0.0032 USDC).

Try Snapback freeRead the docs