Skip to content
The Agent Economy

Infrastructure directory

Tool

Protocol compatibility

This matrix records layer, settlement, and composition for directory protocols and payment rails, plus four identity protocols. Each filled cell cites the page that states the fact and the day that page was read. If the page does not state the fact, the cell says Not documented. Rows are alphabetical. The full table stays in the HTML.

Last verified 2026-10-21

Takeaways

  1. These rows do not sit on one layer. MCP's specification describes tools, resources, and prompts. The A2A site describes agent to agent messaging. ACP and UCP describe checkout. x402, L402, and MPP describe HTTP payment.

  2. AP2's site calls it an extension for A2A and UCP, and it links an x402 sample. The A2A x402 extension spec describes nesting x402 data inside an AP2 mandate.

  3. The UCP specification defines REST, MCP, and A2A transports, and it describes AP2 mandate signing and optional Web Bot Auth key lookup.

  4. Visa's specification says its agent signature is aligned with web-bot-auth. The ACP repository checked on 2026-10-21 does not say that ACP implements UCP.

  5. A settlement asset is filled only when the cited page names it. x402.org says stablecoins are the primary use case. L402 binds the token to a Lightning invoice. AP2's site says the initial version supports credit and debit cards.

Protocol compatibility JSON ยท How x402 volume is measured

3 of 27 rows include Agent to agent messaging. The table below still lists every row. Matching rows are marked.

Protocol compatibility, alphabetical by name
NameLayerSettlementComposes withLicense and governanceStatusComparisons
A2A

Marked for this layer

  • Agent to agent messaging. The project site says A2A is how independent agents discover each other, delegate tasks, and share results.

    A2A protocol site

    As of 2026-10-21

  • Not documented

    The project site read on 2026-10-21 does not name a settlement asset.

    A2A protocol site

    As of 2026-10-21

  • The project site says MCP connects an agent to tools and A2A connects agents to other agents, and that the two are meant to be used together.

    A2A protocol site

    As of 2026-10-21

  • AP2's site says the protocol is available as an extension for A2A and for the Universal Commerce Protocol.

    AP2 protocol documentation

    As of 2026-10-21

  • The UCP specification defines an A2A transport whose endpoint is an Agent Card URL.

    Universal Commerce Protocol specification

    As of 2026-10-21

  • The A2A x402 extension v0.2 spec defines on-chain payments for A2A, including an embedded flow that nests x402 data inside an AP2 mandate.

    A2A x402 payments extension v0.2

    As of 2026-10-21

  • The PACT overview says the protocol sits on A2A 1.0.

    PACT protocol overview

    As of 2026-10-16

  • ERC-8004 names A2A as an agent communication protocol and allows a registration file to list an A2A endpoint.

    ERC-8004 Trustless Agents

    As of 2026-10-21

  • The project site says A2A was developed by Google, donated to the Linux Foundation, and is maintained by a Technical Steering Committee.

    A2A protocol site

    As of 2026-10-21

  • Apache-2.0.

    The same page states the Apache License 2.0. The GitHub license API also reported Apache-2.0 for a2aproject/A2A on 2026-10-21.

    A2A protocol site

    As of 2026-10-21

  • Live. The project site presents A2A as a published open standard.

    A2A protocol site

    As of 2026-10-21

Agent Network Protocol

Marked for this layer

  • Identity and auth. The README marks DID authentication, the did:wba method, and discovery as released v1.2.

    ANP specification index

    As of 2026-10-21

  • Agent to agent messaging. The README includes a messaging profile in the 1.2 set. Group end to end encryption remains a candidate.

    ANP specification index

    As of 2026-10-21

  • Not documented

    ANP-10 is listed as an AP2 payment adaptation draft and is not a released settlement rail. No current asset is named.

    ANP specification index

    As of 2026-10-21

  • The README lists ANP-10 as an AP2 payment adaptation draft, marked draft and not released.

    ANP specification index

    As of 2026-10-21

  • License notices on the README identify ANP Community. No separate standards body is named there.

    ANP specification index

    As of 2026-10-21

  • Apache-2.0. The README points at the repository LICENSE file.

    ANP specification index

    As of 2026-10-21

  • Spec set 1.2 is released for the core identity and discovery documents. Authorization, the meta-protocol, and the payment adaptation are marked draft.

    ANP specification index

    As of 2026-10-21

