The complete landscape of how AI agents move money — protocols, wallets, identity layers, and settlement rails.
| Dimension | x402 ● | MPP ● | AP2 ● | ACP ● | KYAPay ● |
|---|---|---|---|---|---|
| Primary Layer | Settlement (HTTP-native) | Settlement + Sessions | Authorization & Trust | Checkout Flow | Identity + Payments |
| Backed By | Coinbase, Cloudflare, Google, Visa | Stripe, Tempo/Paradigm, Visa | Google + 60 partners | OpenAI + Stripe | Skyfire (a16z, CB Ventures) |
| HTTP Mechanism | 402 challenge→pay→retry | 402 challenge→session→stream | Mandate signing (A2A ext.) | Checkout API / SPT flow | JWT auth + PAY token |
| Crypto Settlement | ✓ Native Base Solana Stellar | ✓ Native Tempo | ✓ via x402 ext. | ✗ Fiat only | ✓ USDC |
| Fiat Support | Deferred (planned) | ✓ Cards, BNPL, wallets | ✓ Full card network | ✓ Stripe native | ✓ CC, ACH, Wire |
| Agent Identity | ERC-8004 (emerging) | None built-in | W3C VCs, Mandates | Scoped tokens only | KYA protocol (full) |
| Micropayments | Designed for it | Session streaming | Not core focus | Not supported | <$5 native |
| Agent-to-Agent | Native A2A payments | Agent sessions | A2A protocol ext. | Human must be present | Agent marketplace |
| MCP Integration | x402-MCP server | Via Stripe MCP | MCP extension | Via Stripe MCP | MCP-compatible |
| Wallet Infra | Coinbase Agentic Wallets (TEE) | Privy / Stripe wallets | MetaMask, Crossmint | N/A (Stripe handles) | Skyfire managed wallets |
| Spend Guardrails | Wallet-level limits | Session pre-auth limits | Mandate conditions | Merchant accept/reject | JIT decisioning + SMS |
| Open Source | Yes | Yes | Yes (spec) | Apache 2.0 | KYA protocol open |
| Production Traction | ★★★★★ 140M+ txns | ★★★☆☆ Week 1 | ★★☆☆☆ No product | ★★☆☆☆ Pivoted | ★★★★☆ Visa+F5 |
| Best For | API micropayments, M2M, crawl fees | Dual-rail fiat+crypto | Enterprise trust, audit trails | E-commerce checkout | Agent identity + shopping |