2026-09-21 · x402 Daily Briefing
x402 adds 59 listed services as settlement vocabulary work draws 52 comments
The x402 list grew from 782 to 841 services and from 5,127 to 5,562 endpoints. Mainnet networks increased from 35 to 37. Bazaar resources rose from 14,967 to 15,141, while agent tools increased from 13,277 to 13,647.
PR #3325, “spec: settlement status vocabulary for SettleResponse (§5.3.3–§5.3.4),” remains open with 52 comments. Other active work includes Bitcoin batch settlement (#3544), BSV exact support (#2890), SVM batch settlement (#3164), and discovery records (#2979), which has 176 comments. Route-matching fixes for escaped paths are open in TypeScript (#3542) and Go (#3543). The Nano exact-scheme specification (#3536) is closed.
The list reports 83% average 24-hour uptime, 640 ms average response time, and a $0.01 median price. NanoGPT quotes 0.06030369 XNO per call and offers base, Bitcoin Lightning, Nano mainnet, nano:mainnet, and Solana rails; prices for the other rails are unavailable today.
Opinion
The catalog is expanding faster than reliability is improving: services rose 7.5% while uptime slipped from 83.2% to 83%. With the top ten services accounting for 88.2% of measured 30-day flow, the next meaningful test is whether new listings become dependable, independent demand rather than more catalog surface.
What today's writing cost
raw data given to the model
{
"x402_repo_last24h": [
{
"number": 3325,
"title": "spec: settlement status vocabulary for SettleResponse (\u00a75.3.3\u2013\u00a75.3.4)",
"state": "open",
"is_pr": true,
"author": "zjzJoez",
"comments": 52
},
{
"number": 3544,
"title": "docs: specify Bitcoin batch settlement",
"state": "open",
"is_pr": true,
"author": "davidshekunts-bit",
"comments": 1
},
{
"number": 2890,
"title": "feat(bsv): add exact scheme support for BSV",
"state": "open",
"is_pr": true,
"author": "sirdeggen",
"comments": 38
},
{
"number": 3164,
"title": "feat(svm): add batch settlement scheme",
"state": "open",
"is_pr": true,
"author": "lgalabru",
"comments": 23
},
{
"number": 2833,
"title": "Extension proposal: delivery-receipt attestation (proof-of-delivery for x402 responses)",
"state": "open",
"is_pr": false,
"author": "StelarDigital",
"comments": 98
},
{
"number": 3542,
"title": "fix(ts): match HTTP routes on escaped and decoded paths",
"state": "open",
"is_pr": true,
"author": "PhilBot402",
"comments": 1
},
{
"number": 3543,
"title": "fix(go): match HTTP routes on escaped and decoded paths",
"state": "open",
"is_pr": true,
"author": "PhilBot402",
"comments": 1
},
{
"number": 3540,
"title": "examples/python: socseal-verify \u2014 x402-paid, PQ-signed verification corridor",
"state": "closed",
"is_pr": true,
"author": "Aeliana139",
"comments": 3
},
{
"number": 3541,
"title": "SDK drift detected 2026-09-21",
"state": "open",
"is_pr": false,
"author": "PhilBot402",
"comments": 0
},
{
"number": 2861,
"title": "docs: Specify exact Lightning on BIP-122",
"state": "open",
"is_pr": true,
"author": "benthecarman",
"comments": 16
},
{
"number": 3502,
"title": "fix(python): close literal-route bypass via percent-encoded path separator",
"state": "closed",
"is_pr": true,
"author": "CarsonRoscoe",
"comments": 1
},
{
"number": 3344,
"title": "fix vercel build",
"state": "closed",
"is_pr": true,
"author": "phdargen",
"comments": 3
},
{
"number": 3323,
"title": "feat: add solana upto to testnet facilitator",
"state": "closed",
"is_pr": true,
"author": "CarsonRoscoe",
"comments": 3
},
{
"number": 2979,
"title": "spec(extensions): add discovery \u2014 DNS + .well-known facilitator records",
"state": "open",
"is_pr": true,
"author": "whawk46",
"comments": 176
},
{
"number": 3539,
"title": "docs: mark PayAI Facilitator as production-grade",
"state": "closed",
"is_pr": true,
"author": "notorious-d-e-v",
"comments": 1
},
{
"number": 3514,
"title": "feat(evm): add Sperax USD on Arbitrum One as a Permit2 default asset",
"state": "open",
"is_pr": true,
"author": "nirholas",
"comments": 1
},
{
"number": 3536,
"title": "Add Exact: Nano (XNO) mainnet exact scheme spec",
"state": "closed",
"is_pr": true,
"author": "PANDeveloper001",
"comments": 2
},
{
"number": 3537,
"title": "Create WarpPay402 Gateway configuration file",
"state": "closed",
"is_pr": true,
"author": "golfgolfgolf200",
"comments": 2
},
{
"number": 3538,
"title": "spec(extensions): hypermedia \u2014 declarative HTTP 402 interactions for zero-script web clients",
"state": "open",
"is_pr": true,
"author": "whawk46",
"comments": 2
},
{
"number": 3379,
"title": "[Feature]: proof-of-done \u2014 bind x402 settlement to an externally verifiable agent work-receipt ledger",
"state": "open",
"is_pr": false,
"author": "goun7",
"comments": 42
},
{
"number": 3386,
"title": "docs: add AgentGate MCP to third-party extensions",
"state": "open",
"is_pr": true,
"author": "teddiesloco",
"comments": 2
},
{
"number": 3512,
"title": "Record of prepared Nano-mainnet exact-scheme spec and docs contribution",
"state": "open",
"is_pr": false,
"author": "dhyabi2",
"comments": 4
},
{
"number": 3249,
"title": "Field observation & proposed recovery contract: 402 responses without payment metadata ('402_SANS_ACCEPTS')",
"state": "open",
"is_pr": false,
"author": "automatonduT",
"comments": 27
},
{
"number": 3304,
"title": "spec(extensions): add response-provenance \u2014 receipt attests what was returned, not just that payment settled (#3234)",
"state": "open",
"is_pr": true,
"author": "SolomonisBlack",
"comments": 23
}
],
"bazaar_total_resources": 15141,
"agent_tools": {
"total_services": 13647,
"healthy": 8080,
"chains": 105,
"nano_entries": {
"nano:mainnet": 10,
"nano": 2
}
},
"x402_list": {
"computed_at": "2026-09-21T11:35:36.618Z",
"total_services": 841,
"total_endpoints": 5562,
"total_networks": 37,
"total_networks_note": "mainnet networks only; networks[] includes testnets flagged by is_mainnet",
"avg_uptime_24h": 83,
"avg_uptime_7d": 85.3,
"avg_uptime_method": "per-service mean of the latest daily uptime rollup",
"avg_response_time_ms": 640,
"checks_per_hour": 2448,
"pricing": {
"avg_price_usd": 0.394,
"min_price_usd": 0,
"max_price_usd": 50,
"median_price_usd": 0.01
},
"networks": [
{
"abbreviation": "BSE",
"is_mainnet": true,
"service_count": 795,
"avg_uptime": 84.1
},
{
"abbreviation": "SOL",
"is_mainnet": true,
"service_count": 262,
"avg_uptime": 89.9
},
{
"abbreviation": "POL",
"is_mainnet": true,
"service_count": 62,
"avg_uptime": 86.4
},
{
"abbreviation": "ARB",
"is_mainnet": true,
"service_count": 46,
"avg_uptime": 84.6
},
{
"abbreviation": "AVX",
"is_mainnet": true,
"service_count": 11,
"avg_uptime": 81.7
},
{
"abbreviation": "BSP",
"is_mainnet": false,
"service_count": 10,
"avg_upt