Data the other sites publish
The data files and feeds of blockspacelabs.com, blockspace.news, blockspace.markets and the block.space buy board, counters.gallery and scribb.it: what each holds, where it comes from, and a real reading.
Besides the block.space API, several Blockspace Holdings sites publish their figures as files. They are static sites. Each one rebuilds its pages and data from Blockspace Holdings' node and indexers and from block.space's public API, and each figure carries its own "as of". A site's build scripts and hidden paths are never served.
The examples were read on 2026-10-20 between 09:45 and 09:50 UTC; the public address is shown.
blockspacelabs.com: facts.json #
https://blockspacelabs.com/data/facts.json holds every live figure on the Blockspace Labs page. It is rebuilt hourly from the node's mempool and network policy, ord's /status, block.space's API and the buy board. A source that fails keeps its last reading with its own as_of. Top-level keys: blockspace, buy, ord, relay, built_at. Trimmed, as built at 09:07 UTC:
{
"built_at": "2026-10-20T09:07:11Z",
"blockspace": {
"as_of": "2026-10-20T09:07:11Z",
"books": {"a_bytes": 133660401043.77339, "height": 972199, "ops": 623207877, "protocols": 21, "tokens": 126866878},
"census": {"chain_bytes": 777027681663, "chain_txs": 1464112513, "height": 972296},
"holders": {"height": 972199, "population": 4491876}
},
"buy": {"as_of": "2026-10-20T09:07:11Z", "asks": 167662},
"ord": {"as_of": "2026-10-20T09:07:08Z", "inscriptions": 128169266, "cursed": 472043, "runes": 216402, "height": 972298},
"relay": {"as_of": "2026-10-20T09:07:08Z", "subversion": "/Satoshi:28.2.0/", "fullrbf": true,
"minrelaytxfee": 0.0, "incrementalrelayfee": 1e-05, "maxmempool": 300000000,
"txs": 38991, "txs_below": 38265, "bytes": 23742337, "vbytes_below": 23550503}
}
blockspace.news: daily snapshots and the feed #
blockspace.news saves one snapshot of block.space's public API a day at 00:15 UTC and renders each edition as the difference from the day before. A rewound or rewritten set of books is reported as "no comparison", never as a negative.
https://blockspace.news/data/<YYYY-MM-DD>.json: the day's snapshot, withtaken_at,meter,ledger,tokens,ops,protocols(forprotocols_booka), and the top 100 of the largest inscriptions and heaviest tokens boards, each with its ownas_ofblock. Snapshots exist for 2026-10-19 and 2026-10-20.https://blockspace.news/feed.xml: an Atom feed, one entry per edition.https://blockspace.news/<YYYY-MM-DD>/and/archive/: the editions as pages.
From https://blockspace.news/data/2026-10-20.json, trimmed:
{
"taken_at": "2026-10-20T00:15:12Z",
"meter": {"counted": 972230, "catalogued": 972230, "books_written": 972199,
"chain_tip": {"height": 972232, "source": "bitcoind"}},
"protocols_book": "a",
"protocols": [{"protocol": "sat", "attributed": 56124745876.31794, "tokens": 125512065,
"ops": 129007141, "last_height": 972199}],
"largest": {"as_of": {"appendix": 972199, "books": 972199, "census": 972232, "labels": 972103, "ranking": 972232},
"rows": ["…"]}
}
The feed's newest entry is "Edition of Tuesday 20 October 2026", summarised "67 blocks, 115 MB of blockspace; rune added the most attributed blockspace".
blockspace.markets and the buy board #
blockspace.markets is a static page rebuilt every 10 minutes from the buy board. It publishes no data file of its own. Its data is the board's API, served by block.space under /buy/:
https://block.space/buy/api/board: listings ranked by price per kilobyte,{rows, total, denom};https://block.space/buy/api/status: the venue syncs, one row per venue run.
The first row of the board, read at 09:46 UTC, trimmed:
{
"total": 167648, "denom": "sats_per_kb",
"rows": [{"category": "inscription", "venue": "gamma", "price_sats": 1000, "quantity": "1",
"grade": "ask", "bytes": 26108, "vbytes": 6577, "book": "A",
"denominator_source": "bti-book:964799",
"sats_per_kb": 38.30243603493182, "sats_per_kvb": 152.0450053215752,
"settlement_kind": "psbt"}]
}
bytes is the asset's blockspace in the named book, read at the height in denominator_source; sats_per_kb is the price over those bytes (sats per kB). The board also takes POST requests for its wallet buy flow; those are not data endpoints.
counters.gallery: /status and the counter API #
The Counters server is "the web explorer + read-only JSON API". Its /status names the index height and the build. https://counters.gallery/status, read at 09:47 UTC:
{"indexed": 972303, "count": 554, "genesis": 0, "version": "11.5.0", "commit": "dev",
"updated": null, "preview_origin": null}
version mirrors the Counterparty Core release the build targets (11.5 here). count is the number of counters indexed. The server's code also answers /counters (a list, with paging and filters), /counter/<number or id>, /facets, /search and /block/<height> with JSON. From https://counters.gallery/counter/0, trimmed:
{"number": 0, "id": "efeb4f6ad804a6716334de029788a1002933325f86c1e99132b32347ac6d7503i0",
"asset": "XDUALS", "kind": "issuance", "content_type": "text/plain", "size": 8,
"envelope": "counterparty/ord", "original": true, "block": 902005}
The README documents /status only; the other routes are read from the code and may change without notice.
scribb.it: facts.json (coming soon) #
The Scribbit site is coming soon as of 2026-10-20. Once its domain is public it will serve https://scribb.it/facts.json: every figure on the site with its source, plus its glossary. The current file has the keys built_at, fees (from explore.block.space's fee API, in sat/vB), ord (from ord's /status), example (one PDF inscription with its fee, size and Book A, B and C bytes), largest (the largest inscription), policy (Bitcoin Core 28.2.0's standard transaction weight, 400,000, and script element size, 520), glossary and note. Each block names its own source. As built at 09:36 UTC its fee block read, without the source line:
{"as_of": "2026-10-20T09:36:44Z", "unit": "sat/vB",
"economy": 1, "hour": 1, "fastest": 2, "next_block_median": 1.03}
Related #
Sources #
- Blockspace Labs facts (data/facts.json) · blockspacelabs.com
- The blockspace.news site: README, tools/build.py and the editions · blockspace.news
- The blockspace.markets site: README, tools/build.py and the page · blockspace.markets
- block.space buy board API (/buy/api/board, /buy/api/status) · block.space/buy/api/board
- Bitcoin Counters v3, indexer and wallet: README (BitcoinCounters/counters) · github.com/BitcoinCounters/counters
- The counters server /status (the index behind counters.gallery) · counters.gallery/status
- Blockspace Holdings records
Updated 2026-10-20 · This page as Markdown