Agent Vault
  • Checkout and commerce. A proxy checks the account holder's rules, then types the real value into the merchant page.

    How Agent Vault checkout works

    As of 2026-10-20

  • Identity and auth. The product gives an agent mock card and login tokens. The agent does not hold the card number.

    What is Agent Vault

    As of 2026-10-20

  • Not documented

    The checked Agent Vault pages do not name another protocol in this directory.

    What is Agent Vault

    As of 2026-10-20

  • Self Labs publishes the product.

    What is Agent Vault

    As of 2026-10-20

  • Not documented

    The listing has no public repository. The checked page does not name a license.

    What is Agent Vault

    As of 2026-10-20

  • Directory status: live.

    The directory classified the listing as live when those pages were checked.

    What is Agent Vault

    As of 2026-10-20

None in this directory.

Agentic Commerce Protocol
  • Not documented

    The repository README and the Stripe ACP page checked on 2026-10-21 do not say ACP implements UCP, MCP, A2A, AP2, or x402.

    Agentic Commerce Protocol repository

    As of 2026-10-21

AGNTCY

Marked for this layer

  • Identity and auth. The project is described as an open stack for cross vendor agent discovery and identity.

    AGNTCY project site

    As of 2026-10-20

  • Agent to agent messaging. The same description includes messaging and observability.

    AGNTCY project site

    As of 2026-10-20

  • Not documented

    The project description checked for the listing does not name a settlement asset.

    AGNTCY project site

    As of 2026-10-20

  • Directory status: live.

    The directory classified the listing as live when the project site was checked.

    AGNTCY project site

    As of 2026-10-20

AP2
  • Checkout and commerce. A checkout mandate captures the cart negotiated between an agent and a merchant.

    AP2 protocol documentation

    As of 2026-10-21

  • Payment settlement. A payment mandate authorizes payment against a payment instrument.

    AP2 protocol documentation

    As of 2026-10-21

  • Credit and debit cards in the initial version. The page calls these common pull payment methods.

    AP2 protocol documentation

    As of 2026-10-21

  • Not documented

    Stablecoin, Lightning, and bank are not named as current rails. The same page puts real time bank transfers and digital currencies on a roadmap.

    AP2 protocol documentation

    As of 2026-10-21

  • The site says standardization continues in the FIDO Alliance Agentic Authentication and Payments technical working groups. The public repository hosts the current specification.

    AP2 protocol documentation

    As of 2026-10-21

  • Apache-2.0.

    The GitHub license API reported this SPDX identifier on 2026-10-21.

    GitHub repository google-agentic-commerce/AP2

    As of 2026-10-21

  • Directory status: beta. The site documents public samples and says FIDO continues the standards work.

    AP2 protocol documentation

    As of 2026-10-21

Coinbase Agentic Wallet

None in this directory.

ERC-8004
  • Identity and auth. The EIP specifies an ERC-721 identity registry, a reputation registry, and a validation registry.

    ERC-8004 Trustless Agents

    As of 2026-10-21

  • Not documented

    The EIP says payments are orthogonal to this protocol and are not covered. It does not name a settlement asset.

    ERC-8004 Trustless Agents

    As of 2026-10-21

  • The motivation names MCP for tools and A2A for agent messaging, and says those protocols do not cover discovery and trust.

    ERC-8004 Trustless Agents

    As of 2026-10-21

  • A registration file may list A2A and MCP endpoints.

    ERC-8004 Trustless Agents

    As of 2026-10-21

  • The EIP says examples show how x402 payments can enrich feedback signals. Payments are not part of the protocol.

    ERC-8004 Trustless Agents

    As of 2026-10-21

Hedera Agent Accounts
  • Payment settlement. The announcement describes an owner funded spending account with a daily cap, a per transaction maximum, and a recipient allowlist.

    Introducing Hedera Agent Accounts

    As of 2026-10-19

None in this directory.

