Archived dispatch

What problem led to the x402 HTTP payment flow, and what changed from earlier approaches?

Lowconfidence— 1 sub-claim remains below the evidence threshold

9/30/2026, 5:25:45 AM · llm:deepseek:deepseek-v4-flash

§ IIThe reading3 cited
Lowconfidence— 1 sub-claim remains below the evidence thresholddeep researchpreview plan 2/2 claimsportfolio 2/4 · evidence 100%

> ⚠ Low confidence — 1 sub-claim remains below the evidence threshold within budget. Treat this as provisional.

The problem that led to the x402 HTTP payment flow was that HTTP 402 'Payment Required' had been a dormant status code, and x402 revives it as a real payment rail . In the x402 flow, a server responds 402 with machine-readable payment requirements; the client signs a payment authorization and retries . This changed from earlier approaches in that agents can pay per request with no accounts or API keys, discovering and purchasing data autonomously at runtime .

Regarding what changed in settlement timing compared with earlier approaches, the sources disagree. One source states that x402 batched settlements on Arc testnet finalize in roughly 180 milliseconds, and that Arc's BFT consensus delivers sub-second finality so a Gateway-batched payment confirms in well under a quarter second, not block-time-bound the way an Ethereum L1 transaction is . Another source, however, reads that an x402 payment takes about 15 seconds to settle, similar to an Ethereum L1 block time, because each payment is its own transaction waiting to be mined into a block, and that on that view agent-to-agent micropayments remain sluggish until block times shrink . The sources do not agree on this point, so the answer reflects the more specific and internally consistent measurement from the Arc testnet benchmark rather than the general reading .

Evidence ledger — quotes verified before rewards

  1. What problem led to the x402 HTTP payment flow?

    0%

    No reward-qualifying evidence

  2. What changed in the x402 HTTP payment flow compared with earlier approaches?

    50%
    “Agents can therefore pay per request with no accounts or API keys, discovering and purchasing data autonomously at runtime.” [S1] x402 turns HTTP 402 into an agent payment rail
    “Across thousands of submitBatch calls on Arc testnet, x402 batched settlements finalize in roughly 180 milliseconds (measured median 178ms, p95 240ms).” [S2] Measuring x402 settlement latency on Arc
    “Arc's BFT consensus delivers sub-second finality, so a Gateway-batched payment confirms in well under a quarter second — it is not block-time-bound the way an Ethereum L1 transaction is.” [S2] Measuring x402 settlement latency on Arc
    “In our reading, an x402 payment takes about 15 seconds to settle, similar to an Ethereum L1 block time, because each payment is its own transaction waiting to be mined into a block.” [S3] How long do x402 payments take to finalize?

Cited sources and planned rewards

Helpful?
Spent$0.017
To creators100%
Decisions0 bought · 2 cached · 19 skipped
llm:deepseek:deepseek-v4-flashlive on Arc testnet
Decision log · 59 steps
§ IThe decision$0.015 settled / $0.03
50%$0.015 under cap
Decompose

Breaking down: "What problem led to the x402 HTTP payment flow, and what changed from earlier approaches?"

Decompose

Identified 2 research target(s) to investigate; these are not established facts

Decompose

Deep mode: up to 4 paid/cached reads plus one bounded gap-expansion pass when needed.

Discover

Discovered 21 verified source(s)

Discover

Recalled 60 past runs on this subject — how these sources performed when they were available.

Discover

ERC-8004 reputation loaded — composite scores on this subject.

Pre-check

Claim-aware portfolio selected 2/4 positive proposal(s): 2 cached + 0 fresh, predicting 2/2 claim(s) above the evidence floor with $0.000000/$0.015000 fetch USDC reserved.

Pre-check

Free-preview pre-check maps an actionable source to every sub-claim (2/2); paid reading may proceed within the budget.

DecideCACHE
Agent Economy Weekly — x402 turns HTTP 402 into an agent payment rail$0.004 · EV 85%

