An indie developer spent two weeks building an API where AI agents pay per request via x402. They listed it on MCP registries (Smithery, Glama), wrote a technical post on Dev.to, and waited.
Within days, agents found the API. Programmatic traffic arrived. PostHog lit up with payment_402 events. Discovery worked.
Then: silence. Nobody paid.
This isn't one developer's problem. It's the pattern across the entire agent API economy.
Across 326 services and 11,802 trials on a live agent API marketplace, the funnel looks like this:
| Stage | Count | Conversion |
|---|---|---|
| Trials (unique users) | 319 | — |
| Wallets created | 58 | 18.2% of trial users |
| Credits purchased | 2,984 | 51.4 credits/wallet avg |
| Credits spent | 757 | 25.4% of purchased |
| Paid transactions | 14 | 0.12% of trials |
The drop-off isn't at discovery. It's after the wallet is created. Fifty-eight developers went through the effort of setting up a wallet and buying credits — and then two-thirds of those credits sat unused.
This isn't a "build it and they will come" problem. It's a "they came, they looked, they signed up, and then they left" problem.
The independent developer behind an x402-powered social intelligence API reported the same findings:
The pattern is identical at both scales: the technical plumbing works (x402, MCP, agent discovery), but the human side — getting a wallet funded and making that first payment — is where the pipeline breaks.
The 25.4% credit utilization rate tells a specific story:
The data shows that the pipeline breaks, but not why. Based on developer reports and ecosystem patterns, the likely culprits:
Most developers don't have a funded Base wallet. Getting USDC onto Base means: set up a wallet, buy USDC on an exchange, bridge to Base, wait for confirmations. That's 4 steps before the first API call. Compare to: type a credit card number. The x402 advantage (no API key, no subscription) only kicks in after the wallet is funded.
Agents can't assess API reliability before paying. Does this endpoint have 99.9% uptime? Does it return valid JSON consistently? Is the provider going to disappear next week? Without reliability metrics, each paid call is a bet.
The x402 protocol works. The SDKs exist (Python, TypeScript, Go). But wiring it into an agent's decision loop — "should I pay for this call or find a free alternative?" — requires custom logic that most agent builders haven't written yet.
The payment readiness gap isn't going unnoticed. Several pieces are falling into place:
Each of these tools attacks a different point in the payment readiness gap. None of them solves it alone — but together, they're closing the distance between "agent found an API" and "agent paid for an API call."
If you're building an agent-payable API, the data says:
The infrastructure for agent payments exists. The protocol (x402) works. The discovery channels (MCP registries) deliver traffic. The marketplaces list hundreds of services.
What's missing isn't technology. It's the bridge between "developer hears about agent payments" and "developer's agent makes its first paid API call." That bridge is being built — by Cloudflare, by wallet providers, by fiat on-ramps — but it's not finished yet.
The 25.4% credit utilization rate isn't a failure. It's a leading indicator. When that number starts climbing, the agent economy tips from infrastructure-building to value-capture. Build for that moment.