x402 vs Stripe vs no monetization
| Rail | Fee per txn | Net per txn | Monthly net | Annual net |
|---|---|---|---|---|
| x402 (USDC on Base) | $0.00 | $0.10 | $1493 | $18,159 |
| Stripe (2.9% + $0.30) | $0.30 | loss of $0.20 | -$3044 | -$36,522 |
| No monetization | — | $0.00 | $0 | $0 |
At $0.10/request, Stripe can't carry this.
The $0.30 flat fee exceeds the price itself — every
card-rail txn is a $0.20 loss.
x402 nets you $1493/mo
on the same volume.
Not wiring any payments leaves $1493/mo ($17,910/yr) on the table.
Here's the math
- Daily paid requests
10,000 × 5% = 500 - Monthly paid requests (30d)
500 × 30 = 15,000 - Monthly gross
15,000 × $0.10 = $1500 - Protocol fee (0.5%)
$1500 × 0.5% = $7.50 - Monthly net
$1500 − $7.50 = $1493 - Annualized net
$1493 × 12 ≈ $18,159
Wire it up
The x402 middleware is ~20 lines on a Hono/Express/Next route.
It issues a 402 Payment Required with a USDC settlement
challenge; the agent pays; you return the response. I ship this as a
productized engagement: 1 week, $2,500 flat, USDC on Base.
You keep the keys, the code, and every cent of revenue.
Wire x402 on your API in 1 week — $2,500 → Or ask a question first