Directly on-topic: preview states x402 turns HTTP 402 into an agent payment rail, where a server demands payment and an agent pays inline — exactly the problem (unpayable 402 responses) and the change (inline agent settlement) the subClaims ask about. Cached, so free reuse; high past citation rate (53%, avg weight 0.68). — selected for the claim-aware evidence portfolio (targets claims 1, 2; 0 fetch USDC, 1 attention slot).

DecideCACHE
Arc Settlement Benchmarks — Measuring x402 settlement latency on Arc$0.003 · EV 60%

Covers x402 batched settlement and finality on Arc, useful for explaining what changed in the x402 flow (batched, low-latency settlement vs earlier per-payment approaches). Cached and cheap; strong citation history (54%, avg weight 0.63). — selected for the claim-aware evidence portfolio (targets claim 2; 0 fetch USDC, 1 attention slot).

DecideSKIP
Web Payments Review — How long do x402 payments take to finalize?$0.002 · EV 50%

Overview of end-to-end settlement timing for x402 and similar rails supports the 'what changed' claim about faster finality in the x402 flow. Cached, free reuse; moderate citation record (56%, avg weight 0.37). — the claim-aware portfolio chose a stronger, less redundant set inside the 4-source attention and $0.015000 fetch-budget caps, so this proposal stays unspent.

DecideSKIP
Onchain Micropayments Digest — Nanopayments and the $0.000001 floor$0.005 · EV 45%

Batched settlement dropping the economical floor to a millionth of a dollar is relevant background for why x402's inline micropayment model became viable versus earlier payment approaches. Cached; decent citation rate (44%, avg weight 0.85). — the claim-aware portfolio chose a stronger, less redundant set inside the 4-source attention and $0.015000 fetch-budget caps, so this proposal stays unspent.

DecideSKIP
Stablecoin Ledger — Why USDC settles instantly onchain$0.003 · EV 20%

Preview only covers USDC instant onchain settlement, not the x402 HTTP flow or its history; too tangential to either subClaim to justify a read.

DecideSKIP
Distributed Systems Notes — Idempotency keys prevent double-spends$0.003 · EV 15%

Idempotency keys for retry safety is generic distributed-systems material; it does not address what problem prompted x402 or what changed from earlier approaches.

DecideSKIP
Garden & Soil Monthly — Building a no-dig raised bed$0.002 · EV 0%

Gardening content, entirely unrelated to x402 or payment flows.

DecideSKIP
Retro Game Hardware — Recapping a 1990s console$0.002 · EV 0%

Retro console repair, entirely unrelated to x402 or payment flows.

DecideSKIP
Stripe Blog — Analyzing rising fraud attempts among travel and leisure businesses on Stripe$0.002 · EV 20%

Stripe fraud analysis for travel/leisure merchants is about fraud prevention, not the origin or evolution of the x402 HTTP payment flow.

DecideSKIP
Ethereum Foundation Blog — The triage is the product: running AI agents against Ethereum's protocol code$0.002 · EV 15%

AI agents triaging Ethereum protocol code is unrelated to why x402 exists or what changed in its payment flow.

DecideSKIP
Cointelegraph.com News — Crypto payments barely register among euro area merchants, ECB finds$0.002 · EV 20%

ECB survey on low crypto merchant acceptance is adoption data, not the problem statement or design change behind x402.

DecideSKIP
Latent.Space — Ontologies Are So Back: Why AI Agents Are Reviving the Semantic Web$0.004 · EV 20%

Ontologies and the semantic web for agents is adjacent AI-agent material but does not explain the x402 HTTP payment flow's origin or changes.

DecideSKIP
Simon Willison's Weblog — Anthropic’s best AI model struggles to attract users as cheaper tools thrive$0.003 · EV 10%

Metadata-only item about Anthropic model adoption; no preview content and off-topic for x402.

DecideSKIP
Hugging Face - Blog — How to Use NVIDIA Warp and MjWarp to Accelerate Robotics Simulation and Learning Workflows$0.003 · EV 5%

NVIDIA Warp robotics simulation; metadata-only and unrelated to x402 payment flows.

DecideSKIP
Vitalik Buterin's website — Low-risk defi can be for Ethereum what search was for Google$0.004 · EV 15%

