Weekly Rant 📣
🧠 The Agentic Payments Map
ACP, UCP, A2P, MPP, x402.
If your eyes just glazed over, you’re not alone.
The agentic payments conversation has become an alphabet soup of competing protocols, each claiming to solve the problem of how agents pay for things. And that’s before you look at anything the card networks are doing, with their own emerging standards.
Why so many? Because they’re not all solving the same problem.
There are commerce protocols (how agents buy stuff from merchants). There are B2B protocols (how agents pay invoices). And there are agent-native protocols (how agents pay each other for compute, data, and API access at machine speed).
Different problems. Different protocols. One confusing mess.
So I made you a map.

The Agentic Protocols Map
To understand why there are so many protocols, and why they’re not as redundant as they appear, we need to split a few things apart:
The internet itself runs on protocols that work together
Agents are getting a similar hierarchy, but it looks different
The internet never got a payment layer
Agents expose this gap because they’re a new actor
But first: the trust layer that makes payments possible
Commerce protocols are the most mature
B2B payment flows have different needs
Agent-to-agent flows are where it gets exciting
How does all of this fit together?
1. The internet has many protocols but one experience
When you’re doomscrolling you’re probably not thinking about TCP/IP, HTTPS, or the video codec streaming content to you. You’re probably not thinking at all.
That’s the point. When protocols work together well, the experience is seamless. But the path there is often messy.
The internet relies on a stack of canonical protocols to function:
TCP/IP (Transmission Control Protocol/Internet Protocol)
IP handles addressing and routing—so your request gets to the right place
TCP ensures reliable delivery—so your email isn’t garbled and no bits get lost
DNS (Domain Name System)
Translates human-readable domain names (like google.com) into numerical IP addresses
HTTP/S (Hypertext Transfer Protocol/Secure)
HTTP requests and transfers web pages and media
HTTPS adds encryption (via TLS/SSL) for secure communication
New protocols get added quietly all the time—gRPC for efficient application communication, WebSocket for persistent connections. Around these sit certificate authorities, CDNs, and a whole swathe of infrastructure that makes it work.
The internet isn’t static. It evolves.
2. The internet never got a payment layer
HTTP status code 402 is “Payment Required.” It was reserved in 1997. Never implemented.
The internet was designed to move information, not money. Commerce got bolted on top through specialized financial messaging systems—your browser talks HTTPS to the merchant, who talks to a payment gateway, who talks to financial networks like Visa or ACH.

The hierachy that helps you buy the ads you saw doomscrolling (Diagram created by Gemini)
There’s no single, universally adopted protocol that standardizes the entire lifecycle from “add to cart” to “settled payment.”
This is precisely why ACP, UCP, and the others are emerging—they aim to create a structured language for agents to communicate commerce intent.
3. Agents expose this gap because they’re a new actor
The plumbing that worked for humans at keyboards doesn’t work for software making decisions at machine speed.
Consider what happens when an agent tries to buy something on your behalf:
It’s a new customer. How does an LLM decide which store and product to choose? Merchants now have to optimize for agents, not just humans. Welcome to “Agent Engine Optimization” or AEO.
It’s using a new channel. The chat interface is the new checkout. Your conversion funnels, A/B tests, and cart abandonment emails? Largely irrelevant when there’s no page to load.
It creates new fraud risks. How do you know this agent is using a legitimate card from an authorized user, and not a stolen credential at machine speed?
These are genuinely hard problems. And they’re being attacked from multiple directions by multiple players, which has led to an explosion of new protocols.
But before we get to payment protocols, there’s a layer that has to come first: trust.
4. The trust layer: knowing who you’re dealing with
MCP and A2A handle how agents communicate. But as the ERC-8004 specification puts it: “these agent communication protocols don’t inherently cover agent discovery and trust.”
Before agents can transact, they need to establish legitimacy. This is especially critical for merchants, who’ve spent years blocking bots. Now they need to let the right bots through.

