Flat $0.005 per decode, paid in USDC on Base
One endpoint, one price: a flat fee per successful decode, paid in USDC on Base via x402. No subscription, no minimum, no API keys. Failed calls are free.
$0.005 USDC / call
Rates
| Endpoint | Price | Notes |
|---|---|---|
GET /api/v1/decode/{txHash} | $0.005 USDC |
Flat per successful call. ?verbose=true returns
the full per-log breakdown at the same price.
|
| Errors (any non-200) | $0.000 | Non-200 responses are never settled — errors never cost $0.005. |
How you pay
Payment runs entirely over the x402 protocol on Base
(chain ID 8453). There is nothing to sign up for and no key to manage.
You send a request, receive an HTTP 402 Payment Required
with the price, network and asset, pay $0.005
in USDC, and retry. An x402 client handles the 402, signs the payment and
replays the request automatically.
- Asset: USDC on Base. No speculative tokens, no native-ETH gas to manage on the buyer side.
- No account, no API key: the payment is the authentication. Identity is a wallet signature, nothing more.
- Pay-per-call: you are billed per request, not per seat or per month. Stop calling and you stop paying.
See the decode endpoint docs for the request and response schema, or the playground to watch the full pay-per-call flow run on Base Sepolia.
Why this model
Each call is an atomic micropayment: the payment and the
decode are bound to a single HTTP exchange. A request either returns
200 with the decoded JSON and settles
$0.005, or it does not — and then it costs
nothing.
There is no minimum spend, no prepaid balance, no monthly commitment and
no tiering. A single flat price
keeps cost prediction trivial: requests times
$0.005. For an autonomous agent this means the
cost of a call is known before it is made, with no metering account to
reconcile.
Non-200 responses are never settled — errors never cost $0.005.