Payments settle in USDC, a dollar-denominated stablecoin, and the 402
response names the exact contract and network it will settle against —
eip155:8453, which is Base. Two ways to get it there: buy USDC somewhere that
lets you withdraw to Base, or move USDC you already hold on another chain across a
bridge. Whichever you pick, check the network at the point of withdrawal.
The mistake worth naming: balances are per-chain. The same address exists
on Ethereum and on Base, but USDC sitting on Ethereum mainnet cannot pay a Base quote. It
is not lost — it is simply on the wrong chain, and has to be moved before it can pay.
You do not need ETH. This surprises people, so it is worth stating flatly:
paying for an x402 call costs you no gas. You sign an
EIP-3009
authorization off-chain and the facilitator submits it on-chain, paying the gas itself. The
payer never sends a transaction. A wallet holding only USDC can buy from every
stall here. (Moving funds back out of that wallet yourself is an ordinary on-chain transfer
and follows the usual rules — but that is you spending, not us charging.)
How much to start with? The prices are published per stall, so you can do the arithmetic
rather than guess: a Base token-safety
check is $0.005 and a token report or a screenshot
is $0.01, so a dollar of USDC is two hundred safety checks. Fund the amount that matches the
evaluation you intend to run — the next two sections are about why that number is the
decision, not a detail. The catalog lists every current price.