L402
  • Payment settlement. The server answers HTTP 402 with a token bound to a Lightning invoice. The client pays, then presents the preimage.

    Lightning Labs L402 documentation

    As of 2026-10-21

Machine Payments Protocol
  • Payment settlement. The MPP site calls it an open standard for machine to machine payments via HTTP 402.

    MPP protocol site

    As of 2026-10-21

  • The MPP documentation index describes stablecoin, card, and Lightning Bitcoin payment methods.

    MPP protocol site

    As of 2026-10-21

  • Stripe's documentation describes authorization with a card or a stablecoin.

    Stripe documentation for MPP

    As of 2026-10-16

  • The MPP documentation index includes a guide for using MPP with x402.

    MPP protocol site

    As of 2026-10-21

  • The same index describes an MCP and JSON-RPC transport for MPP challenges.

    MPP protocol site

    As of 2026-10-21

  • Live. The MPP site presents the protocol as an open standard.

    MPP protocol site

    As of 2026-10-21

Mastercard Agent Pay for Machines

None in this directory.

MetaMask Agent Wallet

None in this directory.

Model Context Protocol
  • GOVERNANCE.md says Model Context Protocol is a series of LF Projects, LLC.

    Model Context Protocol governance

    As of 2026-10-21

  • New code and specifications are Apache-2.0. Documentation other than specifications is CC-BY-4.0. Some earlier contributions remain under MIT until the author agrees to relicense.

    Model Context Protocol LICENSE

    As of 2026-10-21

Nevermined
  • Payment settlement. The documentation describes a facilitator that verifies and settles charges against a payment plan.

    Nevermined payments facilitator

    As of 2026-10-21

  • Card, through delegated card spending. The page also says it settles x402 and MPP charges and does not name the asset inside those charges.

    Nevermined payments facilitator

    As of 2026-10-21

None in this directory.

PACT
  • Identity and auth. A personal agent signs requests and acts for a user only inside scopes that user approved with a brand.

    PACT protocol overview

    As of 2026-10-16

  • Not documented

    The overview used for the listing does not name a settlement asset.

    PACT protocol overview

    As of 2026-10-16

  • Directory status: beta.

    The directory classified the listing as beta when the overview was checked.

    PACT protocol overview

    As of 2026-10-16

Personal Agent Protocol
Polygon Agent CLI
  • Payment settlement. The CLI reference describes an embedded smart wallet and session spending inside an owner approved allowance.

    Polygon Agent CLI reference

    As of 2026-10-19

  • Not documented

    The reference describes an allowance and per call caps. It does not name stablecoin, card, Lightning, or bank.

    Polygon Agent CLI reference

    As of 2026-10-19

  • Directory status: live.

    The directory classified the listing as live when the reference was checked.

    Polygon Agent CLI reference

    As of 2026-10-19

None in this directory.

Skyfire
  • Not documented

    The listing summary of the settlement page does not name stablecoin, card, Lightning, or bank.

    Skyfire payments and settlement

    As of 2026-10-16

Sui Agentic Payments
  • Payment settlement. The page describes a testnet gateway where an agent pays per API call.

    Sui Agent Payments

    As of 2026-10-19

  • Not documented

    The page does not name x402, MPP, or another protocol in this directory.

    Sui Agent Payments

    As of 2026-10-19

  • Beta. The page describes a testnet gateway. Directory status: beta.

    Sui Agent Payments

    As of 2026-10-19

None in this directory.

Tempo Wallet
  • Payment settlement. The documentation describes a wallet and CLI that preview payment terms and pay under a max spend cap.

    Tempo Wallet agent documentation

    As of 2026-10-19

  • Not documented

    The checked wallet pages name MPP terms and a spend cap. They do not name stablecoin, card, Lightning, or bank.

    Tempo Wallet agent documentation

    As of 2026-10-19

Universal Commerce Protocol
Visa Trusted Agent Protocol
Web Bot Auth
x401

None in this directory.

