{"what_this_is":"Every ecosystem figure this store publishes rests on a handful of public directories, and this page names all of them beside the last time each one actually answered us, derived from the stored weekly rounds rather than maintained by hand.","proposition":"Every ecosystem figure this store publishes rests on a handful of public directories, and this page names all of them beside the last time each one actually answered us, derived from the stored weekly rounds rather than maintained by hand.","price":"Nothing here costs money and nothing here is for sale: this is the store reporting on its own reach, and a measurement project that charged for its list of limitations would have the incentive pointing the wrong way.","free_first":"The register and the wards heartbeat are free to read as a page or as JSON, with no account and no key, and the rows carry the fields to recount them yourself.","opened":"2026-09-04","how_to_call":{"this_page":"GET https://scvd.store/sources with Accept: application/json for this twin, text/html for the page. No account, no key.","one_source":"Every row is in `sources`; join a row to a signed round on `last_successful_week`.","the_heartbeat":"The `heartbeat` block says whether the weekly round is still running and whether the newest one wrote anything.","rederive":"GET https://scvd.store/corpus.json for the signed weeks, then recount each source from each round's own per_source block."},"errors":{"this_page":"None: a GET here always answers 200, as HTML or JSON by Accept.","empty_history":"A store with no stored rounds answers 200 with every source at its roster state and no liveness behind it. That is a fact about our age, not an error."},"security":{"what_this_does_in_your_name":"Nothing. A GET here reads stored rounds; no directory is contacted, nothing is signed, nothing is fetched from anyone on your behalf.","what_it_stores_about_you":"Nothing about you. The porch counts a visit by surface, never by caller.","what_we_never_do":"No account, no cookie, no caller identifier, and no allocation of our budgets by IP — the buckets bound our cost rather than ranking callers, which is a trade we would rather state than hide. We do not sell, share or publish what any caller asked us about; the weekly census is a separate instrument that walks public discovery feeds, never this door's traffic.","standards":"Disclosure is private-first and symmetric: an operator hears from us before the public does, and the same rule binds us when the defect is ours. Corrections are dated and public, never silent edits. Every signed artifact verifies offline against a published key, so you never have to ask us whether a document of ours is real.","reporting":"https://scvd.store/.well-known/security.txt for a vulnerability, https://scvd.store/corrections for something we got wrong."},"artifact":"source_register","at":"2026-09-05T01:00:49.958Z","newest_round":{"week":"2026-W36","at":"2026-09-04T22:47:22.527Z"},"rounds_read":5,"history_truncated":false,"sources":[{"source":"discovery","home":"https://api.cdp.coinbase.com","what":"The CDP x402 Bazaar's discovery list — every resource a settle has ever registered.","status":"partial","last_successful_read":null,"last_successful_week":null,"hosts_on_last_read":null,"rounds_since_answer":null,"consecutive_failures":0,"rounds_seen":5,"partial_rounds":5,"last_answered_week":"2026-W36","roster_disagrees":false},{"source":"fuchss","home":"https://x402.fuchss.app/providers","what":"The largest free full enumeration of x402 hosts we know of, ~10k across ~27 letter pages.","status":"live","last_successful_read":"2026-09-04T22:47:22.527Z","last_successful_week":"2026-W36","hosts_on_last_read":6609,"rounds_since_answer":0,"consecutive_failures":0,"rounds_seen":4,"partial_rounds":0,"last_answered_week":"2026-W36","roster_disagrees":false},{"source":"x402_list","home":"https://x402-list.com","what":"An open, continuously monitored directory of x402 services; free JSON, no auth, and it carries its own provenance (submitted, imported from the Bazaar, imported from x402scan).","status":"live","last_successful_read":"2026-09-04T22:47:22.527Z","last_successful_week":"2026-W36","hosts_on_last_read":626,"rounds_since_answer":0,"consecutive_failures":0,"rounds_seen":1,"partial_rounds":0,"last_answered_week":"2026-W36","roster_disagrees":false},{"source":"leaderboard","home":"https://agent402.tools","what":"Seller leaderboard — a population source and the only outside read of our own rank.","status":"live","last_successful_read":"2026-09-04T22:47:22.527Z","last_successful_week":"2026-W36","hosts_on_last_read":25,"rounds_since_answer":0,"consecutive_failures":0,"rounds_seen":5,"partial_rounds":0,"last_answered_week":"2026-W36","roster_disagrees":false},{"source":"agentic_market","home":"https://agentic.market","what":"A Bazaar mirror with its own ingest; it lists this store, which is how we learned its ingest prunes by recency.","status":"live","last_successful_read":"2026-09-04T22:47:22.527Z","last_successful_week":"2026-W36","hosts_on_last_read":199,"rounds_since_answer":0,"consecutive_failures":0,"rounds_seen":1,"partial_rounds":0,"last_answered_week":"2026-W36","roster_disagrees":false},{"source":"402index.io","home":"https://402index.io","what":"A directory of paid endpoints across L402, x402 and MPP — 104,106 rows on 2026-09-04, the largest frame this ward reads. The free JSON list at 100 requests a minute, walked on the hourly press; only its x402 rows enter the census. The roster once said its free API rate-limited into 402s; the keeper's hand showed it does not.","status":"never_answered","last_successful_read":null,"last_successful_week":null,"hosts_on_last_read":null,"rounds_since_answer":null,"consecutive_failures":0,"rounds_seen":0,"partial_rounds":0,"last_answered_week":null,"roster_disagrees":false},{"source":"x402scan.com","home":"https://www.x402scan.com","what":"A settlement indexer with a resource directory — the only source here that watches money move rather than doors exist. A cent a page in USDC on Base, priced by the keeper's hand on 2026-09-04 ($0.03 spent), the price living nowhere but the 402 itself. Walked on the hourly press from the field wallet under the wallet law: a dollar a pass, and a pass that reaches it is truncated, not continued.","status":"never_answered","last_successful_read":null,"last_successful_week":null,"hosts_on_last_read":null,"rounds_since_answer":null,"consecutive_failures":0,"rounds_seen":0,"partial_rounds":0,"last_answered_week":null,"roster_disagrees":false},{"source":"endpoint.x402jp.com","home":"https://endpoint.x402jp.com/hosts","what":"A crawler-built index of x402 hosts ranked by catalogued paid routes — 19,366 routes across 1,031 hosts when it was read by hand on 2026-09-03.","status":"unread","last_successful_read":null,"last_successful_week":null,"hosts_on_last_read":null,"rounds_since_answer":null,"consecutive_failures":0,"rounds_seen":0,"partial_rounds":0,"last_answered_week":null,"roster_disagrees":false,"why_unread":"No response shape has been captured. The site is unreachable from every sandbox this store is built in, so the 2026-09-03 read-off in research/x402-pulse.md came from a pasted copy of the page and cannot be refreshed from a build.","unblock":"One hand-run read from the keeper's browser, saved as a fixture, exactly like every feed before it. The store's own row there disagrees with the counter (61 routes against 39), so the capture is worth having for its own sake."},{"source":"agent-tools.cloud","home":"https://agent-tools.cloud","what":"An aggregator of x402scan, awesome-x402 and the CDP Bazaar with self-submissions on top; 20k+ entries, liveness-probed, refreshed every six hours.","status":"unread","last_successful_read":null,"last_successful_week":null,"hosts_on_last_read":null,"rounds_since_answer":null,"consecutive_failures":0,"rounds_seen":0,"partial_rounds":0,"last_answered_week":null,"roster_disagrees":false,"why_unread":"No response shape has been captured and no public enumeration endpoint is documented anywhere we could reach.","unblock":"One hand-run read. Note before spending effort: it aggregates two frames we already hold, so its marginal population may be small — worth measuring against the union before it is built."},{"source":"x402scout.com","home":"https://x402scout.com","what":"A self-described canonical registry with 0-100 trust scores, MCP-native, rescanning every six hours.","status":"unread","last_successful_read":null,"last_successful_week":null,"hosts_on_last_read":null,"rounds_since_answer":null,"consecutive_failures":0,"rounds_seen":0,"partial_rounds":0,"last_answered_week":null,"roster_disagrees":false,"why_unread":"No response shape has been captured, and the host is unreachable from every sandbox this store is built in. Note also what would NOT be read if it were: its 0-100 trust scores are a standing verdict on operators, and this store does not republish other people's rankings — only the host list would enter the population.","unblock":"One hand-run read of whatever list endpoint it serves, saved as a fixture, with the scoring fields dropped at the parse rather than carried and ignored."},{"source":"nohumans.directory","home":"https://nohumans.directory","what":"A directory that probes every listing every fifteen minutes and reports on-chain-proven buyers.","status":"unread","last_successful_read":null,"last_successful_week":null,"hosts_on_last_read":null,"rounds_since_answer":null,"consecutive_failures":0,"rounds_seen":0,"partial_rounds":0,"last_answered_week":null,"roster_disagrees":false,"why_unread":"No response shape has been captured, and the host is unreachable from every sandbox this store is built in. It is the highest-cadence prober on this roster — every fifteen minutes against every listing — so its host list is the freshest of the free frames and the one most likely to disagree with our weekly picture.","unblock":"One hand-run read. Its own prober already visits us, so the relationship exists in one direction and has simply never been read in the other."}],"what_this_is_not":"Not a rating of these directories and not a verdict on their uptime. Every row says what OUR round got when it asked, from our vantage, on our cadence. A source we cannot read may be perfectly healthy for everyone else; that is a fact about this instrument's reach, counted against the instrument.","how_to_rederive":"Every field is read out of the stored ward rounds' own `population.per_source` block, newest first, where `hosts: null` means the source could not be read that round. Nothing here is written by hand or cached: fetch the rounds and recount.","heartbeat":{"artifact":"ward_heartbeat","at":"2026-09-05T01:00:49.835Z","verdict":"beating","newest_week":"2026-W36","newest_at":"2026-09-04T22:47:22.527Z","hours_since_newest":2.2,"newest_wrote":{"hosts":1089,"population_known":6759,"sources_answered":5,"sources_asked":6},"weeks_missing":[],"weeks_held":5,"detail":"Round 2026-W36 wrote 1089 probed hosts against a known population of 6759, with 5 of 6 sources answering."}}