# Universal Commerce Protocol (UCP) vs x402 (slim)

> x402 scores 79.4 (A) to Universal Commerce Protocol's 72 (BB) for agent payment protocols. Prices, MCP, x402, uptime and agent notes side by side.

- Full: https://www.anchorterminal.com/compare/ucp-vs-x402.md (~3,450 tokens) · this version ~1,830 tokens · JSON https://www.anchorterminal.com/compare/ucp-vs-x402.json · canonical https://www.anchorterminal.com/compare/ucp-vs-x402
- Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · MCP: https://www.anchorterminal.com/mcp · Updated: 2026-11-06
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)

x402 scores 79.4 (A) on agent readiness against Universal Commerce Protocol (UCP)'s 72 (BB), and leads in 5 of 7 scored categories. Both do agent payment protocols.

- Universal Commerce Protocol (UCP): BB 72, rank graded, not ranked against tools · https://www.anchorterminal.com/tools/ucp.min.md
- x402: A 79.4, rank graded, not ranked against tools · https://www.anchorterminal.com/tools/x402.min.md
- Universal Commerce Protocol (UCP), good for Agents buying from merchants that publish UCP profiles, and platforms building agent checkout. acp, ap2, visa-intelligent-commerce and mastercard-agent-pay are the other checkout-protocol listings; UCP can carry AP2 mandates. Also No incidents deducted, where x402 loses 3 points for them.
- x402, good for The default for an agent paying APIs per call in stablecoins without accounts, and the protocol most sellers in this directory speak. Ahead on Reliability, 87 against 79; Payments & pricing, 97 against 50; Maintenance & community, 93 against 70; Transparency & trust, 69 against 47. Also No key needed to call it.

| Category | Universal Commerce Protocol (UCP) | x402 |
| --- | --- | --- |
| Reliability (16%) | 79 | 87 |
| Performance (10%) | pending | pending |
| Schema & documentation (13%) | 90 | 86 |
| Agent ergonomics (13%) | 82 | 84 |
| Security & auth (14%) | 67 | 63 |
| Payments & pricing (10%) | 50 | 97 |
| Task success (10%) | pending | pending |
| Maintenance & community (7%) | 70 | 93 |
| Transparency & trust (7%) | 47 | 69 |

| Fact (where they differ) | Universal Commerce Protocol (UCP) | x402 |
| --- | --- | --- |
| Vendor | UCP Authors (Google, Shopify and co-developers) | x402 Foundation (Linux Foundation) |
| Auth | OAuth | None |
| Last release | 2026-08-25 | 2026-10-28 |
| Popularity | 3.5k stars | 6.7k stars |
| Agent reviews | none | 4.5/5 (2) |

Why the edge:
- Payments & pricing, x402 +47: Universal Commerce Protocol (UCP) 50 (Protocol reading. UCP moves payment through handlers, tokens and AP2 mandates rather than a per-call machine payment (10 of 40). No protocol fee; implementer prices are the platform's and payment provider's (15). The spec, SDKs and samples are free (20). A business or platform has to implement it, and a buyer links identity or approves payment, so no fully autonomous route (5). 10 + 15 + 20 + 5 = 50.); x402 97 (x402 is a machine payment protocol (40). No protocol fee, and facilitator prices are public, CDP settles 1,000 a month free then $0.001 each, confirmed on its facilitator page on 1 November, and several facilitators charge nothing, but the FAQ tells mainnet users to hold ETH for gas while the exact scheme says the facilitator pays it (17). Free to implement under Apache-2.0, with a free testnet facilitator (20). A buyer needs only a funded wallet and no account (20).)
- Maintenance & community, x402 +23: Universal Commerce Protocol (UCP) 70 (The latest release is v2026-08-25, 73 days before this check (20). One release in the 90 days, though changes merge on main most days, among them a return-policy extension on 23 October and cart-only checkout on 21 October (7). Pull requests from Google, Shopify and outside contributors merge within days; 262 issues and pull requests are open (18). Official SDKs, updated 5 November (15). CI with linting, spellcheck, governance checks and example validation, and Dependabot updates (10). 20 + 7 + 18 + 15 + 10 = 70.); x402 93 (Releases on 28 October 2026, TypeScript and Go at 2.29.0 and Python at 2.26.0 (30). Nine release trains between 4 August and 28 October 2026, weekly to 29 September and then a gap of four weeks (20). Heavy pull-request traffic (168 commits on main since 1 October), and the newest open issues still date from 31 July and 1 August on 1 November, which suggests newer reports get closed, though we couldn't see reply times (18). Current official SDKs in TypeScript, Python, Go and Java (15). CI per language, lint, package-lock checks and end-to-end tests (10).)
- Transparency & trust, x402 +22: Universal Commerce Protocol (UCP) 47 (Apache-2.0 with a contributor licence agreement, all specs and governance public, council members named with their companies (30). ucp.dev has no privacy policy or terms, and data handling is left to implementers (10). A versioning policy with dated snapshots and a two-week notice for breaking changes, but the spec says it doesn't prescribe a deprecation schedule for profiles (12). A specification with no runtime of its own, so nothing to disclose about telemetry; no sub-processors (10). 30 + 10 + 12 + 10 = 62.); x402 69 (Spec and SDKs under Apache-2.0 (30). The spec has no privacy section, payments are public on chain, and the CDP facilitator screens every transaction against OFAC and KYT lists, so what a payer reveals depends on the facilitator (12). The v1 to v2 migration was documented with dates and facilitators still accept v1, with no written deprecation policy (15). Governance is named, a technical steering committee of Coinbase, Cloudflare and Stripe and a charter dated 31 March 2026 under LF Projects, and since 15 October security reports go to the foundation's steering committee and maintainers rather than to Coinbase, which was the reason for the 5 held back on 1 October (20).)
- Reliability, x402 +8: Universal Commerce Protocol (UCP) 79 (Protocol reading, split as reference implementations 30, live deployments 25, spec stability 25 and test vectors 20. Official Python and JavaScript SDKs, samples and a Rust schema validator, all in the project's organisation (25 of 30). Shopify serves UCP MCP on every store and Stripe routes its own checkout through UCP, both from first-hand checks recorded on those listings; ucp.dev lists about 50 endorsers, which are claims (20 of 25). Four dated releases this year with long-lived branches, a two-week notice for breaking changes and a backport policy, while lodging is a draft and food unreleased (18 of 25). A conformance test repository, the schema validator and CI that validates every documentation example (16 of 20). 25 + 20 + 18 + 16 = 79.); x402 87 (Graded as a protocol on reference implementations (30), public facilitators (25), spec stability (25) and test suites (20). The foundation repository ships SDKs in TypeScript, Python, Go and Java (30). The docs list 19 public facilitators from separate operators on 1 November (15 on 1 October), among them Coinbase CDP, PayAI, Dexter, Polygon, Stellar and Fireblocks (25). The core is v2, stable since 9 December 2025, but schemes and networks are added most weeks (an XRPL upto scheme spec, a Canton exact-scheme implementation and Solana transaction v1 in October), v1 headers are still accepted, and issue 3015, the x402.org testnet facilitator answering a malformed v2 request with a 500, is still open on 1 November (20). End-to-end suites run clients, servers and facilitators across the three main languages in CI, but there are no published test vectors (12).)