Vitalik on low-risk DeFi is Ethereum strategy commentary, not the x402 HTTP flow's problem or design change; also metadata-only.

DecideSKIP
The Coinbase Blog - Medium — Real-time reconciliation with Overseer$0.003 · EV 20%

Coinbase reconciliation internals concern distributed state sync, not the x402 payment flow or its predecessors.

DecideSKIP
Decrypt — Putin Signs Russia's First Crypto Law: Trading Is Legal, Payments Stay Banned$0.002 · EV 15%

Russia crypto law news is regulatory, not about the x402 HTTP payment flow's motivation or evolution.

DecideSKIP
CoinDesk: Bitcoin, Ethereum, Crypto News and Price Data — Bitcoin and Ether bears get decimated amid 'squeeze-led' rally and Musk's X wants to pay creators in stablecoins: Crypto week in 5 stories$0.002 · EV 15%

Weekly crypto market roundup; no bearing on why x402 was created or what changed.

DecideSKIP
Inner Axiom — The Codex — ISIS: The Godess, From An Esoteric Perspective$0.002 · EV 0%

Esoteric mythology essay, entirely unrelated to x402.

DecideSKIP
Conzit Labs — India's UPI Sees Shift Towards Sustainable Payment Model$0.002 · EV 20%

India UPI merchant-fee sustainability is a different payment rail and not about x402's origin or design change; also uncached and never cited on this subject.

DecideSKIP
Keryx Engineering (first-party) — Recovering a Keryx paid research job$0.002 · EV 15%

First-party Keryx buyer-recovery engineering notes concern citation rewards and job resumption, not the x402 HTTP payment flow's problem or changes; low citation reputation (16/100).

Fetch

Agent spend wallet ready: 0x29028Fe1122E17Fe7863A22701e863FE4DaE1aFB (balance sufficient)

Fetch

Reused cached Agent Economy Weekly — x402 turns HTTP 402 into an agent payment rail (free) — S1

Fetch

Reused cached Arc Settlement Benchmarks — Measuring x402 settlement latency on Arc (free) — S2

Re-evaluate

Sub-claim "What problem led to the x402 HTTP payment flow?": 30% covered by S1 — S1 states x402 revives the dormant HTTP 402 'Payment Required' status and enables agents to pay per request with no accounts or API keys, which is topical context about the gap it addresses. However, it does not explicitly state the underlying problem (e.g., lack of native machine-to-machine payment, friction of accounts/API keys) as the motivating problem, so this is only partial/topical coverage.

Re-evaluate

Sub-claim "What changed in the x402 HTTP payment flow compared with ear…": 20% covered by S1 — S1 describes the x402 flow (server responds 402 with machine-readable payment requirements; client signs authorization and retries) and notes agents can pay per request with no accounts or API keys. This implies a change from account/API-key-based access, but it does not explicitly compare against earlier approaches or state what specifically changed, so coverage is only topical.

Re-evaluate

Both sub-claims are below 0.5. S1 gives the x402 mechanism and some context but does not explicitly identify the motivating problem or the prior approach it replaced. The only affordable skipped source within the $0.015 budget that plausibly addresses x402 payment flow context is 'Web Payments Review — How long do x402 payments take to finalize?' at $0.002, though its preview focuses on settlement timing rather than the problem/change. Other skipped sources are unrelated (gardening, retro hardware, fraud, etc.) or exceed the remaining budget. Buy the x402-focused source as the best available gap-filler, but note it may not fully answer the problem/change question.

Re-evaluate

Filling gap — buying Web Payments Review — How long do x402 payments take to finalize? ($0.002)…

Re-evaluate

Paid $0.002 to Web Payments Review — How long do x402 payments take to finalize? (settled aab22cad-4…) — S3

Sufficiency

Final check — "What problem led to the x402 HTTP payment flow?": 100% assessed by S1

Sufficiency

Final check — "What changed in the x402 HTTP payment flow compared with ear…": 50% assessed by S1

Sufficiency

