Tool
Agent payment protocols
x402 is an HTTP 402 standard for paying a request, and its site says stablecoins are the primary case. MPP is an HTTP 402 protocol for an agent to pay an API with a card, a stablecoin, or another rail. ACP is a checkout standard for an agent to complete a purchase with a business.
Last verified 2026-10-22
Agent payment protocols JSON · How x402 volume is measured · Protocol compatibility
The cited pages place x402, MPP, and L402 on HTTP 402 payment for a request. ACP describes checkout sessions. AP2 describes checkout and payment mandates. Marking a column does not rank it.
- x402 site
- MPP FAQ
- Lightning Labs L402 documentation
- Stripe documentation for the Agentic Commerce Protocol
- AP2 protocol documentation
L402 is in this use and currently hidden. Show that column to see the mark.
| Field | x402 Marked for this use | Machine Payments Protocol Marked for this use | Agentic Commerce Protocol |
|---|---|---|---|
| Who governs it |
|
|
|
| Layer |
|
|
|
| Settlement rail |
|
|
|
| Who pays fees |
|
|
|
| Spend controls and mandates |
|
|
|
| Identity and authorization |
|
|
|
| Open spec and license |
|
|
|
| Status |
|
|
|
| Listed products |
|
|
|
How this works
The default columns are x402, Machine Payments Protocol, and Agentic Commerce Protocol, in that order. AP2 and L402 are extra columns. The links are ordinary URLs, so the table is readable without JavaScript. The JSON file always includes all five columns.
A filled cell quotes a primary page and the day that page was read. Not documented means that page does not state the fact. It is not a claim that the fact is false.
The use selector marks columns. It does not hide the others, and it does not rank them.
Listed products are other directory listings whose own primary page says they use the protocol. This page does not quote x402 volume. How x402 volume is measured compares the public figures.
Pairwise comparisons
Questions
- What does Not documented mean?
- Not documented means the page checked for that cell does not state the fact. The cell still links that page and the day it was read. It is not a claim that the fact is false.
- Does the use selector pick a protocol?
- No. It marks the columns whose cited pages describe that job. The other visible columns stay in the table. The mark is not a ranking.
- Where are AP2 and L402?
- Both are listings in this directory, so the page can show them as extra columns. The default HTML shows x402, MPP, and ACP. The JSON file includes all five.
- Where is the machine readable comparison?
- GET /data/agent-payment-protocols.json. The file includes every column, the cited sources, and the as of dates. The HTML table shows the columns named in the page URL.
- Why is there no x402 volume on this page?
- This page does not quote an x402 volume. The measurement page lists each public figure with its source and the day it was read.
Sources
- x402 site
- MPP FAQ
- Lightning Labs L402 documentation
- Stripe documentation for the Agentic Commerce Protocol
- AP2 protocol documentation
- MPP session intent
- AP2 payment mandate
- Coinbase documentation for how x402 works
- ACP delegate payment
- Linux Foundation announcement of the x402 Foundation, 14 July 2026
- GitHub repository x402-foundation/x402
- Coinbase Agentic Wallet documentation overview
- Concordium Agent Registry update, 2026-10-20
- Mastercard Agent Pay for Machines at Cloudflare Connect, 2026-10-20
- MetaMask Agent Wallet guide to pay for APIs with x402
- Nevermined payments facilitator
- Polygon Agent CLI reference
- MPP governance
- Stripe documentation for MPP
- Managing agent spend
- MPP identity
- GitHub repository tempoxyz/mpp
- stripe/link-cli README
- Tempo guide to paying with the CLI
- Agentic Commerce Protocol repository
- GitHub repository google-agentic-commerce/AP2
- AP2 v0.2.0 release on GitHub
- GitHub repository lightninglabs/aperture