agenticweb.wiki

x402 vs Machine Payments Protocol

Both belong to the HTTP 402 family group on this map. The map lists them as complementary: sites and agents commonly implement both.

7 Pay x402 · 7 Pay Machine Payments Protocol

x402Machine Payments Protocol MPP
Lifecycle step7 Pay: Settle the bill7 Pay: Settle the bill
AnswersHow can an HTTP client pay per-request or per-resource, in stablecoins, without accounts, API keys, or signup?How can a machine client (an agent, script, or another server) pay for an HTTP resource using any payment network, not just one?
Governed byx402 Foundation, a Series of LF Projects, LLC (Linux Foundation); operational launch announced 2026-07-14; Executive Director Michael Hursta from 2026-10-01; 50+ membersCo-authored by Tempo and Stripe; the core specification (the abstract 402/Challenge/Credential/Receipt shape) is submitted to the IETF standards track as the Payment HTTP Authentication Scheme, while individual payment methods (Tempo, EVM, Stripe Card, Lightning, Solana, Stellar, Monad, NEAR Intents, RedotPay) are maintained separately from the core, to keep the core neutral to any one rail
Status (issuer's words)Open, neutral standard for internet-native paymentsOpen protocol; developer docs distinguish the normative IETF specification from the mpp.dev developer-friendly overview
Phaselivingreview
Versionx402 protocol specification v2, transports-v2/http.mddraft-httpauth-payment-01 (2026-09-09)
Form / transportHTTP headerHTTP header
Found atnone — signalled per-request via the 402 status code, not a fixed well-known pathnone — signalled per-request, no well-known file
Adoptionclaimed — x402 Foundation (x402.org live dashboard)unmeasured
Evidence5 verified5 verified
Primary use caseAccept payments from agentsAccept payments from agents
Last verified2026-10-19 (current)2026-10-19 (current)
Specificationhttps://github.com/x402-foundation/x402/blob/main/specs/transports-v2/http.mdhttps://datatracker.ietf.org/doc/html/draft-httpauth-payment-01

When to use which

Guidance is derived from the two records (question, phase, adoption, prerequisites, pairings), not from opinion. Each record's page carries its numbered references.

Read the full articles

Ask the MCP server to compare any two: the compare-protocols prompt, or get on both ids. Connect.

x402.json · mpp.json · Markdown