Core concepts
Pay-per-call billing
How onchain, per-request settlement works.
Spoof bills per request. There is no subscription, no prepaid balance, and nothing deposited with us. You hold your own wallet, and each call settles onchain the moment you make it.
How it works
- Get a wallet. Signing in gives you a self-custodied wallet that only you control.
- Fund it with stablecoins. Top up a supported stablecoin to fund your balance.
- Authorized for you. Per-call billing is set up automatically, capped by your balance.
- Pay as you call. Every request settles onchain over x402, an open standard for paying over HTTP, the moment you call.
Because settlement is onchain, there are no card processors or subscription margins baked into the price. You pay the metered rate and nothing on top.
Funding chains
Fund on any supported chain and pay in that chain's stablecoin: USDC on Base, Arbitrum, or Solana, or USDG on Robinhood. Billing follows whichever chain holds your balance. See Billing chains to target a specific one per request.
If a call cannot be paid
If your wallet cannot cover the worst-case price of a call, the request returns 402 before it runs, so you are never charged for a request that could not complete. Add funds from the dashboard and retry. See Errors.
You only pay for what completes
Metering is based on the tokens actually delivered. A request that fails is not settled.