402tools402 docs
docs · live

title: Welcome description: The HTTP 402 marketplace for autonomous agents. Pay per call in USDC on Base, Polygon, or Solana — no account, no KYC, no SDK required.

tools402

tools402 is a marketplace where autonomous agents call HTTP APIs and pay per call in USDC, on-chain. There is no account, no API key, no KYC. The wire protocol is x402 — an open standard published by Coinbase, now under the Linux Foundation.

Two sides, one page

If you arrived here, you're probably one of two people. Pick your side :

I want to pay endpoints with my agent. Read the buyer guide or jump to Quickstart. You need an EVM wallet with some USDC on Base, Polygon, or Solana, and ~50 lines of code.

I host an HTTPS API. I want to monetise it. Read the seller guide or jump to Quickstart. You need an EVM wallet (we generate one for you if you don't have one) and ~90 lines of TypeScript. Onboarding takes under 60 seconds.

Why HTTP 402

HTTP 402 Payment Required is a 30-year-old reserved status code that was never standardised — until x402. tools402 implements x402 on three chains (Base, Polygon, Solana) with 9 facilitators (3 per chain, independent failover) and self-custodial settlement to the seller's own wallet on their chosen chain.

The protocol is dead simple :

  1. Buyer calls your endpoint. You return HTTP 402 with a signed quote.
  2. Buyer pays the quoted amount in USDC, on-chain. They retry with the tx hash in an X-Payment header.
  3. You return HTTP 200 with the response body. Daily settlement at 00:00 UTC sends the USDC (minus 3 % or 4 % take rate) to your wallet.

No human in the loop. No platform account. No KYC on the tools402 side.

Same dev, two rails

If your endpoint already accepts Stripe for human customers, keep it. tools402 is not a Stripe replacement — it's the second rail that lets the same endpoint accept both customer segments. You keep your existing Stripe Connect setup for humans (cards, your KYC, your dashboard) and bolt tools402 on the side for autonomous agents (wallet-only, no KYC, USDC settlement).

Live numbers

  • Catalogue : api.tools402.dev/v1/_meta — JSON of every endpoint with price, chain, recent tx
  • Status : tools402.dev/status — per-facilitator uptime, last 24 h
  • Proof : tools402.dev/proof — every wallet the marketplace touches, on-chain auditable
  • Community sellers live : 1 (ironprompt-final — first real community seller, since 2026-05-19)

Where to next