Agent Comms and Trust Protocols
Two protocols are emerging to solve this:
Protocol | Creator | What it does | Status |
ERC-8004 (Trustless Agents) | MetaMask / Google / Coinbase / Ethereum Foundation | On-chain identity, reputation, and validation registries for agents | Draft EIP |
Visa Trusted Agent Protocol (TAP) | Visa | Verifiable signatures for merchants to distinguish trusted agents from bots | In development |
ERC-8004 creates on-chain registries for identity, reputation, and validation. The spec explicitly shows how an agent’s registration file can list MCP endpoints, A2A agent cards, ENS names, and DIDs together. It’s designed to work with existing communication protocols, not replace them.
Visa TAP takes a different approach—verifiable signatures that prove an agent is: A Visa-trusted agent with commerce intent (not a scraper or attacker). Acting on behalf of a recognizable consumer (via loyalty accounts or device identifiers). Carrying valid payment credentials that merchants can verify
The takeaway: Trust is a prerequisite for payment. These protocols answer “should I believe this agent?” before anyone asks “how should this agent pay?”
5. Commerce has the most new protocols
Commerce means buying goods or services as a business or human. With agentic commerce, you outsource that purchase moment to an agent. The transaction still involves buying a thing—like a Fallout Vault Boy figurine or a PlayStation subscription—but now the agent handles discovery, selection, and payment.
Firstly, two protocols are emerging to standardize this flow:

Protocol | Protocol Creator | What it does | Where it is live |
Agentic Commerce Protocol (ACP) | OpenAI/Stripe | Creates a cart and a payment token that can be sent to the PSP to pay | In ChatGPT with Walmart, Etsy and Instacart |
Universal Commerce Protocol (UCP) | Google/Shopify | Lets merchants set up a server to be discovered by agents | Coming to Google Search and Gemini |
These protocols achieve similar consumer experiences in different ways:
UCP (Google) is an orchestration framework. Merchants publish “capability manifests” that agents discover and negotiate with. Think of it like DNS for commerce—agents find merchants and learn what they can do.
ACP (OpenAI) is a transaction standard. It defines exactly how to structure a cart, generate a payment token, and complete checkout. More prescriptive, less flexible.
The takeaway: If you’re a merchant wanting to appear in both ChatGPT and Gemini, you’ll likely need to support both. For now. Your trade-off appears to be that UCP requires more work but offers greater flexibility across the entire flow. ACP works with a lot of what’s already there.

Secondly, there are those designed to enforce at the payment network level.
Protocol | Protocol Creator | What it does | Where it is live |
Visa Intelligent Commerce (VIC) | Visa | Creates a secure “card-like” token for agents to complete payments on the Visa network | In testing, rollout later in 2026 |
Mastercard Agent Pay (MAP) | Mastercard | Creates a secure “card-like” token for agents to complete payments on the Mastercard network | In testing, rollout later in 2026 |
The takeaway: In practice, both standards are likely very similar—the core difference is that tokens work with their respective networks. These network-level tokens ensure consumer protections, chargebacks, and fraud are handled as merchants expect.
6. B2B payment flows have different needs
Commerce gets all the attention, but B2B payments are where the volume actually lives. Think invoices, supplier payments, payroll—the unsexy plumbing of business. Here, the agents tend to talk directly to the rail.
Agents handling B2B flows face different challenges:
Payments are larger and less reversible
Invoices require matching, approval workflows, and audit trails
The rails are slower (ACH, wire) but also more flexible

Payment rail | Protocol Creator | What it does | Where it is live |
Stablecoins (USDC, USDT) | N/A | Onchain payment, where logic and rules can be programmed into the transaction | Companies like Catena Labs and Payman |
Traditional Rails (ACH, Wire) | N/A | The agent prepares a payment and sends it via traditional rail | Companies like Catena Labs and Payman |
Stablecoins offer card-like guarantees of payment success plus programmability, but there isn’t yet a universally adopted standard with real traction.
7. Agent-to-agent payments have huge potential
This is where it gets interesting.
The internet has valuable resources locked behind API keys and subscriptions. If you want Google Maps data or ChatGPT in your application, you create an account, pre-fund it, get a key, and then you can access the service.
That model doesn’t scale for billions of agents writing code, buying from each other, and needing resources on demand.
Today this shows up as two friction points:
The “ran out of tokens” problem: Your agent is coding and hits a limit. You have to manually top up before it can continue.
The “need an API key” problem: Your agent needs a service, asks you to sign up, create credentials, and hand them over.
These friction points mean agents can’t truly be autonomous. They’re your junior dev, but you don’t trust them with the expenses card or company credentials yet.