x402
  • Payment settlement. A server answers with HTTP 402, the client pays and retries, and a facilitator can verify and settle the payment.

    x402 site

    As of 2026-10-21

  • The x402.org FAQ says stablecoin payments are the primary use case, and that the protocol is extensible to traditional payment methods.

    x402 site

    As of 2026-10-21

  • The same FAQ says x402 supports EVM compatible chains, Solana, and more.

    x402 site

    As of 2026-10-21

  • The Linux Foundation announcement says payment types range from traditional cards to stablecoins.

    Linux Foundation announcement of the x402 Foundation, 14 July 2026

    As of 2026-10-21

  • Live. The x402.org FAQ says the protocol is production ready.

    x402 site

    As of 2026-10-21

How this works

Rows are the protocol listings, the payment rail listings, and four identity protocols already in the directory: ERC-8004, Visa Trusted Agent Protocol, Web Bot Auth, and x401. The order is alphabetical by listing name.

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.

A shared layer does not mean two rows interoperate. Composition is recorded only when the cited page says one references, extends, or carries the other.

The layer links are ordinary URLs. The table in the HTML always contains all 27 rows.

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.
Does a shared layer mean two protocols interoperate?
No. A shared layer says where each one sits. Composition is a separate column, and it is filled only when a cited page says one references or carries the other.
Where is the machine readable matrix?
GET /data/protocol-compatibility.json. The file includes every row, the cited sources, and the as of dates. The HTML table includes the same rows.
Does the layer filter hide rows?
No. Layer links add a mark. Every row stays in the server rendered table.

Sources

  1. A2A protocol site
  2. AP2 protocol documentation
  3. Universal Commerce Protocol specification
  4. A2A x402 payments extension v0.2
  5. PACT protocol overview
  6. ERC-8004 Trustless Agents
  7. ANP specification index
  8. How Agent Vault checkout works
  9. What is Agent Vault
  10. Stripe documentation for the Agentic Commerce Protocol
  11. Agentic Commerce Protocol repository
  12. AGNTCY project site
  13. Linux Foundation welcome of the AGNTCY project
  14. GitHub repository agntcy/dir
  15. GitHub repository google-agentic-commerce/AP2
  16. Coinbase Agentic Wallet documentation overview
  17. Introducing Hedera Agent Accounts
  18. Lightning Labs L402 documentation
  19. GitHub repository lightninglabs/aperture
  20. MPP protocol site
  21. Stripe documentation for MPP
  22. GitHub repository tempoxyz/mpp
  23. Mastercard Agent Pay for Machines at Cloudflare Connect, 2026-10-20
  24. MetaMask Agent Wallet trading modes
  25. Model Context Protocol specification
  26. Personal Agent Protocol draft specification
  27. Model Context Protocol governance
  28. Model Context Protocol LICENSE
  29. Nevermined payments facilitator
  30. GitHub repository openpactprotocol/openpactprotocol
  31. Personal Agent Protocol overview
  32. GitHub repository personal-agent-protocol/personal-agent-protocol
  33. Polygon Agent CLI reference
  34. GitHub repository 0xPolygon/polygon-agent-cli
  35. Skyfire KYAPay token documentation
  36. Skyfire payments and settlement
  37. Enable agents to spend
  38. stripe/link-cli README
  39. GitHub repository stripe/link-cli
  40. Sui Agent Payments
  41. Tempo Wallet agent documentation
  42. Tempo guide to paying with the CLI
  43. Universal Commerce Protocol LICENSE
  44. Visa Developer Center: getting started with Trusted Agent Protocol
  45. Visa Trusted Agent Protocol specifications
  46. Trusted Agent Protocol reference code on GitHub
  47. Visa press release on live agentic transactions in Europe (Jul 2, 2026)
  48. Visa Trusted Agent Protocol use case
  49. Cloudflare Web Bot Auth documentation
  50. IETF webbotauth working group draft: HTTP Message Signatures for automated traffic
  51. GitHub repository cloudflare/web-bot-auth
  52. x401 HTTP proof requirement protocol
  53. Proof developer guide to x401
  54. GitHub repository proof/x401
  55. x402 site
  56. Linux Foundation announcement of the x402 Foundation, 14 July 2026
  57. GitHub repository x402-foundation/x402

Send a correction

Protocol compatibility | The Agent Economy