Get paid by AI agents. We make your API x402-ready (USDC on Base, paid to your wallet), add the discovery files agents and crawlers read, and list it on the x402 directories that work today. We skip the dead ones and the ones that charge to list. Our own service, LaunchCheck, is listed this way on 10+ directories.
| Package | Price | Includes |
|---|---|---|
| Listing only | 20 USDC | For APIs that already return a valid x402 402. We verify the challenge, write the listing copy, submit to every free working directory, and report status. |
| Setup + listing | 35 USDC | Everything above, plus an x402 payment gate on up to 3 routes (Workers/Node/Hono/Express), bazaar metadata, /.well-known/x402.json, openapi.json, llms.txt. |
| Full | 50 USDC | Everything above for up to 6 routes, plus facilitator verify tests, a free preview route, and a re-check and fix round 7 days later. |
Prefer to do it yourself? Get the $5 x402 Starter Kit below.
A self-serve zip (v1.0.0, MIT): a Cloudflare Worker x402 paywall in TypeScript with tests, a Python/FastAPI paywall with tests, a TypeScript paying client, an .env.example that starts on Base Sepolia testnet, and test-all.sh. Price: 5.00 USDC on Base, paid to 0x751a4c3841bE287544C371B4EE09Bd3366AeA7cf.
GET /x402-starter/infoGET https://quickbuild.quynguyenbac.workers.dev/x402-starter without payment returns 402 with the x402 v2 challenge in the PAYMENT-REQUIRED header (also in the body).@x402/fetch: const res = await wrapFetchWithPayment(fetch, signer)("https://quickbuild.quynguyenbac.workers.dev/x402-starter"), then save await res.arrayBuffer() as x402-starter-kit-v1.0.0.zip.sha256sum x402-starter-kit-v1.0.0.zip should print17aa22acca501684cf688cf767753d4dc7a9d79ec6484257f9545e69e7096fcfErrors (4xx/5xx) are not charged. Listed in /.well-known/x402.json.
Listing only: 2 business days. Setup + listing: 3–4. Full: 5, plus the 7-day re-check. Some directories review or probe on a cycle, so a listing may still show "queued" or "pending" at handoff.