Agent to Agent protocols
Agent-native protocols aim to fix this:
Protocol | Protocol Creator | What it does | Where it is live |
Google Agent to Pay (AP2) | Creates “mandates” for humans to delegate payment authority to agents | Part of A2A framework | |
Machine Payments Protocol (MPP) | Tempo / Stripe | Returns HTTP 402 when hitting gated resource, triggers a stablecoin, or card payment | Live on Tempo, Visa Cards, Lightning and Solana |
x402 | Coinbase / Cloudflare | Returns HTTP 402 when hitting gated resource, triggers stablecoin payment | Testing on Base and Cloudflare |
Agent Transaction Protocol (AXTP) | Circuit / Chisel | Allows agents to pay for MCP servers and get paid | Early stage |
AP2 deserves special attention:
It’s an abstract protocol that works with both x402 and UCP—these aren’t mutually exclusive
It’s part of Google’s broader A2A (Agent-to-Agent) communication protocol for enterprise security and coordination
It uses verifiable credentials to create “cart mandates” (what the agent can buy), “intent mandates” (what the human wanted), and “payment mandates” (the stored payment credential)
Imagine trillions of fractional, instant micropayments for compute, data, and API calls. Imagine autonomous economies where agents transact for every resource consumed, creating massive new transaction volume for products that aren’t properly monetized today.
It sounds like sci-fi. But so did self-driving cars, robot dogs, and AI solving novel math problems. Those are here now.
I wrote a long-form piece, “Invisible Commerce,” that deep dives specifically into the agent-to-agent protocols like MPP and x402.
Tempo and Stripe have been building the Machine Payments Protocol, with support from Visa and others across the payments industry. MPP is an end-to-end framework for agent-driven payments, designed around those five principles:
8. How does all of this fit together?
In a word: messily. For now.
I created this. I have two key takeaways:

The Agentic Protocols
First, a Google stack is emerging. Google’s approach (A2A → AP2 → UCP) creates a coherent stack that works for both commerce and non-commerce payments.
Second: These protocols operate at different levels of abstraction:
Agent communication layer: How will we talk? Standardizing agent-to-agent messaging (MCP, A2A).
Trust layer: Should I believe this agent? Identity and reputation (ERC-8004, Visa TAP).
Mandate layer: Do we have credentials to pay? Verifying authorization (AP2 mandates, VIC/MAP tokens).
Transaction flow layer: What are we paying for? Managing discovery, negotiation, and checkout (ACP, UCP).
Authentication layer: Is this transaction legitimate? Security, fraud prevention, reversals.
Payment rail layer: How do we complete the payment? Execution on cards, ACH, stablecoins.
These standards are emerging, incomplete, and not yet widely adopted. In five years they could all have disappeared—remembered like WAP and Betamax, forgotten standards lost to time.
But that assumes AI agents go away. Which seems unlikely.
If you’re a merchant, payments company, or bank, you can’t ignore this. But it’s also nearly impossible to pick winners. Here’s how I think about it:
Google has created internet standards before and will do it again. A2A, AP2, and their children will likely stick around, especially given Google’s dominance in search and growing share of LLM chat.
Merchants should focus on commerce first. Supporting ACP and UCP is how you appear in both ChatGPT and Gemini, the two dominant consumer LLMs.
Trust infrastructure matters more than you think. ERC-8004 and Visa TAP are solving problems that will only get harder as agent volume scales. Watch this space.
B2B payment flows are a massive, wide-open opportunity. Stablecoins have adoption but no clear standard yet. Expect that to change soon.
Agent-native payments are a generational opportunity. Stablecoins are the obvious fit—fast, cheap, 24/7, programmable. Machine Payments Protocol (MPP) and x402 have started small, but may represent the majority of all payments in a decade’s time.
The next era of agentic payments will be defined by how these protocols fit together and inherit capabilities from each other. Just as A2A → AP2 → UCP creates a coherent stack, expect similar compositions to emerge for B2B and agent-native flows.
The path there will be messy. Standards will compete. Some will die.
But the underlying shift—software that can discover, negotiate, and pay for resources autonomously—is coming regardless of which protocol wins.
Now at least you have a map.
ST.
If you enjoyed this why not subscribe?
I also run an event for operators, founders, and C-Suites looking to know what happens next in AI, finance, and payments, and what you should do about it. It’s called Fintech Nerdcon, and it takes place in San Diego on the 19th and 20th of November.
👉 And you can grab your tickets here.

