Steward
A2A Project at the Linux Foundation
Status
Live
Primary source
Agent2Agent (A2A) Protocol Specification (external link)

What it is

gives an a published , a JSON document that describes its skills, endpoints and security schemes, plus a task model that a client agent drives across a network boundary. Tasks carry messages and artifacts and move through states such as input-required. The public Agent Card is served at /.well-known/agent-card.json, and the specification separates the application protocol from its JSON-RPC, gRPC and HTTP transport bindings. Source [1]

A2A is often compared with : MCP connects one application to the tools and data it uses, while A2A connects agents to other agents. Source [2]

Status

is live and published as a Linux Foundation project. Source [1] On 2025-08-29 the LF AI and Data Foundation announced that IBM’s Communication Protocol (not OpenAI’s ACP) was joining forces with A2A. Source [3]

How it relates to the eight

In the payments orbit is a transport and a container for .

No direct A2A binding was found in the cloned specs of ACP, MPP, or Mastercard Pay.

Relations at a glance

How A2A (Agent2Agent) relates to each protocol
ProtocolRelationNote
AP2ComplementsAP2 describes itself as an open extension for A2A, and its samples run merchant, credentials provider and processor agents over A2A.
x402ComplementsThe a2a-x402 extension v0.1 and the x402 A2A transport carry x402 payment states inside A2A task messages.
UCPComplementsUCP's checkout capability has an A2A binding; businesses using it publish an agent card endpoint.
ERC-8004: Trustless AgentsCompatible withERC-8004 registration files can point to an A2A agent card, and feedback can reference A2A skills, contextId and taskId.

Back to the orbit

Sources

  1. Agent2Agent (A2A) Protocol Specification (external link)A2A Project (Linux Foundation). Specification, primary source. Accessed .
  2. A survey of agent interoperability protocols: MCP, ACP, A2A and ANP (external link)arXiv. Paper, primary source. Published . Accessed .
  3. ACP Joins Forces with A2A (external link)LF AI & Data Foundation. Announcement, primary source. Published . Accessed .
  4. AP2 - Agent Payments Protocol Documentation (external link)Google (google-agentic-commerce). Documentation, primary source. Accessed .
  5. AP2 repository (README, METADATA, LICENSE) at e1ea56d (external link)Google (google-agentic-commerce). Repository, primary source. Published . Accessed .
  6. A2A Protocol: x402 Payments Extension v0.1 (external link)Google (google-agentic-commerce). Specification, primary source. Published . Accessed .
  7. a2a-x402 repository (A2A x402 extension) (external link)Google Agentic Commerce. Repository, primary source. Accessed .
  8. x402 A2A transport (V2) (external link)x402 Foundation. Specification, primary source. Accessed .
  9. Checkout A2A binding (v2026-08-25) (external link)UCP Authors. Specification, primary source. Published . Accessed .
  10. ERC-8004: Trustless Agents (specification source, ERCS/erc-8004.md) (external link)Ethereum ERCs repository. Specification, primary source. Published . Accessed .

Source details

    Loading the index.

    Enter open Esc close ? shortcuts