Learning path
Learn
Five levels, from the HTTP 402 status code to open research questions. Tick items as you go; each protocol stop ends with that protocol's own ten-question self-test.
0% complete (0 of 54 steps)About 13 h 10 min in total. Progress is saved in this browser only.
Foundations
The building blocks every protocol reuses: the HTTP 402 status code, payment tokens, signed requests and mandates.
- Open: HTTP 402 Payment Required and why it sat unused for decades10 min
- Open: Walk the Prehistory lane of the timeline, from micropayment schemes to Lightning10 min
- Open: Network tokens, vault tokens and cryptograms10 min
- Open: Signed requests and signed data: RFC 9421 and EIP-71215 min
- Open: Mandates, intents and delegated authority10 min
- Open: Human present and human not present5 min
The four layer families
Identity and trust, authorization and intent, checkout and orders, payment execution: what each family does and which protocols sit in it.
- Open: Identity and trust: ERC-8004: Trustless Agents, Visa Trusted Agent Protocol15 min
- Open: Authorization and intent: AP215 min
- Open: Checkout and orders: Agentic Commerce Protocol (ACP), UCP15 min
- Open: Payment execution and credentials: x402, Stripe MPP (Machine Payments Protocol), Mastercard Agent Pay15 min
- Open: Read the comparison matrix across all eight protocols20 min
- Open: See which controls each protocol provides natively15 min
Each protocol
One stop per protocol. Each gate is the protocol's own ten-question self-test; 7 of 10 passes.
- Open: ERC-8004: Trustless Agents: read the TL;DR and the detailed explanation25 min
- Open: ERC-8004: Trustless Agents: step through one flow in the diagrams10 min
- Open: x402: read the TL;DR and the detailed explanation25 min
- Open: x402: step through one flow in the diagrams10 min
- Open: Visa Trusted Agent Protocol: read the TL;DR and the detailed explanation25 min
- Open: Visa Trusted Agent Protocol: step through one flow in the diagrams10 min
- Open: Agentic Commerce Protocol (ACP): read the TL;DR and the detailed explanation25 min
- Open: Agentic Commerce Protocol (ACP): step through one flow in the diagrams10 min
- Open: UCP: read the TL;DR and the detailed explanation25 min
- Open: UCP: step through one flow in the diagrams10 min
- Open: Stripe MPP (Machine Payments Protocol): read the TL;DR and the detailed explanation25 min
- Open: Stripe MPP (Machine Payments Protocol): step through one flow in the diagrams10 min
- Open: AP2: read the TL;DR and the detailed explanation25 min
- Open: AP2: step through one flow in the diagrams10 min
- Open: Mastercard Agent Pay: read the TL;DR and the detailed explanation25 min
- Open: Mastercard Agent Pay: step through one flow in the diagrams10 min
Quiz gates
- ERC-8004: Trustless AgentsNot passed yet. Pass mark 7 of 10.On the ERC-8004: Trustless Agents page (self-test section)
- x402Not passed yet. Pass mark 7 of 10.On the x402 page (self-test section)
- Visa Trusted Agent ProtocolNot passed yet. Pass mark 7 of 10.On the Visa Trusted Agent Protocol page (self-test section)
- Agentic Commerce Protocol (ACP)Not passed yet. Pass mark 7 of 10.On the Agentic Commerce Protocol (ACP) page (self-test section)
- UCPNot passed yet. Pass mark 7 of 10.On the UCP page (self-test section)
- Stripe MPP (Machine Payments Protocol)Not passed yet. Pass mark 7 of 10.On the Stripe MPP (Machine Payments Protocol) page (self-test section)
- AP2Not passed yet. Pass mark 7 of 10.On the AP2 page (self-test section)
- Mastercard Agent PayNot passed yet. Pass mark 7 of 10.On the Mastercard Agent Pay page (self-test section)
Composition scenarios
End-to-end walkthroughs where several protocols work together, with a legend of which protocol does what.
- Open: An agent buys one API call20 min
- Open: Metered inference20 min
- Open: A shopper buys running shoes in Gemini20 min
- Open: Autonomous restock while the user is away20 min
- Open: An agent shops on a merchant website with a Visa card20 min
- Open: From ChatGPT discovery to merchant checkout20 min
- Open: A Mastercard Virtual Card Token in an existing checkout form20 min
- Open: A crawler pays per page20 min
- Open: Pick two protocols on the compare page and read the side-by-side diff15 min
Frontier research
Open questions from every protocol page and the peer-reviewed and preprint literature.
- Open: ERC-8004: Trustless Agents: 8 open questionsFor example: Will the Validation Registry be redesigned before an official deployment?10 min
- Open: x402: 8 open questionsFor example: How much x402 activity is real commerce?10 min
- Open: Visa Trusted Agent Protocol: 8 open questionsFor example: How do production agent keys reach merchants and CDNs?10 min
- Open: Agentic Commerce Protocol (ACP): 8 open questionsFor example: Will OpenAI and Stripe move ACP to a neutral foundation?10 min
- Open: UCP: 8 open questionsFor example: Will the AP2 extension run in production, and where first?10 min
- Open: Stripe MPP (Machine Payments Protocol): 8 open questionsFor example: Will the core reach an IETF working group?10 min
- Open: AP2: 9 open questionsFor example: Will FIDO publish AP2 as a standard, and when?10 min
- Open: Mastercard Agent Pay: 8 open questionsFor example: Does any live Agent Pay authorization check a Verifiable Intent chain today?10 min
- Open: Browse the publications library by theme20 min