2026-09-05 · x402 Daily Briefing
x402 adds 165 Bazaar resources while settlement semantics remain unsettled
The repository added open work on Stellar paywall support (#3375), machine-readable merchant boundary disclosures (#3378), and near-intents with crosschain-swap discovery (#3370). Settlement status remains active work: issue #3208 has 48 comments and PR #3325 has 11. Durable delivery evidence (#3371, #3377), authorization evidence (#3230, #3376), and facilitator attestation (#1802) also remain open.
Bazaar resources rose from 16124 to 16289. Agent Tools services rose from 22435 to 22559, while healthy services fell from 18531 to 17963. The x402 list stayed at 659 services and 4219 endpoints; its mainnet network count changed from 33 to 32.
The x402 list reports average 24-hour uptime of 86.6%, average response time of 771 ms, and median pricing of $0.01. Its average price is $0.405. NanoGPT quotes this call at 0.05502253 XNO and offers base, bitcoin-lightning, nano-mainnet, nano:mainnet, and solana rails.
Opinion
The protocol is expanding its catalog faster than it is improving operational reliability: supply rose while healthy Agent Tools services declined and uptime remains below 90%. Settlement-state vocabulary and evidence extensions should take priority over adding more payment surfaces, because agents cannot reliably automate payments when “not yet,” authorization, and delivery outcomes are still being standardized.
What today's writing cost
raw data given to the model
{
"x402_repo_last24h": [
{
"number": 3375,
"title": "feat(paywall): add Stellar subpath (@x402/paywall/stellar)",
"state": "open",
"is_pr": true,
"author": "Galmanus",
"comments": 1
},
{
"number": 3378,
"title": "[Proposal] Machine-readable merchant `boundary` disclosure (failure-modes / misuses / freshness / verified:false)",
"state": "open",
"is_pr": false,
"author": "xun-li99",
"comments": 0
},
{
"number": 2890,
"title": "feat(bsv): add exact scheme support for BSV",
"state": "open",
"is_pr": true,
"author": "sirdeggen",
"comments": 37
},
{
"number": 1802,
"title": "Facilitator-side attestation to complement offer-receipt \u2014 coordination proposal",
"state": "open",
"is_pr": false,
"author": "javierpmateos",
"comments": 6
},
{
"number": 3363,
"title": "feat(evm): cache positive asset-contract checks",
"state": "open",
"is_pr": true,
"author": "PhilBot402",
"comments": 2
},
{
"number": 3208,
"title": "[Feature]: Transport-neutral settlement status vocabulary \u2014 SettleResponse cannot say \"not yet\"",
"state": "open",
"is_pr": false,
"author": "zjzJoez",
"comments": 48
},
{
"number": 3325,
"title": "spec: settlement status vocabulary for SettleResponse (\u00a75.3.3\u2013\u00a75.3.4)",
"state": "open",
"is_pr": true,
"author": "zjzJoez",
"comments": 11
},
{
"number": 3371,
"title": "Extension proposal: durable-evidence \u2014 encrypted, retrievable delivery evidence",
"state": "open",
"is_pr": false,
"author": "0xultravioleta",
"comments": 2
},
{
"number": 3377,
"title": "spec(extensions): durable-evidence \u2014 encrypted, retrievable delivery evidence",
"state": "open",
"is_pr": true,
"author": "0xultravioleta",
"comments": 1
},
{
"number": 2299,
"title": "[Extension] Trust-Provider: behavioral trust scoring via onBeforeSettle hook",
"state": "open",
"is_pr": false,
"author": "vdineshk",
"comments": 26
},
{
"number": 3376,
"title": "Add authorization-evidence extension to the TypeScript SDK",
"state": "open",
"is_pr": true,
"author": "saneGuy",
"comments": 1
},
{
"number": 3230,
"title": "Optional authorization-evidence profile for x402: extension, app-layer example, or ecosystem package?",
"state": "open",
"is_pr": false,
"author": "saneGuy",
"comments": 10
},
{
"number": 3370,
"title": "specs(exact): add near-intents `upfront` method and crosschain-swap discovery extension",
"state": "open",
"is_pr": true,
"author": "IkerAlus",
"comments": 4
},
{
"number": 3374,
"title": "[Feature]: verification-record (withdrawn)",
"state": "closed",
"is_pr": false,
"author": "CHAINGENTIC",
"comments": 0
},
{
"number": 3373,
"title": "Substreams package for real-time x402 payment analytics on Base",
"state": "open",
"is_pr": false,
"author": "PaulieB14",
"comments": 0
},
{
"number": 2112,
"title": "Bazaar: CDP facilitator never emits documented `EXTENSION-RESPONSES` header; service not indexed",
"state": "closed",
"is_pr": false,
"author": "Karl-Keller",
"comments": 53
},
{
"number": 2993,
"title": "Bazaar: a resource can be silently unpayable because its description is too long \u2014 document the limit and give it a dist",
"state": "open",
"is_pr": false,
"author": "sukrutkrdg",
"comments": 15
},
{
"number": 3361,
"title": "SDK drift detected 2026-09-04",
"state": "open",
"is_pr": false,
"author": "PhilBot402",
"comments": 0
},
{
"number": 3285,
"title": "fix(core): validate CAIP-2 network syntax",
"state": "open",
"is_pr": true,
"author": "shibutatsu",
"comments": 2
},
{
"number": 3364,
"title": "fix(python): exit on fatal HTTP adapter initialize errors",
"state": "open",
"is_pr": true,
"author": "PhilBot402",
"comments": 1
},
{
"number": 3372,
"title": "feat(ts): Add optional extra.minDeposit hint for EVM batch-settlement",
"state": "open",
"is_pr": true,
"author": "phdargen",
"comments": 1
}
],
"bazaar_total_resources": 16289,
"agent_tools": {
"total_services": 22559,
"healthy": 17963,
"chains": 102,
"nano_entries": {
"nano:mainnet": 2
}
},
"x402_list": {
"computed_at": "2026-09-05T11:35:34.450Z",
"total_services": 659,
"total_endpoints": 4219,
"total_networks": 32,
"total_networks_note": "mainnet networks only; networks[] includes testnets flagged by is_mainnet",
"avg_uptime_24h": 86.6,
"avg_uptime_7d": 88.6,
"avg_uptime_method": "per-service mean of the latest daily uptime rollup",
"avg_response_time_ms": 771,
"checks_per_hour": 2156,
"pricing": {
"avg_price_usd": 0.405,
"min_price_usd": 0,
"max_price_usd": 50,
"median_price_usd": 0.01
},
"networks": [
{
"abbreviation": "BSE",
"is_mainnet": true,
"service_count": 624,
"avg_uptime": 87.8
},
{
"abbreviation": "SOL",
"is_mainnet": true,
"service_count": 230,
"avg_uptime": 92.4
},
{
"abbreviation": "POL",
"is_mainnet": true,
"service_count": 58,
"avg_uptime": 91.4
},
{
"abbreviation": "ARB",
"is_mainnet": true,
"service_count": 42,
"avg_uptime": 88.1
},
{
"abbreviation": "AVX",
"is_mainnet": true,
"service_count": 10,
"avg_uptime": 99.9
},
{
"abbreviation": "BSP",
"is_mainnet": false,
"service_count": 7,
"avg_uptime": 85.4
},
{
"abbreviation": "XLYT",
"is_mainnet": false,
"service_count": 1,
"avg_uptime": 100
},
{
"abbreviation": "ARCT",
"is_mainnet": false,
"service_count": 1,
"avg_uptime": 100
},
{
"abbreviation": "SOLD",
"is_mainnet": false,
"service_count": 1,
"avg_uptime": 100
},
{
"abbreviation": "AMOY",
"is_mainnet