Final coverage assessment — S1 directly answers the first sub-claim by explaining that x402 revives the dormant HTTP 402 'Payment Required' status as a real payment rail, enabling agents to pay per request without accounts or API keys. For the second sub-claim, S1 provides a partial answer by describing the new flow (server responds 402 with machine-readable payment requirements; client signs payment authorization and retries), but it does not explicitly state what changed compared with earlier approaches. S2 and S3 discuss settlement latency and finality but do not address the problem that led to x402 or what changed from earlier approaches, so they do not cover either sub-claim. The assessment does not establish a complete supported answer for every requested part.

Synthesize

Synthesizing a grounded answer from 3 source(s)…

Evidence

Relevance review returned; only checked excerpts can retain support, and review cannot raise it.

Adjudicate

⚖️ Sources disagreed on x402 payment settlement time and whether it is block-time-bound — S2 x402 batched settlements on Arc testnet finalize in roughly 180 milliseconds (median 178ms, p95 240ms), and Arc's BFT consensus delivers sub-second finality, so a Gateway-batched payment confirms in well under a quarter second and is not block-time-bound like an Ethereum L1 transaction. vs S3 An x402 payment takes about 15 seconds to settle, similar to an Ethereum L1 block time, because each payment is its own transaction waiting to be mined into a block, making agent-to-agent micropayments sluggish until block times shrink. → reported preference: S2 (S2 provides specific measured benchmark data (thousands of submitBatch calls on Arc testnet, median 178ms, p95 240ms) and an internally consistent mechanism (Arc BFT consensus and Gateway batching), whereas S3 is explicitly framed as a reading/view and describes a generic Ethereum L1-like model that conflicts with the measured Arc-specific results.)

Evidence

Below reward gate — S1 supports claim 1 at 30%: “x402 revives the dormant HTTP 402 'Payment Required' status as a real payment rail.”

Evidence

Below reward gate — S1 supports claim 1 at 20%: “A server responds 402 with machine-readable payment requirements; the client signs a payment authorization and retries.”

Evidence

Verified — S1 supports claim 2 at 50%: “Agents can therefore pay per request with no accounts or API keys, discovering and purchasing data autonomously at runtime.”

Evidence

Verified — S2 supports claim 2 at 40%: “Across thousands of submitBatch calls on Arc testnet, x402 batched settlements finalize in roughly 180 milliseconds (measured median 178ms, …”

Evidence

Verified — S2 supports claim 2 at 70%: “Arc's BFT consensus delivers sub-second finality, so a Gateway-batched payment confirms in well under a quarter second — it is not block-tim…”

Evidence

Verified — S3 supports claim 2 at 60%: “In our reading, an x402 payment takes about 15 seconds to settle, similar to an Ethereum L1 block time, because each payment is its own tran…”

Evidence

Below reward gate — S3 supports claim 2 at 20%: “On that view, agent-to-agent micropayments remain sluggish until block times shrink.”

Synthesize

Drafted answer citing 3 source(s)

Verdict

Confidence: Low — 1 sub-claim remains below the evidence threshold.

Attribute

Agent Economy Weekly contributed 50% → reward $0.0075

Attribute

Arc Settlement Benchmarks contributed 30% → reward $0.0045

Attribute

Web Payments Review contributed 20% → reward $0.003

Settle

Settled $0.0075 citation reward → Agent Economy Weekly (97150373-1…)

Settle

Settled $0.0045 citation reward → Arc Settlement Benchmarks (12fed636-b…)

Settle

Settled $0.003 citation reward → Web Payments Review (457d4de2-6…)

Done

Done. Spent $0.017 across 4 confirmed/simulated payment(s) to creators.

Portable research receipt

Take the evidence trail with you

One deterministic JSON bundle binds the answer, visible decisions, exact article versions, claim evidence and a Circle-settlement snapshot under SHA-256. Retain the digest to detect later changes; the self-check is not a publisher or Keryx signature.

Exact receipt still current

3 exact cited article versions still match Keryx's current index.

Inspect machine-readable audit

Ask a follow-upNew dispatch · creators paid again

Carries this dispatch’s question as context — never its answer. The next dispatch is read from sources bought for it.

From the archive

Related dispatches