Seller's guide · 2026

How to sell an API to AI agents

AI agents are a new kind of customer: they don't sign up, store API keys, or pay invoices — they pay per call in USDC over x402, the moment they call. Here's how selling to agents differs from selling to humans, and how to list your API on FiatDock.

Last updated: · by FiatDock

Selling to humans vs selling to AI agents

AspectSelling to humansSelling to AI agents (FiatDock)
OnboardingSignup, API key, dashboardNone — the agent just calls and pays
PaymentCard, invoice, subscriptionUSDC per call via x402, on-chain
DiscoverySEO, sales, marketing pagesMCP tools, llms.txt, JSON manifest — agents find you
IntegrationREST docs to readAn MCP server (wrap your API once)
Getting paidNet-30, payout cyclesPer call, instantly, to your wallet
CustodyProcessor holds fundsNon-custodial — direct buyer→seller

Three steps to sell your API to agents

1

Wrap it as MCP

Expose your API as an MCP server (a thin adapter — tools that call your endpoints). No business-logic rewrite.

2

List it on FiatDock

Create an account, publish at /sell/new with a per-call price, set a payout wallet.

3

Agents pay per call

The gateway handles x402 + forwards paid calls (signed) to you; USDC settles to your wallet. 0% the first 30 days.

Why agents need x402 (not API keys)

An API key assumes a human signed up, stored a secret, and will be invoiced. An autonomous agent has none of that workflow — it has a wallet. x402 turns "payment required" into a protocol step: the agent calls, gets an HTTP 402 with the price, signs a USDC payment, and retries — all automatically. That's why selling to agents means pricing per call and being discoverable through MCP/llms.txt, not gating behind signups. FiatDock gives you both, non-custodially. Deeper dive: sell your MCP service · monetize an MCP server.

FAQ

How do I sell an API to AI agents?

Wrap it as an MCP service, list it on FiatDock with a per-call price, and agents pay in USDC via x402 — settled on-chain directly to your wallet, no signup or keys. Keep 100% for 30 days, then 99%.

How is it different from selling to humans?

No onboarding, pay-per-call pricing, agent-native discovery (MCP/llms.txt), and instant on-chain payment — see the table above.

Do I get paid directly?

Yes — non-custodial; each payment settles to your wallet via x402, FiatDock takes 1% (0% first 30 days) as an on-chain split.

Get started: create your seller account · sell your MCP service · monetize an MCP server · pricing.