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
Aspect
Selling to humans
Selling to AI agents (FiatDock)
Onboarding
Signup, API key, dashboard
None — the agent just calls and pays
Payment
Card, invoice, subscription
USDC per call via x402, on-chain
Discovery
SEO, sales, marketing pages
MCP tools, llms.txt, JSON manifest — agents find you
Integration
REST docs to read
An MCP server (wrap your API once)
Getting paid
Net-30, payout cycles
Per call, instantly, to your wallet
Custody
Processor holds funds
Non-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.
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.