[{"t":"blockspace.wiki","u":"/","s":"Everything about Bitcoin blockspace, written down.","k":"","a":"","h":"","x":"A place to write all information and documentation about blockspace: the projects of Blockspace Holdings and their glossaries, the concepts behind them, the token protocols that write to Bitcoin, how their bytes are measured, and the data and APIs anyone can read. Every page cites its sources. Theory is labelled as theory: Blockspace Value Theory is a living document and an untested thesis, and BTP and BYTES are drafts describing things that do not exist. A figure is always given"},{"t":"Bitcoin blockspace basics","u":"/basics/","s":"A short primer: blocks, weight, vbytes, fees, the mempool and the witness discount.","k":"Bitcoin blockspace basics","a":"","h":"","x":"The on-ramp for newcomers and agents: what a block holds, how it is sized, and how its space is priced."},{"t":"Concepts","u":"/concepts/","s":"The ideas behind the meter: Blockspace Value Theory, BTI, the books, attribution, carriage and the rest.","k":"Concepts","a":"","h":"","x":"The ideas the projects are built on. Theory pages are marked as theory."},{"t":"Projects","u":"/projects/","s":"Every Blockspace Holdings project, one page each, with its own glossary and FAQ.","k":"Projects","a":"","h":"","x":"Each project is a domain. A project that isn't live yet says so, with its \"as of\"."},{"t":"Protocols","u":"/protocols/","s":"One page per token family BTI measures: how it writes to Bitcoin, how its bytes are attributed, and its live share.","k":"Protocols","a":"","h":"","x":"Every token family BTI measures."},{"t":"How it's measured","u":"/methodology/","s":"The methodology: null is never zero, the frontier, the conservation identity, and what each board ranks.","k":"How it's measured","a":"","h":"","x":"How block.space turns Bitcoin's bytes into the figures it publishes."},{"t":"Data and APIs","u":"/data/","s":"Every public API across the estate, its fields and examples, and the machine surfaces.","k":"Data and APIs","a":"","h":"","x":"For developers and agents: where the data lives and how to read it."},{"t":"Glossary","u":"/glossary/","s":"Every term, A to Z, defined once, linked everywhere, filterable by project.","k":"Glossary","a":"","h":"","x":"Each term has its own page for linking. Project pages list the terms that belong to them."},{"t":"Answers","u":"/answers/","s":"One question each, answered in 40 to 60 words, with its sources.","k":"Answers","a":"","h":"","x":"Short answers to the questions the projects are asked. All of them are also on the FAQ /faq/ page."},{"t":"Research","u":"/research/","s":"Blockspace Labs projects, one short page each, linked to blockspacelabs.com.","k":"Research","a":"","h":"","x":"Blockspace Labs is the research and development arm, at blockspacelabs.com https://blockspacelabs.com . These pages describe its projects."},{"t":"About this wiki","u":"/about/","s":"What blockspace.wiki is, who writes it, and the rules every page follows.","k":"","a":"","h":"The rules · For machines","x":"blockspace.wiki is the knowledge hub of Blockspace Holdings: \"a place to write all information and documentation about blockspace\". It went live on 2026-10-20. The rules - Invent nothing. Every page is written from Blockspace Holdings' published documents and records and from the live data of Blockspace Holdings' node and indexers, and cites them. A claim with no source is not written. - Theory is labelled as theory. Blockspace Value Theory is a living document and an untested thesis. BTP and"},{"t":"Block weight and the limit","u":"/basics/block-weight-and-the-limit/","s":"Why a block's capacity is counted in weight units, the 4,000,000 WU consensus limit, and the 400,000 WU limit on a standard transaction.","k":"Bitcoin blockspace basics","a":"","h":"How weight is counted · What the limit allows · A smaller limit for relay · Is the limit fixed? · What the chain actually used","x":"A block's capacity is not counted in bytes. It is counted in weight units WU , and consensus caps a block at 4,000,000 WU . This page is the short version; the formulas and worked transactions are on weight units and vbytes /concepts/weight-units-and-vbytes/ . How weight is counted block.space's data-types reference, citing BIP 141, gives the rule: weight = stripped size × 3 + total size Here total size is the whole transaction and stripped size is the transaction without"},{"t":"Fees and the mempool","u":"/basics/fees-and-the-mempool/","s":"Where a transaction waits before it is mined, how its fee is quoted in sat/vB, and what Blockspace Holdings' own node and fee estimates read.","k":"Bitcoin blockspace basics","a":"","h":"How a fee is quoted · What Blockspace Holdings' node keeps · A fee estimate · Fees over the whole chain","x":"A transaction is not mined the moment it is sent. It waits in the mempool, \"the waiting room of unconfirmed transactions that miners choose from\", in the words of the Scribbit glossary. Blocks have capacity limits, and Blockspace Value Theory notes that transactions \"must compete for inclusion\"; the fee is the bid. Once a block includes it, it has its first confirmation. How a fee is quoted A fee is paid in sats, but it is compared as a fee"},{"t":"Halvings and the subsidy","u":"/basics/halvings-and-the-subsidy/","s":"The block subsidy, what Blockspace Holdings' documents say about it and the halving schedule, the fees beside it, and the sats coinbases never claimed.","k":"Bitcoin blockspace basics","a":"","h":"The subsidy now · The halving schedule, as BVT uses it · When fees become the reward · Sats a coinbase never claimed","x":"In Blockspace Value Theory's account, a miner's revenue for a block has two parts: the block subsidy and the fees of the transactions it includes. This page gives what Blockspace Holdings' documents record about the subsidy. They do not give the halving schedule's interval or its dates, so this page does not either. The subsidy now Blockspace Value Theory v3.0, July 2026 lists the current block subsidy as 3.125 BTC , in its table of measured network figures. It describes"},{"t":"The witness discount","u":"/basics/the-witness-discount/","s":"A witness byte weighs a quarter of a base byte, so it costs a quarter as much at the same fee rate. The short version, with links to the full page.","k":"Bitcoin blockspace basics","a":"","h":"In one line · What it changes · How much each protocol takes · Two readings","x":"The witness discount is the rule, from segwit, that a byte in a transaction's witness counts 1 weight unit and every other byte counts 4. The full page, with the measurements and the theory, is the witness discount /concepts/witness-discount/ . This is the short version. In one line block.space's data-types reference: \"witness bytes are real bytes on disk and on the wire, but count 1/4 toward the 4,000,000 WU consensus block limit.\" Because fees are priced in vbytes, a witness"},{"t":"Vbytes","u":"/basics/vbytes/","s":"The virtual byte: a quarter of a transaction's weight, the unit fee rates are quoted in, and why it differs from a transaction's raw size.","k":"Bitcoin blockspace basics","a":"","h":"The definition · Two real transactions · Why the difference matters · The chain in both units","x":"A transaction has a size in bytes and a size in vbytes vB, virtual bytes . The second is the one fees are priced in. This page is the primer; the exact formulas are on weight units and vbytes /concepts/weight-units-and-vbytes/ . The definition block.space's data-types reference gives it: vsize = ceil weight / 4 So a vbyte is a quarter of the weight, rounded up for the transaction as a whole. Since a base byte weighs 4 WU and a"},{"t":"What is a block","u":"/basics/what-is-a-block/","s":"Blocks, transactions and the chain: what a Bitcoin block holds, how its size is counted, and how many there are.","k":"Bitcoin blockspace basics","a":"","h":"What a block holds · What a transaction holds · The chain · Where to go next","x":"Bitcoin's history is a chain of blocks. Each block holds a batch of transactions. The space those transactions take up is what this wiki calls blockspace. What a block holds block.space's data-types reference states a block's size exactly: an 80-byte header, then a count of its transactions, then the transactions themselves. Its size in bytes is the header plus the count plus the sum of the transactions' sizes. BTI uses that sum as a check: what it attributes inside a"},{"t":"Why blockspace is scarce","u":"/basics/why-blockspace-is-scarce/","s":"The fixed weight limit is the fact; what limits blockspace underneath it is Blockspace Value Theory's argument, labelled as theory.","k":"Bitcoin blockspace basics","a":"","h":"The fact: a fixed limit · What BVT proposes · Open questions","x":"Every block has a fixed capacity, and a byte that is in a block stays in it. Those two facts make blockspace limited. Why the limit sits where it does, and what it protects, is argued by Blockspace Value Theory, a living document and an untested thesis. This page keeps the two apart. The fact: a fixed limit Consensus caps every block at 4,000,000 weight units. block.space's data-types reference states it as \"the 4,000,000 WU consensus block limit\". No block"},{"t":"Atomicals as a natural experiment","u":"/concepts/atomicals-natural-experiment/","s":"An observation offered to BVT: Atomicals kept its consumed blockspace and lost its community, so its market is a test between Reading B and Reading C.","k":"Concepts","a":"","h":"The observation · 1. The consumption is permanent · 2. The interpretation layer died and can be rebuilt · 3. The live ledger decays · What each reading predicts · What BTP would change · What can be measured · The one-line version","x":"This page reports a companion observation to Blockspace Value Theory, noted on 2026-07-28 and aimed at BVT Part VII and its three readings. It is an argument about what a market should show, not a measured result. The observation The observation's claim is that Atomicals and its ARC-20 tokens are \"the first blockspace-token protocol where the consumption layer and the community layer have fully decoupled \". That, it says, \"makes it the control group BVT has been missing.\" It describes"},{"t":"Attribution and the Shared Claim Axiom","u":"/concepts/attribution-and-the-axiom/","s":"The Shared Claim Axiom: when several tokens claim the same consumed bytes, they share them equally. Plus the B19 draft, which proposes a different test.","k":"Concepts","a":"","h":"The axiom · Batches, enablers and fungible tokens · Why share equally · What counts as a claimant · The consequence principle · Worked cases and dust claims · Unclaimed and burned blockspace · The proposed revision to BVT · Amendments of 2026-08-11 · The B19 draft","x":"The Shared Claim Axiom is the accounting rule under Blockspace Value Theory. It answers one question: when a token is said to represent consumed kilobytes, which kilobytes, and what happens when several tokens claim the same ones. It was noted on 2026-07-28 as a proposed refinement of BVT's definition of a blockspace token. Its own text says \"'Shared equally' is explicitly a rule of thumb, not a derived result.\" This page describes the rule as the documents state it. It"},{"t":"Blockspace Value Theory","u":"/concepts/blockspace-value-theory/","s":"BVT, a living document and an untested thesis: that tokens built on consumed Bitcoin blockspace form one commodity, priced in kilobytes.","k":"Concepts","a":"","h":"The claim in brief · Part I: what blockspace is · Part II: one commodity · Part III: the supply constraint · Part IV: the floor · Parts V and VI: energy and utility · Part VII: where theory and price diverge · Parts VIII and IX: risk and the thesis · Critiques · Companions","x":"Blockspace Value Theory BVT is a framework for valuing consumed Bitcoin blockspace. The public text is version 3.0, last updated July 2026, with the status \"Living document, subject to revision\". It describes itself as \"an emerging theoretical position, not established consensus, and several of its central claims are untested.\" Everything on this page is what BVT proposes, not a finding. The claim in brief BVT proposes that blockspace tokens BTs , tokens linked to files committed on the Bitcoin blockchain,"},{"t":"Blockspace","u":"/concepts/blockspace/","s":"What blockspace is: the bytes Bitcoin's blocks hold, as BTI counts them, and what Blockspace Value Theory proposes about them.","k":"Concepts","a":"","h":"What is counted · How it is divided · How the use of blockspace changed · What BVT proposes blockspace is · What BVT proposes limits it · Tokens and blockspace · A limit on measurement","x":"Blockspace is the space in Bitcoin's blocks: the bytes of every transaction a block holds. This page keeps two things apart. The first half is what is measured: how many bytes the chain holds and how the Blockspace Token Indexer /concepts/bti/ counts them. The second half is what Blockspace Value Theory proposes about those bytes. That half is theory, and it is attributed to BVT. What is counted BTI \"walks every Bitcoin transaction, from the genesis block forward, and counts"},{"t":"The books (T3)","u":"/concepts/books-t3/","s":"BTI's third layer: a pure function of T1 and T2 that divides shared bytes among tokens, allocates fees and writes the book entries, the aggregates and the consensus hash.","k":"Concepts","a":"","h":"Derived, never facts · The division formula · What a book entry holds · A worked division · The checks · Aggregates and the hash · Live figures","x":"T3 is the third of BTI's three layers: accounting. It is a pure function of T1 and T2. It counts claimants per byte interval, applies the dedication gate, splits remainders by the division formula, allocates fees, writes the book entry rows and aggregates, and emits the consensus hash. The layers document's phrase for it: T3 \"judges worth\". Derived, never facts The design document is firm that this layer carries no information of its own. It exists because the questions are"},{"t":"BTI, the Blockspace Token Indexer","u":"/concepts/bti/","s":"The instrument behind every block.space number: it counts every byte, catalogues every token operation, and writes three books of attribution.","k":"Concepts","a":"","h":"What it does · The design: what BTI must answer · The three layers · The engine · The law it applies · Every byte counted once · Names","x":"BTI, the Blockspace Token Indexer, is the instrument that produces every number the block.space meter displays. In the words of its site documentation it does three things: it counts the bytes, it catalogues the operations, and it writes the books. This page describes what it does, the design it follows and its three layers. What it does It counts the bytes. BTI walks every Bitcoin transaction from the genesis block forward and records each one's raw size, virtual size, weight"},{"t":"BTP, the Blockspace Token Protocol","u":"/concepts/btp/","s":"BTP is a draft (0.1, 2026-07-29) of a protocol whose subject is blockspace itself: which token owns which consumed bytes. It does not exist.","k":"Concepts","a":"","h":"What the draft describes · The operations · Succession and conservation · The burn taxonomy · Consensus and the reference indexer · What the draft says it does to the theory · OPEN decisions · Risks the draft states","x":"BTP, the Blockspace Token Protocol, is a design draft. Blockspace Holdings' records hold draft 0.1, dated 2026-07-29. It describes something that does not exist: its marker encoding, op codes and composition rules are, in its own word, \"unwritten\". The draft says of itself: \"Status: design draft; decisions marked OPEN are undecided.\" This page reports what the draft describes. What the draft describes The draft calls BTP \"an attribution-layer protocol \". It works on backing, the claim layer defined by the"},{"t":"The byte census (T1)","u":"/concepts/byte-census-t1/","s":"BTI's first layer: one protocol-blind pass recording every transaction's size, vsize, weight and fee, and where in each block the data sits.","k":"Concepts","a":"","h":"What it records · Protocol-blind by law · The checks · An example · Live figures · What the census has shown · Its place in BTI","x":"T1 is the first of BTI's three layers: observation. It makes one pass over the chain and records, for every transaction, its size, vsize, weight and fee, plus the byte census: where the data carriers are. T1 knows only bytes. In the layers document's words, its totals are \"the ground truth everything above must conserve against.\" What it records The design document names three products from one decode of each block: - the ledger : per transaction, its size, vsize,"},{"t":"BYTES, a fungible blockspace token","u":"/concepts/bytes/","s":"BYTES is a draft (0.2, 2026-07-29) of a token minted one per byte of consumed blockspace. It does not exist; its economics are analysed in a companion document.","k":"Concepts","a":"","h":"The idea · Why it matters to the theory · Minting · The clean-mint rule (proposed) · Ledger, price and supply · Decisions and open questions · BYTES economics · Risks the draft states","x":"BYTES is a draft design for a fungible blockspace token. Blockspace Holdings' records hold draft 0.2, dated 2026-07-29; it was called BITS in draft 0.1 earlier the same day. The token does not exist. Nothing has been minted and its carrier encoding is unwritten. This page reports what the draft describes and what a companion analysis, BYTES economics 2026-07-29 , concludes about it. The draft's notation: \"all-caps BYTES = the token; lowercase bytes = the unit.\" The idea BYTES is"},{"t":"Carriage and the free-ride index","u":"/concepts/carriage-and-the-free-ride-index/","s":"Bought or riding: why bytes a token merely rode are measured but never backing, and how B/A shows how much of a token's inclusive claim is its own.","k":"Concepts","a":"","h":"Bought and riding · What each books · The free-ride index · Measured cases · Where carriage sits in the block","x":"A token can be in a transaction in two ways. The transaction can have been bought for it, or the token can merely ride a transaction that would have happened anyway. BTI keeps the two apart. Bytes a token rode are carriage: measured in full, and never backing. The site documentation puts it this way: carriage answers what moved through the blockspace; backing answers what the blockspace was bought for. Bought and riding A transaction is bought for a token"},{"t":"Claims (T2)","u":"/concepts/claims-t2/","s":"BTI's second layer: metaprotocol adapters and BTI's own decoders turn each protocol's records into append-only facts about which token touched which bytes.","k":"Concepts","a":"","h":"What T2 writes · What makes a claim · Adapters, decoders and indexers · How the stage runs · An example of a co-claim · Live figures","x":"T2 is the second of BTI's three layers: the catalogue stage. It converts protocol knowledge into facts: token X touched transaction Y at these regions, with this consequence . It reads T1's observations and each protocol's own record, and it writes claims. Judgment, meaning who shares what with whom and what a byte is worth, happens above it, in T3. In the T2 document's words, \"T2 records\". What T2 writes - token : anything separately ownable. Its identity is the"},{"t":"Fee rate","u":"/concepts/fee-rate/","s":"What a transaction pays per vbyte, why a witness byte costs a quarter of a base byte, and how BTI divides fees among the tokens a transaction was bought for.","k":"Concepts","a":"","h":"What a rate buys · Fee rates in the documents · Two real transactions · How the books carry fees · Live figures","x":"A transaction's fee rate is what it pays per virtual byte, written in sats per vbyte sat/vB . Fee markets price vbytes, not raw bytes. This page covers what a rate means for different kinds of bytes, the figures Blockspace Holdings' documents record, and how BTI carries fees in its books. What a rate buys block.space's data-types reference states the rule: at a fee rate of f sat/vB, a witness byte costs f/4 sats and a non-witness byte costs f"},{"t":"Holders and share of backing","u":"/concepts/holders/","s":"Who holds the tokens BTI measures, and how each token's bytes divide among its holders: the holders appendix, the rule of shares, coverage, and the leaderboard population.","k":"Concepts","a":"","h":"The holders appendix · Share of backing · What it can and cannot see · The leaderboard population · Sats decide the top","x":"BTI attributes bytes to tokens, never to addresses. To say how much blockspace stands behind an address, something has to know who holds each token. At Blockspace Holdings that is the job of the holders appendix. This page covers what the appendix is, the rule by which a token's bytes divide among its holders, what it can and cannot see, and the population the block.space leaderboard ranks. The holders appendix For every protocol the books measure, it answers who holds"},{"t":"Inscriptions","u":"/concepts/inscriptions/","s":"Files bound to sats by ord: the witness envelope that carries them, the commit and reveal, recursion and delegation, cursed inscriptions, and how BTI books their bytes.","k":"Concepts","a":"","h":"Content, not a token · The envelope · Commit and reveal · Inscriptions that carry tokens · Recursion · Delegation · Cursed inscriptions · The largest","x":"An inscription is a file bound to a sat. Blockspace Value Theory's protocol roster dates ordinals inscriptions to January 2023 and describes them as arbitrary files bound to individual sats, carried in a Taproot witness envelope. This page covers how the bytes are carried, how BTI books them, and the variants BTI's documents cover: recursion, delegation and cursed inscriptions. Content, not a token Under BTI's law an inscription is content, and the sat it is bound to is the token"},{"t":"Relay policy","u":"/concepts/relay-policy/","s":"What a node will relay, as opposed to what is valid: the fee floor and sub-1 sat/vB relay, the standard size, data-carrier limits and full-RBF, from Blockspace Holdings' own node.","k":"Concepts","a":"","h":"Blockspace Holdings' node · The fee floor and sub-1 sat/vB relay · Standard transaction size · Data-carrier limits · Full-RBF · The research around it","x":"Bitcoin has two kinds of rules. Consensus rules decide what is valid in a block. Relay policy decides what a node will pass on to its peers and keep in its mempool before a block is found. block.space's data-types reference puts the difference as \"what relays, not what's valid\". This page describes the policy settings of Blockspace Holdings' own Bitcoin node, from its live readings and blockspacelabs.com, and what Blockspace Holdings' documents say about each. Blockspace Holdings' node The live"},{"t":"Sats and ordinals","u":"/concepts/sats-and-ordinals/","s":"Every sat is separately ownable and numbered by ord. How BTI treats the sat as a token, why rarity is not one, and the Ordinal Sats family on block.space.","k":"Concepts","a":"","h":"Numbering: ord · The sat as a token · The positional appendix · Ordinal Sats on block.space · Where sats are · Lost sats","x":"BTI's token table calls the sat \"the base token\": every sat is separately ownable and moves with the output that holds it. This page covers how sats are identified, how BTI treats them as tokens, and what block.space shows of them under the family name Ordinal Sats. Numbering: ord Sat identity is ord's numbering. ord gives each sat an ordinal number, and BTI uses that number as the sat token's identity, its canonical ref ruleset B11 . The token table"},{"t":"Spent sats (blockspace.to)","u":"/concepts/spent-sats/","s":"blockspace.to is an ord explorer and indexer that also keeps the sat ranges of spent outputs. What that adds, what uses it, and the live state of its index.","k":"Concepts","a":"","h":"What the fork keeps · What uses it · Live state · Research on it · Related","x":"blockspace.to's line on the project list is the owner's: \"Tracks spent sats. A Blockspace Labs product.\" blockspacelabs.com describes it as \"an ord explorer and indexer that also tracks which sats have been spent\", running a fork of ord with --index-spent-sats . The project list marks it live since 2026-10-20 08:32 UTC, when the owner moved its nameservers. This page covers what spent sats are in Blockspace Holdings' documents, what uses them, and the live state of the index. What the"},{"t":"The frontier and \"as of block H\"","u":"/concepts/the-frontier/","s":"How far each stage of BTI and its appendix has got, why the cursors are ordered books ≤ claims ≤ census, and why every block.space figure carries its height.","k":"Concepts","a":"","h":"Three cursors · What moves a cursor, and what stops it · \"As of block H\" · Several heights at once","x":"Every figure BTI publishes is true up to some block. The frontier is the name for that block. Ruleset v1 gives its core meaning: the frontier is the height every registered protocol has been searched to. On block.space the rule for readers is plain: a board says as of block H, and a number without its height is not shown. Three cursors BTI's design runs three stages, and each keeps its own cursor, a saved height recording how far that"},{"t":"The three books","u":"/concepts/the-three-books/","s":"Book A (inclusive), Book B (regional) and Book C (content): three answers to how many bytes back a token, with C ≤ B ≤ A on every entry.","k":"Concepts","a":"","h":"The three books · How they are stored: the partition · Live totals · Worked examples · Which book a board uses · Why three","x":"BTI gives three answers to the question \"how many bytes back this token?\", from the widest to the narrowest. They are Book A, the inclusive book; Book B, the regional book; and Book C, the content book. The site documentation says they answer three different questions about the same token: how much blockspace was consumed by transactions that touched it, how much was consumed for it, and how much of that is substance. No single number answers all three, which"},{"t":"Weight units and vbytes","u":"/concepts/weight-units-and-vbytes/","s":"Three ways to size a Bitcoin transaction (raw bytes, weight units and vbytes), the exact formulas, and why BTI's books count raw bytes.","k":"Concepts","a":"","h":"The formulas · The block limit · Two worked transactions · Which one BTI counts · Fees are priced in vbytes · Size limits beyond the block","x":"A Bitcoin transaction has three sizes. Its raw bytes are its full serialized length. Its weight, in weight units WU , is what the block limit counts. Its virtual size, in vbytes vB , is what fee markets price. This page gives the formulas from block.space's data-types reference and says which one BTI uses where. The formulas The data-types reference citing BIP 141 gives: stripped size = serialized size without marker/flag/witness bytes total size = full serialized size bytes ←"},{"t":"The witness discount","u":"/concepts/witness-discount/","s":"SegWit weighs witness bytes at a quarter of base bytes. What that does to fees, how BTI measures it per protocol, and what Blockspace Value Theory proposes it means.","k":"Concepts","a":"","h":"The mechanism · What it does to data on Bitcoin · Measured per protocol · What BVT proposes (theory) · Why BTI counts raw bytes","x":"The witness discount is the rule, introduced with SegWit, that a byte in a transaction's witness counts 1 weight unit while every other byte counts 4. The first half of this page is the mechanism, from block.space's data-types reference, and the measurements BTI has taken of it. The second half is what Blockspace Value Theory proposes it means. That half is theory, and it is labelled as such. The mechanism A segwit transaction carries one witness stack per input, after"},{"t":"bitmap.holdings","u":"/projects/bitmap.holdings/","s":"Bitmap Holdings: \"Bitmaps turn each Bitcoin block into digital land—programmable, ownable, eternal.\"","k":"Projects","a":"","h":"What it is · Status · How it works · Key figures","x":"What it is bitmap.holdings is the site of Bitmap Holdings. Its own headline is \"The New Data Layer of Civilization\", and its line: \"Bitmaps turn each Bitcoin block into digital land—programmable, ownable, eternal.\" It says Bitmaps turn each Bitcoin block into a coordinate that can be owned and programmed. Status Live at https://bitmap.holdings as of 2026-10-20 . It is a Blockspace Holdings property, hosted separately from the other projects. Blockspace Holdings counts it among its holdings 2026-10-20 . A planned"},{"t":"block.space","u":"/projects/block.space/","s":"The Bitcoin Blockspace Meter: how much of Bitcoin's blockspace is attributed to tokens, token by token, byte by byte.","k":"Projects","a":"","h":"What it is · Status · How it works · Key figures · Links","x":"What it is block.space calls itself \"The Bitcoin Blockspace Meter\": \"how much of Bitcoin's blockspace is attributed to tokens, token by token, byte by byte.\" the Meter displays the numbers that BTI, the Blockspace Token Indexer, produces. The site states its limits in its own footer: every figure is read live from the books and bounded by the height they are written to; nothing is modelled, extrapolated or filled in; and where a measurement does not exist yet, the site"},{"t":"blockspace.holdings","u":"/projects/blockspace.holdings/","s":"Blockspace Holdings' own page: \"We acquire & Hodl Blockspace Assets. We serve public Blockspace Infrastructure.\"","k":"Projects","a":"","h":"What it is · Status · How it works · Key figures","x":"What it is blockspace.holdings is the page of Blockspace Holdings. In its own words: \"We acquire & Hodl Blockspace Assets. We serve public Blockspace Infrastructure.\" Its heading reads \"The byte unit of value.\" Beside it sits a 1 kB Bitbar, \"Exactly 1,024 bytes on Bitcoin Mainnet.\" The tagline, the 1,024-byte bitbar and the \"Hodl\" wordplay are fixed parts of the page. Its scope, in Blockspace Holdings' words 2026-10-19 : \"we will display all these projects as holdings. The most important"},{"t":"blockspace.loans","u":"/projects/blockspace.loans/","s":"A parked domain of Blockspace Holdings; no concept announced as of 2026-10-20.","k":"Projects","a":"","h":"What it is · Status · How it works","x":"What it is A domain of Blockspace Holdings with no project yet. The project list gives it no name and no line as of 2026-10-20 . Status Coming soon, as of 2026-10-20. The project list marks it \"soon\". The domain serves a generated \"Coming soon\" page. How it works Nothing is built, as of 2026-10-20. The concept under consideration, not confirmed, is \"What blockspace is worth as collateral: today's sats/KB floor per family, from blockspace.markets\": an information page only, with"},{"t":"blockspace.markets","u":"/projects/blockspace.markets/","s":"Blockspace for sale, priced per kilobyte.","k":"Projects","a":"","h":"What it is · Status · How it works · Key figures · Links","x":"What it is blockspace.markets is \"blockspace for sale, priced per kilobyte\". In its own words, it shows every asset listed for bitcoin on the venues the block.space buy board watches, ranked by what a kilobyte of its blockspace costs. Status Live, as of 2026-10-20. The project list marks it live from 2026-10-19. How it works A static page is rebuilt every 10 minutes from the buy board's public listing data. The wallet and buying flow stay in one place, at"},{"t":"blockspace.news","u":"/projects/blockspace.news/","s":"The day in Bitcoin blockspace, in numbers, from block.space.","k":"Projects","a":"","h":"What it is · Status · How it works · Key figures · Links","x":"What it is blockspace.news is \"the day in Bitcoin blockspace, in numbers, from block.space\": a daily edition of numbers and links. In its own words, every figure is read from block.space's public API, and nothing is estimated. Status Live, as of 2026-10-20. The project list marks it live from 2026-10-19. The first edition appeared at 00:15 UTC on 2026-10-20. How it works Each day at 00:15 UTC the site saves a snapshot of block.space's public API https://block.space/api/meter, /api/summary and /api/protocols,"},{"t":"blockspace.space","u":"/projects/blockspace.space/","s":"A parked domain of Blockspace Holdings; no concept announced as of 2026-10-20.","k":"Projects","a":"","h":"What it is · Status · How it works","x":"What it is A domain of Blockspace Holdings with no project yet. The project list gives it no name and no line as of 2026-10-20 . Status Coming soon, as of 2026-10-20. The project list marks it \"soon\". The domain serves a generated \"Coming soon\" page. How it works Nothing is built, as of 2026-10-20. The concept under consideration, not confirmed, is \"Where the space in Bitcoin's blocks goes: every byte of the chain by what it carries frames, outpoints,"},{"t":"blockspace.to","u":"/projects/blockspace.to/","s":"\"Tracks spent sats. A Blockspace Labs product.\"","k":"Projects","a":"","h":"What it is · Status · How it works · Key figures","x":"What it is blockspace.to \"tracks spent sats\". It is \"a Blockspace Labs product\": an ord explorer and indexer that also tracks which sats have been spent see spent sats . Blockspace Labs lists it as a Live product. It indexes inscriptions and runes on Bitcoin mainnet. Status Live at https://blockspace.to since 2026-10-20 08:32 UTC; the page there reads \"Ordinals\" as of 2026-10-20 . How it works blockspace.to runs a fork of ord, \"ord server + indexer spent-sats fork \", with"},{"t":"blockspace.wiki","u":"/projects/blockspace.wiki/","s":"\"A place to write all information and documentation about blockspace.\"","k":"Projects","a":"","h":"What it is · Status · How it works","x":"What it is blockspace.wiki is this site: \"everything about Bitcoin blockspace, written down\". In Blockspace Holdings' words 2026-10-20 , it is \"a place to write all information and documentation about blockspace\". It has a page for each project with its own glossary and FAQ, the concepts Blockspace Value Theory, BTI, the three books and more , the protocols, the basics, how it's measured, the data and APIs, answers, research and a timeline. It is the knowledge hub of Blockspace Holdings,"},{"t":"blockspacelabs.com","u":"/projects/blockspacelabs.com/","s":"Blockspace Labs: \"Research and development for Bitcoin blockspace.\"","k":"Projects","a":"","h":"What it is · Status · How it works · Key figures","x":"What it is Blockspace Labs is, in its own words, \"research and development for Bitcoin blockspace\", a part of Blockspace Holdings. Its card on block.space/projects reads \"Research and development R&D .\" Its projects are cards with a status. The Live ones run today on Blockspace Holdings' own Bitcoin node and indexers: the sub-1 sat/vB relay, blockspace.to and its spent sats, the Blockspace Token Indexer, the byte census, who holds blockspace, and the blockspace price. The Research ones are descriptive studies:"},{"t":"counters.fun","u":"/projects/counters.fun/","s":"Counters with XCP liquidity pools. On-chain files only.","k":"Projects","a":"","h":"What it is · Status · How it works · Key figures","x":"What it is counters.fun is the market layer for Bitcoin Counters. In its own words: \"Counters are files in Bitcoin witness data, owned through Counterparty assets. This is where they get markets. Nothing here is hosted: every image is read out of a Bitcoin block.\" Its card line is \"Counters with XCP liquidity pools. On-chain files only.\" It shows the counters that have XCP pools, the ones on their way to one, and pages to mint or pool one yourself."},{"t":"counters.gallery","u":"/projects/counters.gallery/","s":"Bitcoin Counters explorer: numbered inscriptions in Bitcoin witness data, owned through Counterparty assets.","k":"Projects","a":"","h":"What it is · Status · How it works · Key figures","x":"What it is counters.gallery is the explorer for Bitcoin Counters. In its own words: \"Explore Bitcoin Counters: numbered inscriptions stored in Bitcoin witness data and owned through Counterparty assets, numbered from zero.\" A counter is \"a numbered file event\": a file committed permanently to Bitcoin as the description of an XCP asset, carried in a Counterparty taproot envelope. Counterparty carries identity, ownership, naming, transfer and the content itself; the counters protocol only says which events qualify and how they are"},{"t":"degent.club","u":"/projects/degent.club/","s":"The Decentralized Gentlemen Club: a community-driven ordinal collection of unique Pepes in tuxedos, built on Bitcoin, with a non-custodial mint.","k":"Projects","a":"","h":"What it is · Status · How it works · Key figures","x":"What it is degent.club is the Decentralized Gentlemen Club. In its own words it is \"a community-driven 10K ordinal collection of unique Pepes in tuxedos, built on Bitcoin\". The collection is 10,000 when fully minted: inscribed . Its README describes the project as the collection plus \"the automated, non-custodial mint that lets anyone add a Degent, up to a block-sized one, from the website with no human in the loop\". Each piece is a Degent. The project is maintained by"},{"t":"devcash.dev","u":"/projects/devcash.dev/","s":"Devcash: \"Cash for the developer economy: a bounty platform and a decentralized exchange.\"","k":"Projects","a":"","h":"What it is · Status · How it works · Key figures","x":"What it is Devcash is, in its card's words, \"Cash for the developer economy: a bounty platform and a decentralized exchange.\" Its own site says: \"Devcash DEV is cash for the developer economy. It is the official currency of Blockchain Developers United.\" It is a project of Blockspace Holdings listed on block.space/projects. Status Live at https://devcash.dev as of 2026-10-20 . It is the one project hosted separately from the others. It is left off blockspace.holdings but stays on block.space/projects. How"},{"t":"litepedia.space","u":"/projects/litepedia.space/","s":"\"Wikipedia on Litecoin. The encyclopedia uploaded to Litecoin, where anyone can pay LTC to make an edit, with a robust editing system.\"","k":"Projects","a":"","h":"What it is · Status · How it works","x":"What it is In Blockspace Holdings' words 2026-10-20 , Litepedia is \"a litecoin wikipedia project where we will upload wikipedia to litecoin and let people pay LTC to make edits while having a robust editing system \". Its card reads: \"Wikipedia on Litecoin. The encyclopedia uploaded to Litecoin, where anyone can pay LTC to make an edit, with a robust editing system.\" LTC is Litecoin's coin. litepedia.space belongs to the research group, beside Blockspace Labs and blockspace.to, under Blockspace Holdings."},{"t":"mintbitbars.xyz","u":"/projects/mintbitbars.xyz/","s":"Bitbar minting app.","k":"Projects","a":"","h":"What it is · Status · How it works · Key figures","x":"What it is mintbitbars.xyz is, in its own title's words, the \"Bitbar Minting App\": a page that shows a bitbar and a \"Mint Bitbar\" button. Its card line on block.space/projects is \"Bitbar minting app.\" No other description of it exists in Blockspace Holdings' records. Status The page is live at https://mintbitbars.xyz as of 2026-10-20 . Since 2026-10-19 it has been served from the code of antron3000/Bitbar-Minting-App, page and image only. The server that the Mint button's QR code comes from"},{"t":"scribb.it","u":"/projects/scribb.it/","s":"Scribbit: a planned way to write a document or record directly into Bitcoin. \"Write it once. Keep it forever.\"","k":"Projects","a":"","h":"What it is · Status · What is planned · How it works (planned) · Cost, by the three books (planned) · Limits (planned)","x":"What it is scribb.it is the home of Scribbit, a project of Blockspace Holdings. Its site calls it \"a planned way to write a document or record directly into Bitcoin. You pay the network fee, and the bytes sit in a Bitcoin block that every archival node keeps.\" The line on the site, \"Write it once. Keep it forever.\", comes from Blockspace Holdings' design brief and is not yet confirmed as Scribbit's line as of 2026-10-20 . block.space/projects carries the"},{"t":"spaceblocks.art","u":"/projects/spaceblocks.art/","s":"Space Blocks: one image that fills a 1 MB block, inscription #83,851,681, 1,047,584 bytes.","k":"Projects","a":"","h":"What it is · Status · How it works · Key figures","x":"What it is spaceblocks.art is the home of Space Blocks. In its own words: \"Space Blocks: one image that fills a 1 MB block. Inscription 83,851,681, 1,047,584 bytes, 99.9 % of a 1 MB block.\" Its second page shows the other works that fill a block. Status Live at https://spaceblocks.art since 2026-10-19 as of 2026-10-20 . How it works It is a static site, built from block.space's public API https://block.space/api/largest-inscriptions , with the thumbnails copied into the site, so the"},{"t":"Alkanes","u":"/protocols/alkanes/","s":"Contract tokens called through protostones inside a runestone. metashrew's trace is the record; every contract that ran claims the bytes.","k":"Protocols","a":"","h":"How Alkanes puts data on Bitcoin · How BTI attributes the bytes · Live figures · Holders · Not covered by a source","x":"An alkane is a token of the Alkanes protocol. BTI's token table calls alkanes \"protostone VM tokens\" and names each one by its AlkaneId, written block:tx . DIESEL is 2:0 . How Alkanes puts data on Bitcoin Alkanes messages are protostones. They ride inside a runestone, in the OP RETURN output that Runes uses, under the protorunes field, tag 16383. The case studies note that the tag is odd, so plain runes ignores it and never treats it as a"},{"t":"ARC-20 and Atomicals","u":"/protocols/arc-20-and-atomicals/","s":"Atomicals' fungible ARC-20 tickers, whose units ride sats, and its NFTs (containers and dmitems). One definitional indexer, one quarantine, one named gap: realms.","k":"Protocols","a":"","h":"How Atomicals puts data on Bitcoin · How BTI attributes the bytes · Live figures · The natural experiment · Not covered by a source","x":"Atomicals defines two kinds of token that BTI measures. ARC-20 tickers are fungible, and the books keep them under the key arc20 . Atomicals NFTs, containers and dmitems, are a second family, atomicals-nft . Both are catalogued by one adapter, as BTI's rule of one adapter per indexer requires: \"atomicals catalogues ARC-20 AND the NFTs\". How Atomicals puts data on Bitcoin Atomicals writes to the witness. The data-types reference lists it among the envelope protocols and gives its marker, atom"},{"t":"Bitmap","u":"/protocols/bitmap/","s":"Bitmap districts are labels on inscribed sats: BTI's opi-bitmap adapter adds a source under Ordinal Sats, never a family of its own.","k":"Protocols","a":"","h":"How Bitmap writes to Bitcoin · How BTI attributes its bytes · Quirks on record · What the live data shows","x":"In bitmap.holdings' own words, \"Bitmaps turn each Bitcoin block into a piece of digital land. Each Bitcoin block becomes a coordinate. Each coordinate becomes ownable.\" Bitmap writes a claim to a block, a district, as an inscription. In BTI a district is not a token. It is a label on an inscribed sat, and Bitmap's bytes are counted under Ordinal Sats. Bitmap has no family of its own in the books, so this page has no live share. How Bitmap"},{"t":"BRC-100","u":"/protocols/brc-100/","s":"An inscription-borne tick ledger with a two-step transfer; its only mirror died, so BTI was ruled its indexer on 2026-08-11.","k":"Protocols","a":"","h":"How BRC-100 writes to Bitcoin · How BTI attributes its bytes · Findings of the August review · Live figures","x":"BRC-100 is a fungible tick ledger written in inscriptions. In BTI's token table its tokens are BRC-100 ticks, each identified as brc100:<tick , case-folded. BTI is its indexer: it is a native protocol, read by BTI's own brc100 decoder. How BRC-100 writes to Bitcoin BRC-100 operations are JSON bodies in ord inscriptions. Each operation therefore has two claimants: the tick, and the sat that carries the inscription. The ruleset records the protocol's facts as BTI reads them: - p is"},{"t":"BRC-20","u":"/protocols/brc-20/","s":"Tick ledgers written as JSON inscriptions, and since 2026-08-11 also on bare OP_RETURN. A BRC-20 mint has two claimants, the sat and the tick. BRC-100 is covered here too.","k":"Protocols","a":"","h":"How BRC-20 puts data on Bitcoin · How BTI attributes the bytes · BRC-100 · Live figures · Not covered by a source","x":"A BRC-20 tick is a fungible token named by its tick. BTI's token table says a tick is a token because its units transfer by themselves under the protocol's ledger rules. The inscription that carries an operation is not the token. Its identity is the case-folded tick. How BRC-20 puts data on Bitcoin BRC-20 operations are JSON bodies. Most are inscriptions, inside ord's witness envelope. Case 10 of the BTI case studies is the first BRC-20 mint, at block 779,833,"},{"t":"Charms","u":"/protocols/charms/","s":"A zero-knowledge token protocol whose spells state the resulting charms in the clear; it moved from witness to OP_RETURN, and its Bitcoin-side supply is a lower bound.","k":"Protocols","a":"","h":"How Charms writes to Bitcoin · A controlled witness-discount measurement · How BTI attributes its bytes · Findings of the August review · Live figures","x":"Charms is a zero-knowledge token protocol. In BTI's token table its tokens are Charms, each identified by a charm id, with the note \"supply is a lower bound\". BTI is its indexer: it is a native protocol, read by BTI's own charms decoder. How Charms writes to Bitcoin BTI's Charms attribution study 2026-08-04 rests on one finding: \"the spell states the resulting charms in the clear\". A spell is the message that moves charms. A Groth16 proof travels with it"},{"t":"CoinSpark","u":"/protocols/coinspark/","s":"A coloured-output asset protocol whose default route moves units with no CoinSpark bytes at all: the most extreme free-ride measurement recorded.","k":"Protocols","a":"","h":"How CoinSpark writes to Bitcoin · How BTI attributes its bytes · The failed genesis · The free-ride index: three regimes · Findings of the August review · Live figures","x":"CoinSpark is a ledger-protocol family in BTI's token table. Its tokens are CoinSpark assets, each identified by an asset ref; in case 19 of the BTI case studies, the ref is the genesis txid. BTI is its indexer: it is a native protocol, read by BTI's own coinspark decoder. How CoinSpark writes to Bitcoin CoinSpark messages ride OP_RETURN outputs. A genesis message carries the marker 53504b67 , \"SPKg\". In case 19, the retry genesis's OP RETURN output is 51 bytes:"},{"t":"Colu","u":"/protocols/colu/","s":"Colored Coins 2.0: a coloured-UTXO protocol over two carriers, OP_RETURN and bare multisig, whose identity is a pure function of chain data.","k":"Protocols","a":"","h":"How Colu writes to Bitcoin · How BTI attributes its bytes · Findings of the August review · Live figures","x":"Colu is the company behind Colored Coins 2.0. In BTI's token table its tokens are Colu assets, each identified by an asset id. BTI is its indexer: it is a native protocol, read by BTI's own colu decoder. How Colu writes to Bitcoin BTI's Colu attribution study 2026-08-05 gives the encoding. Every message is an OP_RETURN whose push begins with the magic 43 43 ASCII \"CC\" , a version byte 0x01 in 2015 and 2016, 0x02 from 2016 and an"},{"t":"Counterparty","u":"/protocols/counterparty/","s":"XCP assets, the first blockspace tokens (2014), with Stamps and Counters as subsets: one asset, one claim, however many sources sight it.","k":"Protocols","a":"","h":"How Counterparty writes to Bitcoin · How BTI attributes its bytes · Stamps · Counters · Findings of the August review · Live figures","x":"XCP assets are the assets of the Counterparty ledger. BTI's token table calls them \"the first blockspace tokens 2014 \" and counts XCP itself as one. Each asset's identity is its own immutable id in Counterparty's ledger. Three subsets sit inside the family: stamp assets, counters, and the older counters-proto assets. How Counterparty writes to Bitcoin The block.space data-types reference lists Counterparty's classic channels as small OP_RETURN messages, ARC4-encrypted, and bare multisig outputs; its earliest channel was fake P2PKH data"},{"t":"EPOBC","u":"/protocols/epobc/","s":"Colours written into the nSequence field every input already has: zero carrier bytes, the limiting case of the free-ride index.","k":"Protocols","a":"","h":"How EPOBC writes to Bitcoin · How BTI attributes its bytes · Zero carrier bytes · Findings of the August review · Live figures","x":"EPOBC is a coloured-coin protocol whose tokens, in BTI's token table, are EPOBC colours, each identified by a colour id. BTI is its indexer: it is a native protocol, read by BTI's own epobc decoder. The token table records that \"a licensed bank issued 100k EUR on it\". How EPOBC writes to Bitcoin EPOBC writes its message into a field that already exists: an input's nSequence, four bytes that every input carries. The data-types reference credits the design to ChromaWay"},{"t":"Mezcal","u":"/protocols/mezcal/","s":"Runes-lite JSON mezcalstones in OP_RETURN from block 898,750; BTI's decoder transcribes the author's reference indexer, quirks and all.","k":"Protocols","a":"","h":"How Mezcal writes to Bitcoin · How BTI attributes its bytes · Findings of the August review · Live figures","x":"Mezcal is a fungible token protocol. In BTI's token table its tokens are Mezcals, each identified by a mezcal id block:tx . The name is an alias, unique by protocol rule. The genesis mezcal is mezcal/1:0 , named taco . BTI is its indexer: it is a native protocol, read by BTI's own mezcal decoder. How Mezcal writes to Bitcoin The roster describes Mezcal as \"runes-lite JSON mezcalstones\": JSON messages in an OP_RETURN, with etchings, mints and edicts shaped like"},{"t":"Omni","u":"/protocols/omni/","s":"The Mastercoin-lineage ledger, TetherUS included. BTI decodes Class C messages in OP_RETURN itself; a ledger token's bytes are its operations.","k":"Protocols","a":"","h":"How Omni puts data on Bitcoin · How BTI attributes the bytes · Live figures · Holders · Measured findings","x":"An Omni property is a token of the Omni protocol, of the Mastercoin lineage. BTI's token table names it by its property id, assigned by replaying the protocol. A human name is an alias: TetherUS is property 31, and BTI writes it as omni/31 . How Omni puts data on Bitcoin The data-types reference lists three Omni channels over time: - Class A named in the reference as Mastercoin Class A : data in fake pay-to-pubkey-hash addresses, 20 bytes per"},{"t":"OP-20","u":"/protocols/op20/","s":"BRC-20's JSON shape on OP_RETURN plus a required credit address; no indexer has ever existed, so BTI's replay is the record.","k":"Protocols","a":"","h":"How OP-20 writes to Bitcoin · How BTI attributes its bytes · Findings of the August review · Live figures","x":"OP-20 is a fungible tick ledger. In BTI's token table its tokens are OP-20 ticks, each identified by the case-folded tick, written op20/… . BTI is its indexer: it is a native protocol, read by BTI's own op20 decoder. The roster records that no indexer for it has ever existed, so BTI's replay is the record ruling B32 . How OP-20 writes to Bitcoin OP-20 uses BRC-20's JSON shape, but in an OP_RETURN rather than an inscription, and with one"},{"t":"Open Assets","u":"/protocols/open-assets/","s":"An asset protocol of coloured outputs that BTI decodes itself with a coloured-UTXO walk; B/A 0.72 in the July 2026 measurement run.","k":"Protocols","a":"","h":"How Open Assets writes to Bitcoin · How BTI attributes its bytes · The free-ride index · Live figures","x":"Open Assets is a ledger-protocol family in BTI's token table. Its tokens are Open Assets assets, each identified by an issuer-scoped asset id. BTI is its indexer: it is a native protocol, decoded by BTI's own openassets decoder with no external service between. How Open Assets writes to Bitcoin The sources describe one carrier: an OP_RETURN output beginning with the Open Assets marker 4f410100 . In case 18 of the BTI case studies, an issuance's marker output is 49 bytes,"},{"t":"Ordinal Sats","u":"/protocols/ordinal-sats/","s":"The sat family: inscribed sats, bitmaps, sat names and CAT-21 sats. How ord binds files to sats, how BTI books them, and the family's live share.","k":"Protocols","a":"","h":"How the data reaches the chain · What BTI counts as the token · How the bytes are booked · Live figures · Measured findings","x":"Ordinal Sats is the display name of the sat family on block.space. It was renamed from \"Individual Sats\" on 2026-10-19, and the key stays sat in every URL, API field and database row. BTI's token table calls the sat \"the base token\": every sat is separately ownable and moves with its output, and its identity is ord's numbering, the ordinal number. How the data reaches the chain Most of the family's bytes are inscriptions. ord binds content to a sat"},{"t":"Pipe","u":"/protocols/pipe/","s":"A September-2023 OP_RETURN token protocol, the Runes precursor, with art in tapscript; no indexer has ever existed, so BTI's replay is the record.","k":"Protocols","a":"","h":"How Pipe writes to Bitcoin · How BTI attributes its bytes · Findings of the August review · Live figures","x":"Pipe is a fungible token protocol. In BTI's token table its tokens are Pipe tokens, identified by the ticker under Pipe's rules. BTI is its indexer: it is a native protocol, read by BTI's own pipe decoder, and the roster records that \"no indexer has ever existed\". How Pipe writes to Bitcoin BTI's Pipe attribution study 2026-08-04 describes Pipe as the Runes precursor: a September-2023 OP_RETURN token protocol with a public specification, now dormant. Its carrier is an OP RETURN"},{"t":"Runes","u":"/protocols/runes/","s":"Fungible tokens whose messages, runestones, ride an OP_RETURN output. BTI decodes them itself; ord is only its audit oracle.","k":"Protocols","a":"","h":"How runes put data on Bitcoin · How BTI attributes the bytes · Live figures · Measured findings","x":"A rune is a fungible token of the Runes protocol. BTI's token table names it by its rune id, the block and transaction of its etching block:tx ; the name is an alias. UNCOMMON•GOODS is rune 1:0 , which the table calls \"rune 0\". How runes put data on Bitcoin A rune's messages are runestones, carried in an OP RETURN output tagged OP 13 . The data-types reference describes the channel. An OP RETURN output is provably unspendable and Bitcoin"},{"t":"SPOOL","u":"/protocols/spool/","s":"ascribe's edition registry in OP_RETURN, from 2014 to 2017: editions are tokens, pieces are labels, and fuel transactions are enablers.","k":"Protocols","a":"","h":"How SPOOL writes to Bitcoin · How BTI attributes its bytes · Fuel, an enabler in the pool · Live figures","x":"SPOOL is the protocol ascribe used to register and move editions of digital works. In BTI's token table its tokens are SPOOL editions, each identified by an edition id. BTI is its indexer: it is a native protocol, read by BTI's own spool decoder. How SPOOL writes to Bitcoin Every SPOOL operation is a transaction of plain outputs plus an OP_RETURN that names the verb. BTI's SPOOL attribution study 2026-07-29 found two generations. - Generation 1 ASCRIBESPOOL plus a verb,"},{"t":"SRC-20 and SRC-101","u":"/protocols/src-20/","s":"SRC-20 ticks written in the Stamps carriers, and SRC-101 names, both catalogued by the stamps adapter.","k":"Protocols","a":"","h":"How SRC-20 writes to Bitcoin · How BTI attributes SRC-20 bytes · SRC-101 names · Live figures","x":"SRC-20 is a fungible tick ledger written in the same output-side carriers as Stamps. SRC-101 is a name protocol from the same indexer. BTI measures them as two families, src20 and src101 name . How SRC-20 writes to Bitcoin The data-types reference gives the \"direct\" SRC-20 encoding, citing stampchain's specification. The payload is a 2-byte big-endian length, the lowercase prefix stamp: , then JSON. The whole is ARC4-encrypted with the first input's funding txid, byte-reversed, as the key. The ciphertext"},{"t":"TAP","u":"/protocols/tap/","s":"TAP ticks and DMT, catalogued through tap-reader, a mirror of Trac's feed, with two hops of derived trust.","k":"Protocols","a":"","h":"How TAP writes to Bitcoin · How BTI attributes its bytes · Quirks on record · Findings of the August review · An early measurement · Live figures","x":"TAP is a fungible tick ledger. BTI's token table lists \"TAP ticks +DMT \" as their own category: a tick is a token, because its units transfer by themselves under the protocol's ledger rules. Each tick's identity is the tick as the source reports it. How TAP writes to Bitcoin BTI's TAP attribution study 2026-08-05 describes TAP, the \"TRAC Alpha Protocol\", as an inscribed token protocol in the BRC-20 lineage: its operations are written as ord inscriptions, and a separate"},{"t":"Coverage","u":"/methodology/coverage/","s":"How much of Book A the holders appendix can place on addresses, protocol by protocol: what the gap is made of, which protocols are not measured, and the checks behind the figure.","k":"How it's measured","a":"","h":"The headline figure · What the gap is made of · Protocol by protocol · How coverage has moved · Why the figure can be trusted · Heights · How to read it","x":"BTI attributes bytes to tokens, never to addresses. To rank addresses, the holders appendix has to know who holds each token. Coverage is the share of Book A it can place on an address. The page that reports it is block.space/leaderboard/coverage; its API is https://block.space/api/leaderboard/coverage. How the appendix works is on holders and share of backing /concepts/holders/ . The headline figure The coverage page, read on 2026-10-20 appendix pass finished 09:20 UTC, bytes and holders both to block 972,199 ,"},{"t":"Measured findings","u":"/methodology/measured-findings/","s":"The findings of the July 2026 measurement run, each dated, and what the live meter reads now. Ratios are the durable results; shares of the chain move.","k":"How it's measured","a":"","h":"The July 2026 run · 1. The chain became a data medium, then partly stopped · 2. The witness subsidy, per protocol · 3. The free-ride index · 4. EPOBC, a token with zero carrier bytes · 5. OLGA, a protocol upgrade · The live meter now · What has not been measured","x":"block.space's measurements document collects \"numbers that would make a chart\", under the heading \"Measured, not assumed\". Its figures are from the July 2026 measurement run , and it says that \"the Meter's live pages supersede them where they differ\". This page gives the run's five findings with that date, then the live readings. The document's own advice on reading them: ratios B/A, C/B, bytes:vbytes \"are the durable findings — they hold as measurement advances. Shares of chain totals will move.\""},{"t":"Null is never zero","u":"/methodology/null-is-never-zero/","s":"Why block.space and this wiki write \"not measured\" instead of 0: what a measured zero is, where nulls come from, and how the rule shows on the pages and in the APIs.","k":"How it's measured","a":"","h":"Two different statements · Why the rule exists · Where nulls come from in BTI · How it looks on the pages · How this wiki keeps the rule","x":"A figure that was not measured is not zero. block.space states it as the fourth of the rules every board follows: \"'Not measured' is never 0.\" This wiki's writing rules repeat it: \"Something not measured is 'not measured'.\" This page explains the difference, where it comes from, and where it shows. Two different statements - A measured zero says: the instrument looked and found nothing. The measurements document gives the example of a protocol that carries no artifact body. It"},{"t":"The conservation identity","u":"/methodology/the-conservation-identity/","s":"claimed + carriage + burned + unclaimed = block size: the four categories every byte falls into, why the identity is the meter's trust anchor, and how block.space shows the check.","k":"How it's measured","a":"","h":"The four categories · Why it is an identity, not an estimate · Unclaimed is an upper bound · How block.space shows it","x":"Every byte of every block lands in exactly one of four categories, and the four add up to the block's exact size: claimed + carriage + burned + unclaimed = block size block.space's BTI documentation calls this partition \"the Meter's trust anchor: the categories are complete, they are exclusive, and anyone can add the numbers themselves.\" This page explains the four terms, why the identity matters, and what the site prints when it does or does not close. The glossary"},{"t":"The frontier and \"as of\"","u":"/methodology/the-frontier-and-as-of/","s":"How to read the heights on block.space and this wiki: which block a figure is true to, why one page can carry several heights, and how a dated document figure differs from a live one.","k":"How it's measured","a":"","h":"The heights in one picture · \"As of block H\" on the boards · Why one page can show several heights · Fail closed · \"As of\" on this wiki","x":"Every number block.space publishes is true up to some block, and says which. The rankings documentation puts it first among the rules every board follows: \"Every figure is bounded by a height. … A number without its height is not shown.\" This page is about reading those heights. What the cursors are, and why they are ordered books ≤ claims ≤ census, is on the frontier /concepts/the-frontier/ . The heights in one picture BTI runs three stages, each with its"},{"t":"What each board ranks","u":"/methodology/what-each-board-ranks/","s":"The four block.space rankings, the leaderboard, largest inscriptions, heaviest tokens and collections: what one row is, which book each reads by default, how deep it goes, and the rules they share.","k":"How it's measured","a":"","h":"At a glance · The leaderboard · The largest inscriptions · The heaviest tokens · Collections · The rules they share","x":"block.space's rankings page, block.space/rankings, gathers four boards under one heading: \"one measure: the blockspace bought\". Each ranks by bytes, never by count, and each reads the same books under a different question. The book names are explained on the three books /concepts/the-three-books/ . At a glance board one row is default measure depth --- --- --- --- leaderboard one address Book A, divided among holders every address the appendix can place largest inscriptions one inscription Book C, the file's own"},{"t":"The block.space board APIs","u":"/data/block-space-api-boards/","s":"The ranking APIs behind block.space/rankings, the leaderboard, the largest inscriptions, the heaviest tokens and the collections, and the address and inscription detail endpoints, all in the one envelope.","k":"Data and APIs","a":"","h":"The one envelope · Endpoints · /api/rankings · /api/leaderboard · /api/address/&lt;addr&gt; · /api/largest-inscriptions · /api/inscription/&lt;id&gt; · /api/heaviest-tokens · /api/collections","x":"block.space ranks by bytes, never by count. The rankings boards read the holders appendix, which keeps per-token and per-address rankings up to date block by block. Their APIs share one response shape, the one envelope. The general conventions the book and denom mode, null as not measured, caching, errors are on the block.space API page /data/block-space-api/ . Every example is a real read-only GET made on 2026-10-20 between 09:42 and 09:47 UTC, trimmed. The public form is https://block.space/api/... . The"},{"t":"The block.space API","u":"/data/block-space-api/","s":"Every public JSON endpoint under https://block.space/api/: what each one returns, its parameters, the shared conventions, and real responses with their as of.","k":"Data and APIs","a":"","h":"Conventions · The mode: book and denom · The one envelope · Endpoint list · Examples · /api/meter · /api/summary · /api/frontier · /api/protocols · /api/tokens and /api/token/&lt;protocol&gt;/&lt;ref&gt; · /api/block/&lt;height&gt; · /api/growth · Endpoints that did not answer in the example window · The Minute API, under block.space/minute","x":"block.space is one server. It renders the pages and serves the same numbers as JSON under /api/ . The numbers come from BTI and its holders appendix. This page covers the chain, book and token endpoints. The ranking boards leaderboard, largest inscriptions, heaviest tokens, collections, rankings and the address and inscription detail endpoints are on the boards page /data/block-space-api-boards/ . Every example below is a real read-only GET made on 2026-10-20 between 09:42 and 09:47 UTC, trimmed to a few"},{"t":"The explore.block.space API","u":"/data/explorer-api/","s":"explore.block.space runs the open-source Mempool explorer, and with it the Mempool REST API: what is enabled, where it is documented, and real responses.","k":"Data and APIs","a":"","h":"Where the API is documented · Paths · What is switched on · Examples · How it differs from the block.space API","x":"explore.block.space is block.space's sibling block explorer, the transaction view of the same chain. Its code is the public repository BLOCKdotSPACE/blockspace-explorer https://github.com/BLOCKdotSPACE/blockspace-explorer , a copy of the Mempool Open Source Project, which its README describes as \"the fully-featured mempool visualizer, explorer, and API service\". It reads Blockspace Holdings' node and indexers, and follows the repository's master branch: a push is deployed within about a minute, and a failed check puts the previous build back. Where the API is documented The explorer"},{"t":"Machine surfaces","u":"/data/machine-surfaces/","s":"The files blockspace.wiki publishes for agents and crawlers: sitemap, robots, llms.txt and llms-full.txt, Markdown per page, the Atom feed, the search index, blockspace.json, the live figures and the JSON-LD types. Plus what is planned for the other sites.","k":"Data and APIs","a":"","h":"The surfaces · search-index.json · blockspace.json · state/live.json · JSON-LD · On the other sites: planned","x":"blockspace.wiki is written for people and for programs. Every page is built from one set of Markdown files, and the same build writes the machine surfaces, the files an agent or crawler reads instead of the HTML. Nothing on them is written by hand. A build fails, and writes nothing, on a page without sources, a dead internal link, an undefined glossary term or a live figure that does not exist; so the surfaces never point at a page that"},{"t":"The blockspace.to ord API","u":"/data/ord-api/","s":"blockspace.to is an ord server with its JSON API switched on: how to ask for JSON, the endpoints its guide lists, the recursive /r/ endpoints, the brotli rule for /content, and real responses.","k":"Data and APIs","a":"","h":"Asking for JSON · Endpoints · Recursive endpoints · /content and brotli · Examples · A known defect","x":"blockspace.to is the explorer built into ord, the ordinals indexer, run by Blockspace Holdings as one process with its indexer. It is a fork of ord 0.27.1 that also indexes spent sat ranges spent sats . It indexes sats, inscriptions, runes, addresses and transactions; its own /status says so below . block.space's inscription pages and BTI both read it. Asking for JSON The ord API guide: the server returns JSON instead of HTML when the request carries the header Accept:"},{"t":"Data the other sites publish","u":"/data/other-sites-data/","s":"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.","k":"Data and APIs","a":"","h":"blockspacelabs.com: facts.json · blockspace.news: daily snapshots and the feed · blockspace.markets and the buy board · counters.gallery: /status and the counter API · scribb.it: facts.json (coming soon)","x":"Besides the block.space API /data/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"},{"t":"alkane","u":"/glossary/alkane/","s":"","k":"Glossary","a":"alkanes Alkanes alkane contract AlkaneId","h":"","x":"A token of the Alkanes protocol: a contract run by a WebAssembly program alkanes.wasm, \"the protocol\" in BTI's indexer table and called through protostones. Its identity is its AlkaneId, written block:tx ; DIESEL is 2:0 . In BTI every contract whose code ran in a transaction claims that transaction's bytes, as do the alkanes whose balances moved, and metashrew's trace is the record."},{"t":"anti-battery","u":"/glossary/anti-battery/","s":"","k":"Glossary","a":"","h":"","x":"Blockspace Value Theory's name for \"an instrument that appreciates in energy terms as ambient energy expenditure rises, rather than depleting.\" BVT proposes that blockspace tokens behave this way. It is part of the theory, not a measured property."},{"t":"appropriated field","u":"/glossary/appropriated-field/","s":"","k":"Glossary","a":"appropriated-field carrier side channel","h":"","x":"A field every transaction must have anyway, such as an input's nSequence or a transaction's nLockTime, that a protocol overloads as its message. EPOBC writes its colour tag into nSequence; CAT-21 marks a mint with nLockTime 21. The field's bytes exist regardless, so the data-types reference says BTI should attribute zero incremental bytes to the channel. Ruling B43 says such carriers are selected by the protocol writer's own rule, with any divergence named in the decoder."},{"t":"ARC-20","u":"/glossary/arc-20/","s":"","k":"Glossary","a":"ARC-20 ticker ARC-20 tickers arc20 atomical_id atomical id","h":"","x":"The fungible token standard of Atomicals. One unit is one sat by protocol design, so the units ride sats; the ticker is the token that claims the bytes. Its identity is the atomical id, the commit transaction's id followed by the commit output number, and the ticker is an alias. Units spent through wallets that do not know the protocol scramble or burn, which BTI's token table calls \"decays by scrambling\"."},{"t":"Architecture Decision Record","u":"/glossary/architecture-decision-record/","s":"","k":"Glossary","a":"ADR ADRs","h":"","x":"How the Degent code makes a significant decision: a new component or service, a change of data flow, a signing or custody model, security architecture, a breaking contract change, or a new dependency on a service the project does not run. An ADR is proposed in a pull request under docs/adr/ , open for comment for at least 5 business days, and accepted by the owning team or teams. An accepted ADR is never edited; a later ADR supersedes it."},{"t":"archival node","u":"/glossary/archival-node/","s":"","k":"Glossary","a":"archival nodes archival full node","h":"","x":"A Bitcoin full node that keeps every block, as opposed to a pruned node, which discards old block data."},{"t":"as of block H","u":"/glossary/as-of-block-h/","s":"","k":"Glossary","a":"as of block","h":"","x":"The caption rule every block.space ranking follows. H is the one block the holders appendix is synchronised to. Where the ranking was folded at a different height, or the books are written to another, the detail line names those heights too. A number without its height is not shown."},{"t":"Atelier","u":"/glossary/atelier/","s":"","k":"Glossary","a":"the Atelier","h":"","x":"A section of the degent.club website and a service in the Degent code. Its code renders the Degent frame and placard. The code is Apache-2.0, but images it produces that carry the frame and placard may not be published, sold, inscribed or minted as Degents or under the club's marks."},{"t":"Atomicals container","u":"/glossary/atomicals-container/","s":"","k":"Glossary","a":"containers dmitem dmitems atomicals-nft Atomicals NFT Atomicals NFTs","h":"","x":"An Atomicals NFT collection; its members are dmitems. Both are tokens in BTI, each identified by its atomical id, with names as aliases. NFT binding is outpoint-positional, and the rule forks at block 819,181. The token table counted 1,766 containers and 30,464 dmitems on 2026-08-10. A container's membership is also a group, which aggregates books but claims nothing."},{"t":"Atomicals realm","u":"/glossary/atomicals-realm/","s":"","k":"Glossary","a":"realm realms subrealm subrealms","h":"","x":"One of the Atomicals NFT kinds, with subrealms, identified like every Atomical by its atomical id. BTI names realms as a coverage gap: its Atomicals indexer held zero realms against about 28 % of the footprint verified 2026-08-10 , so the adapter fails closed and their bytes are claimed by nobody."},{"t":"attempt","u":"/glossary/attempt/","s":"","k":"Glossary","a":"attempted failed operation","h":"","x":"A failed token operation, taken only from the protocol's own failure record. Its bytes attribute to the token it named; failed demand that left no record anywhere is residue, measured but never backing."},{"t":"attribution","u":"/glossary/attribution/","s":"","k":"Glossary","a":"attributed attributed bytes attribute","h":"","x":"The judged assignment of blockspace to tokens, per transaction. The books are that attribution: for each token a transaction had a consequence for, BTI writes an entry in each of the three books. BTI attributes bytes to tokens, never to addresses; the holder side is the appendix's work."},{"t":"backing ratio","u":"/glossary/backing-ratio/","s":"","k":"Glossary","a":"","h":"","x":"In the BYTES and BTP drafts, a population's attributed bytes divided by its supply. The one-BYTES-per-byte peg \"is not enforced; it is measured\" by this ratio, which falls when another claimant is later recognised on the same bytes."},{"t":"backing succession","u":"/glossary/backing-succession/","s":"","k":"Glossary","a":"SUCCEED directed burn succession","h":"","x":"A directed burn, drafted as BTP's SUCCEED operation: token A is provably destroyed under its own rules and a successor B is named, and A's backing moves to B. \"Backing moves, it is never created.\" BTP is a draft and does not exist."},{"t":"backing","u":"/glossary/backing/","s":"","k":"Glossary","a":"bought bytes bought backed","h":"","x":"Blockspace bought for a token's purpose. A transaction is bought for a token when it exists for that token's operation: its inputs and outputs, including the funding input, serve the operation and nothing else. Bytes a token merely rides are carriage, measured in full and never backing. A failed operation whose failure the protocol's own ledger records still bought its blockspace, and those bytes count as backing. Failed demand that left no record in any protocol's ledger is measured separately"},{"t":"bare multisig","u":"/glossary/bare-multisig/","s":"","k":"Glossary","a":"bare-multisig fake pubkeys fake multisig","h":"","x":"A data channel in which a 1-of-3 multisig output's first two \"public keys\" are data dressed as 33-byte keys, and the third is usually the sender's real key. Each fake key leaves 31 usable bytes, 62 per output. The data-types reference lists it as the carrier of classic Counterparty, classic Stamps and SRC-20, and Omni Class B. A 114-byte output carrying 62 data bytes costs about 1.84 raw bytes per data byte, and the outputs stay in the UTXO set"},{"t":"batch","u":"/glossary/batch/","s":"","k":"Glossary","a":"batching","h":"","x":"Several inscriptions written by one commit transaction and one reveal transaction, sharing their fixed cost."},{"t":"Bitbar","u":"/glossary/bitbar/","s":"","k":"Glossary","a":"Bitbars","h":"","x":"A bar-shaped inscription on Bitcoin whose size is its name: 1 kB exactly 1,024 bytes , 64 kB, 128 kB and 256 kB. The 1 kB Bitbar is the hero of blockspace.holdings, \"Exactly 1,024 bytes on Bitcoin Mainnet\", and the page's copy of it must stay exactly 1,024 bytes."},{"t":"Bitcoin L1","u":"/glossary/bitcoin-l1/","s":"","k":"Glossary","a":"Bitcoin base layer","h":"","x":"Bitcoin's base layer: the blockchain itself, not a sidechain or second-layer network."},{"t":"Bitcoin Stamp","u":"/glossary/bitcoin-stamp/","s":"","k":"Glossary","a":"stamp stamps Stamps stamp asset stamp assets","h":"","x":"A Counterparty asset whose description carries a file, written into output-side carriers: bare multisig at first, OLGA P2WSH chunks since block 833,000. In BTI's token table, stamp assets are a subset of XCP assets: the asset is the token and the stamp number is a label on it. Stamp 0, at block 779,652, is an asset issuance whose description holds an 85-byte PNG as base64. A STAMP: payload sent through Counterparty's taproot envelope is picked up by stamps indexers as"},{"t":"Bitmap","u":"/glossary/bitmap/","s":"","k":"Glossary","a":"Bitmaps","h":"","x":"In bitmap.holdings' own words: \"Bitmaps turn each Bitcoin block into a piece of digital land. Each Bitcoin block becomes a coordinate. Each coordinate becomes ownable. Each ownership becomes programmable.\" BTI's token catalogue has its own entry, \"bitmap sats\": an inscription that is a district claim, where the token is the inscribed sat and the district number is a label on it, under Ordinal Sats."},{"t":"block subsidy","u":"/glossary/block-subsidy/","s":"","k":"Glossary","a":"subsidy block reward","h":"","x":"The part of a miner's revenue for a block that is not fees. Blockspace Value Theory v3.0, July 2026 gives the current block subsidy as 3.125 BTC, says it \"currently dominates miner revenue and is identical for every block\", and discusses what changes as it approaches zero and fees become the reward."},{"t":"block","u":"/glossary/block/","s":"","k":"Glossary","a":"blocks the chain","h":"","x":"A batch of transactions added to Bitcoin's chain in one step. block.space's data-types reference gives a block's size as an 80-byte header, a count of its transactions, and the sum of their sizes. Consensus caps a block at 4,000,000 weight units. The chain is every block from the genesis block forward."},{"t":"blockspace asset","u":"/glossary/blockspace-asset/","s":"","k":"Glossary","a":"blockspace assets Blockspace Assets","h":"","x":"What Blockspace Holdings acquires and holds, in its tagline: \"We acquire & Hodl Blockspace Assets.\" Its holdings list the Bitbars, Space Blocks and the Litebars."},{"t":"Blockspace Floor Price","u":"/glossary/blockspace-floor-price/","s":"","k":"Glossary","a":"blockspace floor","h":"","x":"In Blockspace Value Theory, the floor price of blockspace tokens, which BVT says is \"always below mint cost and always above zero\", and is literally the cheapest listing at any moment. The BYTES economics analysis 2026-07-29 proposes retiring the term, because the evidence it examined supports a ceiling at replacement cost but not a floor."},{"t":"Blockspace Holdings' node and indexers","u":"/glossary/blockspace-holdings-node-and-indexers/","s":"","k":"Glossary","a":"own node and indexers Blockspace Holdings' own Bitcoin node and indexers","h":"","x":"The Bitcoin full node, the ord server and the BTI indexer that Blockspace Holdings runs itself. block.space, blockspace.to and this wiki read their figures from them, and each figure carries the block height and time it was read."},{"t":"Blockspace Holdings","u":"/glossary/blockspace-holdings/","s":"","k":"Glossary","a":"the company","h":"","x":"The holding company behind block.space and every project listed on block.space/projects; its own page is blockspace.holdings. The owner named it \"Blockspace Holdings\" on 2026-10-20."},{"t":"Blockspace Labs","u":"/glossary/blockspace-labs/","s":"","k":"Glossary","a":"Labs","h":"","x":"The research and development arm of Blockspace Holdings, at blockspacelabs.com: \"research and development for Bitcoin blockspace\". blockspace.to is a Blockspace Labs product."},{"t":"blockspace token","u":"/glossary/blockspace-token/","s":"","k":"Glossary","a":"blockspace tokens BT BTs","h":"","x":"In Blockspace Value Theory, \"any asset whose existence required the permanent consumption of Bitcoin block capacity\". BVT calls it a receipt of consumption, \"not a claim on capacity\". Its examples are runes, BRC-20s, alkanes, inscribed sats and Counterparty assets. The Shared Claim Axiom adds how its backing is measured when several tokens claim the same bytes."},{"t":"blockspace","u":"/glossary/blockspace/","s":"","k":"Glossary","a":"block space","h":"","x":"The space in Bitcoin's blocks: the bytes of every transaction a block holds, which is limited by the block weight limit and paid for in fees."},{"t":"Book A","u":"/glossary/book-a/","s":"","k":"Glossary","a":"inclusive book the inclusive book","h":"","x":"The inclusive book: the whole transactions bought for a token, shared where shared. When several tokens share a transaction, its bytes divide among them under the Shared Claim Axiom. In the partition it is content + structure + overhead, \"bytes bought for you at all\", and it is the backing measure. Fees follow Book A. On every entry C ≤ B ≤ A, so Book A is the widest of the three books."},{"t":"Book B","u":"/glossary/book-b/","s":"","k":"Glossary","a":"regional book the regional book","h":"","x":"The regional book: the measured regions a token's operations wrote, read or moved through, the transaction's relevant structure and nothing else. In the partition it is content + structure, \"bytes bought exclusively for you\". A null in the regional book means not measured, never zero."},{"t":"Book C","u":"/glossary/book-c/","s":"","k":"Glossary","a":"content book the content book","h":"","x":"The content book: the artifact bytes alone, the body of the file or message with all framing removed. In the partition it is content only, \"the artifact itself\". A protocol that carries no artifact body measures zero in the content book, and that measured zero is not a missing measurement."},{"t":"book entry","u":"/glossary/book-entry/","s":"","k":"Glossary","a":"book_entry","h":"","x":"BTI's primary record of the books: one row per transaction, token , storing three disjoint components content, structure and overhead plus a fee share. The books are running sums over those components and are never stored themselves."},{"t":"bounty","u":"/glossary/bounty/","s":"","k":"Glossary","a":"bounties bounty platform","h":"","x":"On the Devcash bounty platform, a developer task posted with a reward in ETH or DEV. Posters \"crowdsource developer talent\"; hunters \"perform developer tasks, earn DEV\"."},{"t":"BRC-20 tick","u":"/glossary/brc-20-tick/","s":"","k":"Glossary","a":"BRC-20 ticks BRC-20 brc20 tick ticks","h":"","x":"A BRC-20 token, named by its tick. Its identity is the case-folded tick. A tick is a token because its units transfer by themselves under the ledger's rules; the inscription that carries a BRC-20 operation is not the token, so a BRC-20 mint has two claimants, the sat and the tick, which divide the bytes they share."},{"t":"BTI","u":"/glossary/bti/","s":"","k":"Glossary","a":"Blockspace Token Indexer","h":"","x":"The Blockspace Token Indexer, the instrument that produces every number the block.space meter displays. It counts the bytes, catalogues the operations, and writes the books."},{"t":"BTP","u":"/glossary/btp/","s":"","k":"Glossary","a":"Blockspace Token Protocol","h":"","x":"The Blockspace Token Protocol, a design draft 0.1, 2026-07-29 of \"an attribution-layer protocol\" that would answer \"which token owns which consumed bytes\" and make that ownership transactable. It does not exist; its marker encoding is unwritten. See BTP /concepts/btp/ ."},{"t":"burned bytes","u":"/glossary/burned-bytes/","s":"","k":"Glossary","a":"burned","h":"","x":"One of the four categories every block's bytes divide into: bytes that backed tokens that were provably destroyed."},{"t":"the buy board","u":"/glossary/buy-board/","s":"","k":"Glossary","a":"buy board block.space buy board","h":"","x":"block.space's board of assets listed for bitcoin on the venues it watches, ranked by sats per kB, with the buy flow at block.space/buy. blockspace.markets is a static page built from its public listing data every 10 minutes."},{"t":"BVT","u":"/glossary/bvt/","s":"","k":"Glossary","a":"Blockspace Value Theory","h":"","x":"Blockspace Value Theory, a living document and an untested thesis version 3.0, July 2026 . It proposes that blockspace tokens \"derive monetary value from the scarce resource they permanently consume\": Bitcoin blockspace. It holds that they form one commodity market denominated in kilobytes, with a price floor. The text itself says several of its central claims are untested. See Blockspace Value Theory /concepts/blockspace-value-theory/ ."},{"t":"BYTES","u":"/glossary/bytes-token/","s":"","k":"Glossary","a":"BYTES token BITS","h":"","x":"A draft 0.2, 2026-07-29 of a fungible blockspace token, minted one per byte of a transaction's consumed blockspace: \"1 BYTES = 1 byte of consumed blockspace\". It was called BITS in draft 0.1. It does not exist. All-caps BYTES is the token; lowercase bytes is the unit. See BYTES /concepts/bytes/ ."},{"t":"carriage","u":"/glossary/carriage/","s":"","k":"Glossary","a":"riding carriage bytes rides","h":"","x":"Bytes a token rode without buying them. A token rides a transaction when the transaction would have happened anyway, such as a payment or consolidation that carried the token along. Carriage is measured in full and is never backing: carriage answers what moved through the blockspace, backing answers what the blockspace was bought for. It is one of the four categories of the conservation partition."},{"t":"CAT-21","u":"/glossary/cat-21/","s":"","k":"Glossary","a":"CAT-21 sats cat21","h":"","x":"A protocol whose mint is any transaction with nLockTime = 21 . In BTI the cat is a label; the token is the first sat of output 0, a sat in the Ordinal Sats family, catalogued by the ord adapter. The locktime field exists in every transaction, so the data-types reference says the channel costs no extra bytes."},{"t":"cenotaph","u":"/glossary/cenotaph/","s":"","k":"Glossary","a":"cenotaphs","h":"","x":"A malformed runestone, as ord decodes it. BTI's case law records a cenotaph as a protocol event, not garbage: a cenotaph that carries an etching still creates the rune, with no terms and no premine, and the protocol's cenotaph rule burns the runes on its inputs. Case 11 of the BTI case studies is one: INSCRIBERUNES, etched at block 840,101 by a runestone with the flaw truncated-field ."},{"t":"citation","u":"/glossary/citation/","s":"","k":"Glossary","a":"inscription citation","h":"","x":"What a writer keeps after writing an inscription: its inscription id, block, content type, length and SHA-256 hash."},{"t":"claimed bytes","u":"/glossary/claimed-bytes/","s":"","k":"Glossary","a":"claimed","h":"","x":"One of the four categories every block's bytes divide into: bytes that back a living token. With carriage, burned bytes and unclaimed bytes they sum to the block's exact size."},{"t":"claims","u":"/glossary/claims/","s":"","k":"Glossary","a":"T2 the catalogue claim","h":"","x":"T2, BTI's claims layer, which the Sync page calls the catalogue. Adapters read each protocol's records and write claims: token X touched transaction Y at these regions , with labels. Every claim is grounded in a protocol record and owned by a real token. Claims are append-only facts; judgment happens in the books."},{"t":"clean-mint rule","u":"/glossary/clean-mint-rule/","s":"","k":"Glossary","a":"","h":"","x":"A rule proposed in the BYTES draft: a mint transaction may carry no data-carrying structure other than the BYTES marker. It would close the concealed co-claim by construction, at the cost that BYTES could not be minted alongside an inscription or other token operation."},{"t":"coinbase transaction","u":"/glossary/coinbase-transaction/","s":"","k":"Glossary","a":"coinbase","h":"","x":"The first transaction of every block, written by the miner. Its input has no previous output to spend, and its scriptSig is 2 to 100 bytes and must begin with the block height BIP 34 . After segwit it also carries the witness commitment. Miners pay no fee to themselves on it. Sats a coinbase never claimed are lost sats."},{"t":"concealed co-claim","u":"/glossary/concealed-co-claim/","s":"","k":"Glossary","a":"concealed co-claims","h":"","x":"A risk named in the BTP and BYTES drafts: minting or declaring against a transaction that also carries an unrecognised protocol's token, selling at face value, and leaving the dilution to buyers when that protocol is recognised. BTP answers it with disclosure; BYTES proposes the clean-mint rule."},{"t":"confirmation","u":"/glossary/confirmation/","s":"","k":"Glossary","a":"confirmations","h":"","x":"A block containing the transaction. Each later block adds one more."},{"t":"consensus hash","u":"/glossary/consensus-hash/","s":"","k":"Glossary","a":"R13 books hash","h":"","x":"A hash chained over each committed window of book entries bti.books hash , rule R13 of the ruleset . block.space's Sync page shows the latest window, its block range, its entry count and the start of its hash."},{"t":"consequence principle","u":"/glossary/consequence-principle/","s":"","k":"Glossary","a":"","h":"","x":"The Shared Claim Axiom's rule that a token claims bytes \"iff the protocol assigned those bytes a consequence in that token's state\": creation, transfer, burn or any state change. The B19 draft 2026-07-31, not applied to the axiom proposes demoting it to a description; BTI's ruleset v1 treats it as \"the description\", with a counterfactual test as the gate."},{"t":"conservation","u":"/glossary/conservation/","s":"","k":"Glossary","a":"trust anchor every byte counted exactly once the four categories","h":"","x":"\"Every byte counted exactly once.\" Each block partitions into four categories, claimed, carriage, burned and unclaimed, that sum to the block's exact size, with no byte in two of them. block.space calls this partition its trust anchor: the categories are complete and exclusive, and anyone can add the numbers."},{"t":"content type","u":"/glossary/content-type/","s":"","k":"Glossary","a":"","h":"","x":"The label stored with a payload such as application/pdf that tells readers how to open it."},{"t":"counter","u":"/glossary/counter/","s":"","k":"Glossary","a":"counters Bitcoin Counters numbered file event","h":"","x":"A Bitcoin Counter is \"a numbered file event\": a file committed to Bitcoin as the description of a Counterparty asset, carried in a Counterparty taproot envelope, and given a global, gap-free number in order of creation, from 0. It passes two tests at once: the bytes are the description of a valid Counterparty issuance or fairminter deploy, and they reached the chain inside witness data. Either test alone is nothing. Counter 0 is XDUALS, at block 902,005, five blocks after"},{"t":"Counterparty DEX","u":"/glossary/counterparty-dex/","s":"","k":"Glossary","a":"DEX","h":"","x":"Counterparty's on-chain order book. An order gives one asset to get another, with BTC allowed on either side; a non-BTC give is escrowed until the order fills, expires or is cancelled, and a matched BTC leg must be paid within about 20 blocks. Counterparty has one trade message, and consensus alone decides whether it fills against the book or a liquidity pool."},{"t":"counterparty + ord","u":"/glossary/counterparty-plus-ord/","s":"","k":"Glossary","a":"counterparty/ord","h":"","x":"The style of Counterparty taproot envelope that Counterparty Core emits with inscription=true : the same envelope plus the ordinals framing, with every field an official ordinals tag and tag 7 carrying xcp . Its reveal creates two independently ownable assets: the Counterparty asset, and an ordinals inscription on its own output. The stored value is counterparty/ord . The first five counters are all this style."},{"t":"Counterparty","u":"/glossary/counterparty/","s":"","k":"Glossary","a":"Counterparty Core","h":"","x":"The protocol whose assets carry counters. For counters it supplies identity, ownership, naming, transfer and, since its v11 taproot envelope, the content itself. Counterparty Core is its node software. It decides message validity, asset identity, ownership and content; the counters indexer never reimplements that consensus. \"Bitcoin Core\" is the separate Bitcoin node; the counters docs always name the two in full."},{"t":"coverage","u":"/glossary/coverage/","s":"","k":"Glossary","a":"coverage line","h":"","x":"The share of Book A bytes the leaderboard can place on addresses. A token whose holders the appendix cannot see contributes nothing to any address, and the coverage line states what share of the books that leaves out. On 2026-10-20 the leaderboard read 94.6 % of Book A bytes, with Omni, brc100 and op20 not measured."},{"t":"cursed inscription","u":"/glossary/cursed-inscription/","s":"","k":"Glossary","a":"cursed cursed inscriptions","h":"","x":"An inscription ord numbers apart from the blessed ones, with a negative number such as −10,508 . ord /status counts the two separately."},{"t":"cursor","u":"/glossary/cursor/","s":"","k":"Glossary","a":"cursors","h":"","x":"A saved height that records how far one stage of an index has completed. BTI's three are census T1 , claims T2 and books T3 ; the holders appendix keeps its own, the block H its pages print."},{"t":"decay-by-amnesia","u":"/glossary/decay-by-amnesia/","s":"","k":"Glossary","a":"supply deflation by amnesia","h":"","x":"The Atomicals observation's name for the slow, unintentional burn of ARC-20 tokens: with protocol-aware wallets gone, holders spending the colored sats through ordinary wallets scramble or burn them under the protocol's own rules. The Shared Claim Axiom calls it \"blockspace burning continuously at scale\"."},{"t":"decentralization constraint","u":"/glossary/decentralization-constraint/","s":"","k":"Glossary","a":"decentralisation constraint","h":"","x":"In Blockspace Value Theory, the true limit on blockspace supply: \"the largest chain growth compatible with independent verification remaining broadly feasible.\" BVT calls it a social variable, not a constant, and says the 4,000,000 weight-unit limit is where the community currently believes it binds."},{"t":"Decentralized Gentlemen Club","u":"/glossary/decentralized-gentlemen-club/","s":"","k":"Glossary","a":"Degent Club","h":"","x":"The collection and club at degent.club. In its own words, \"a community-driven 10K ordinal collection of unique Pepes in tuxedos, built on Bitcoin\". The 10K is its size when fully minted, not a count: 10,000 when fully minted, inscribed . Its README calls it a collection of inscriptions plus \"the automated, non-custodial mint that lets anyone add a Degent, up to a block-sized one, from the website with no human in the loop\" the Degent mint . The name is"},{"t":"dedicated","u":"/glossary/dedicated/","s":"","k":"Glossary","a":"dedicated claim","h":"","x":"Said of a claim whose transaction exists for the token's operation: its inputs and outputs, the funding input included, serve the operation or are change. A dedicated claimant shares the transaction's remainder overhead in Book A."},{"t":"Degent mint","u":"/glossary/degent-mint/","s":"","k":"Glossary","a":"non-custodial mint","h":"","x":"degent.club's \"automated, non-custodial mint that lets anyone add a Degent, up to a block-sized one, from the website with no human in the loop\", at degent.club/mint. Its service, degent-mint , holds the order state machine, the art review, a policy signer and lanes; degent-mint-sdk holds the rules, domain types and a typed API client. The rules set no cap per wallet: \"Mint as many as you want\"."},{"t":"Degent","u":"/glossary/degent/","s":"","k":"Glossary","a":"Degents","h":"","x":"A Degent is an inscription in the Decentralized Gentlemen Club collection at degent.club. The club's minting rules on its site as captured in September 2026 ask for a square JPEG of at least 200KB showing a Pepe character in a tuxedo with a mandatory bowtie, framed, with a placard that says \"DEGEN\", \"DEGENT\" or \"REGEN\" the frame and placard . The collection is 10,000 when fully minted: inscribed . The name \"Degent\" and the Degent artwork are not licensed; all"},{"t":"delegate inscription","u":"/glossary/delegate-inscription/","s":"","k":"Glossary","a":"delegation delegate","h":"","x":"An inscription that displays another inscription's content. On block.space it is ranked by the bytes it bought, a few hundred, not by the size of what it shows."},{"t":"Devcash","u":"/glossary/devcash/","s":"","k":"Glossary","a":"DEV","h":"","x":"\"Cash for the developer economy\": DEV, an ERC-20 token, \"the official currency of Blockchain Developers United\", with a bounty platform and a decentralized exchange at devcash.dev."},{"t":"dispenser","u":"/glossary/dispenser/","s":"","k":"Glossary","a":"dispensers","h":"","x":"A Counterparty offer that escrows an asset and vends it for BTC at a price per lot that cannot change while it is open. A purchase needs a Counterparty dispense message: since block 866,000 a bare BTC payment to a dispenser address buys nothing. A closed dispenser keeps vending for about 5 blocks, then the unsold stock returns to the closer."},{"t":"dust claim","u":"/glossary/dust-claim/","s":"","k":"Glossary","a":"dust claims","h":"","x":"In the Shared Claim Axiom, \"a valid claim whose standalone value sits below the cost and friction of exercising it\". The split stays equal on paper, but the market treats the dust claim's share as going to its co-claimant, as with a generic BRC-20 transfer inscription."},{"t":"edict","u":"/glossary/edict/","s":"","k":"Glossary","a":"edicts","h":"","x":"The part of a runestone that moves an amount of one rune to a chosen output of the transaction. Units the edicts do not allocate follow the runestone's pointer. Under ruleset v1's fact table, an edict or pointer aimed at a provably unspendable output is a burn."},{"t":"edition","u":"/glossary/edition/","s":"","k":"Glossary","a":"daily edition","h":"","x":"One day of blockspace.news. A snapshot of block.space's public API is saved each day at 00:15 UTC; an edition is the difference between that day's snapshot and the one before. A rewound or rewritten set of books is reported as \"no comparison\", never as a negative."},{"t":"enabler","u":"/glossary/enabler/","s":"","k":"Glossary","a":"enabling transaction enabling link","h":"","x":"A transaction that exists to make another possible: an inscription's commit, a CPFP child, SPOOL fuel. Its bytes join the enabled transaction's pool and surface in Book A only."},{"t":"envelope","u":"/glossary/envelope/","s":"","k":"Glossary","a":"inscription envelope witness envelope","h":"","x":"A data carrier inside a taproot script-path witness, holding content as pushes of at most 520 bytes each. ord's envelope carries the marker 6f7264 ; Counterparty and Counters have envelopes of their own."},{"t":"etching","u":"/glossary/etching/","s":"","k":"Glossary","a":"etch etched","h":"","x":"The runestone operation that creates a rune. The rune's id is the etching's position on the chain, block and transaction index block:tx , and its name is an alias. BTI labels an etching mint , because it creates the token; the commit that carries the rune's name commitment is an enabler, and its bytes reach Book A."},{"t":"explore.block.space","u":"/glossary/explore-block-space/","s":"","k":"Glossary","a":"the explorer explorer","h":"","x":"The sibling block explorer of block.space, \"the transaction view of the same chain\". On block.space, \"Explorer\" refers only to that site; block.space's own data page is Tokens. Its code is the public repository BLOCKdotSPACE/blockspace-explorer https://github.com/BLOCKdotSPACE/blockspace-explorer ."},{"t":"fairminter","u":"/glossary/fairminter/","s":"","k":"Glossary","a":"fairminter deploy fairmint fairmints","h":"","x":"A Counterparty message that deploys a fair-minted asset. A fairminter deploy whose description is a file is itself a counter; the fairmints that follow never are, so \"a fair-minted collection gets one counter at deploy\". Since Counterparty Core v11.2's fairmint pool gate mainnet block 961,100 a fairminter can seed a liquidity pool at soft cap with every satoshi it raised, minting the LP tokens to the unspendable address."},{"t":"fee floor","u":"/glossary/fee-floor/","s":"","k":"Glossary","a":"minrelaytxfee minimum relay fee","h":"","x":"The lowest fee rate a node will relay and keep in its mempool, set by minrelaytxfee. Bitcoin Core's default floor is 1 sat/vB; Blockspace Holdings' own Bitcoin node runs with minrelaytxfee=0."},{"t":"fee rate","u":"/glossary/fee-rate/","s":"","k":"Glossary","a":"feerate sat/vB","h":"","x":"The fee a transaction pays per vbyte, in sats per vbyte sat/vB . At a rate f, a witness byte costs f/4 sats and a non-witness byte f sats."},{"t":"five-colour family key","u":"/glossary/five-colour-family-key/","s":"","k":"Glossary","a":"colour key family key five-colour key","h":"","x":"The colours block.space uses to name token families. The five families with the most blockspace by Book A share when it was chosen on 2026-10-19, Ordinal Sats, Runes, BRC-20, Alkanes and Omni, each have a hue from IBM Carbon's palette; every other family is a neutral grey \"Other\". Colour names the family, never the rank: a family keeps its colour on every page and in every mode. Since 2026-10-20 each leaderboard bar runs largest family first, and the key row"},{"t":"frame and placard","u":"/glossary/frame-and-placard/","s":"","k":"Glossary","a":"placard gold frame","h":"","x":"The ornamental gold picture frame and the placard reading DEGEN , DEGENT or REGEN that every Degent carries. The club's minting rules require it \"Must be framed and include a placard\" , and the Degent mint's automated art review checks it. As a visual design and trade dress it is not licensed all rights reserved , even where the code that draws it is Apache-2.0."},{"t":"free-ride index","u":"/glossary/free-ride-index/","s":"","k":"Glossary","a":"B/A dedicated share","h":"","x":"The fraction of a token's or protocol's Book A that is its own measured structure, Book B ÷ Book A. A value near 1 means it built its own transactions; a low value means most of its inclusive claim rode payments that were happening anyway."},{"t":"full-RBF","u":"/glossary/full-rbf/","s":"","k":"Glossary","a":"fullrbf","h":"","x":"A relay policy setting of a Bitcoin node fullrbf , about replacing unconfirmed transactions. Blockspace Holdings' own Bitcoin node runs with it on; the Labs study \"Full-RBF in practice\" proposes to count the replacements its mempool sees."},{"t":"heaviest tokens board","u":"/glossary/heaviest-tokens-board/","s":"","k":"Glossary","a":"the heaviest tokens board heaviest tokens","h":"","x":"block.space/heaviest-tokens: the 100,000 heaviest tokens by Book A, every byte of every transaction their operations bought, shared where shared. One row is one token whatever the protocol a sat, a rune, a BRC-20 tick, a Counterparty asset, an alkane , because the measure is bytes, not kind. Toggles switch to Book B and Book C; each family has a tab."},{"t":"Hodl","u":"/glossary/hodl/","s":"","k":"Glossary","a":"Hodling","h":"","x":"The deliberate spelling in Blockspace Holdings' tagline, \"We acquire & Hodl Blockspace Assets.\" The spelling is fixed: every Blockspace Holdings property keeps the \"Hodl\" wordplay."},{"t":"holder","u":"/glossary/holder/","s":"","k":"Glossary","a":"token holder","h":"","x":"An owner of a token's units, keyed by scriptPubKey the address is a rendering of it . Burn addresses are holders too. block.space ranks holders by the blockspace behind what they hold."},{"t":"indexer","u":"/glossary/indexer/","s":"","k":"Glossary","a":"","h":"","x":"Software that reads every block and builds a searchable view of it. ord is the indexer for inscriptions."},{"t":"initial bounty offering","u":"/glossary/initial-bounty-offering/","s":"","k":"Glossary","a":"IBO","h":"","x":"Devcash's way of allocating DEV, in its own words \"inspired by ICO. Instead of money, you put your skills and time to build awesome things to get Devcash.\" It runs on the Devcash bounty platform."},{"t":"inscription id","u":"/glossary/inscription-id/","s":"","k":"Glossary","a":"inscription ID","h":"","x":"The reveal's transaction id, then the letter i, then the inscription's position in that transaction."},{"t":"inscription","u":"/glossary/inscription/","s":"","k":"Glossary","a":"inscriptions","h":"","x":"Content bound to a sat by ord, carried in a witness envelope. Under BTI's law the inscription is content, not a token: the inscribed sat is the token that claims the bytes."},{"t":"label","u":"/glossary/label/","s":"","k":"Glossary","a":"labels a label on a token","h":"","x":"Under ruling U3, \"a token is exactly what can be transferred by itself, proven on chain; everything else is a label on one\". A label never claims bytes; it rides a token. Bitmap district numbers and sat names are labels on inscribed sats, a stamp number is a label on a Counterparty asset, SRC-721 is a label on a Counterparty asset, and SPOOL's PIECE is a label."},{"t":"largest inscriptions board","u":"/glossary/largest-inscriptions-board/","s":"","k":"Glossary","a":"the largest inscriptions board largest inscriptions","h":"","x":"block.space/largest-inscriptions: the 100,000 largest inscriptions by content bytes Book C , the bytes the inscription bought, not the bytes it shows. A delegate inscription displays another inscription's content and is ranked at the few hundred bytes it bought. Tabs rank the other content families Counterparty assets, SRC-20, BRC-20, TAP by the same book, and \"by sat\" ranks sats instead."},{"t":"lazy consensus","u":"/glossary/lazy-consensus/","s":"","k":"Glossary","a":"","h":"","x":"The rule for day-to-day changes in the Degent code's governance. Maintainers seek consensus in the pull request review, and silence after a reasonable review period is consent. The owning team's approval plus green CI is enough to merge."},{"t":"liquidity pool","u":"/glossary/liquidity-pool/","s":"","k":"Glossary","a":"liquidity pools XCP pool XCP pools XCP liquidity pool XCP liquidity pools AMM pool","h":"","x":"A constant-product reserve pair on Counterparty, with its own LP token, native since Counterparty Core v11.1's amm pools gate. There is no \"create pool\" message: the first deposit creates the pool, and its two amounts set the opening price. counters.fun lists the counters that have pools against XCP."},{"t":"Litebars","u":"/glossary/litebars/","s":"","k":"Glossary","a":"Litebar LITEBARS","h":"","x":"Litecoin inscriptions. Their collection page calls them \"ordinal inscriptions that represent Litecoin blockspace, measured in kilobytes\". Their cover is a silver 1 kB litebar of exactly 1,024 bytes, the Bitbar's design in silver. The Labs site lists them as held by the company."},{"t":"Litepedia","u":"/glossary/litepedia/","s":"","k":"Glossary","a":"","h":"","x":"The project at litepedia.space: \"Wikipedia on Litecoin. The encyclopedia uploaded to Litecoin, where anyone can pay LTC to make an edit, with a robust editing system.\" Not yet built."},{"t":"lost sats","u":"/glossary/lost-sats/","s":"","k":"Glossary","a":"lost_sats","h":"","x":"Sats that coinbase transactions never claimed, so they exist in no output. ord's /status counts them."},{"t":"LP token","u":"/glossary/lp-token/","s":"","k":"Glossary","a":"LP tokens","h":"","x":"The token a Counterparty liquidity pool gives its depositors. Burning LP tokens takes both assets back pro rata. LP tokens sent to the unspendable address lock the liquidity, and counters.fun shows that lock as the share of LP supply at the burn address."},{"t":"machine surfaces","u":"/glossary/machine-surfaces/","s":"","k":"Glossary","a":"machine surface machine-readable surfaces","h":"","x":"The files a site publishes for agents and crawlers, built from the same source as its pages: sitemap.xml, robots.txt, llms.txt and llms-full.txt, JSON-LD, an Atom feed and /.well-known/blockspace.json. blockspace.wiki is the pilot site for them."},{"t":"mempool","u":"/glossary/mempool/","s":"","k":"Glossary","a":"","h":"","x":"The waiting room of unconfirmed transactions that miners choose from."},{"t":"metaprotocol adapter","u":"/glossary/metaprotocol-adapter/","s":"","k":"Glossary","a":"adapter adapters","h":"","x":"The T2 unit that adapts one external metaprotocol indexer to BTI and catalogues the claims of every token that indexer's protocols define; ord's adapter, for example, catalogues inscribed sats and CAT-21 sats. Trust attaches to the adapter."},{"t":"metaprotocol indexer","u":"/glossary/metaprotocol-indexer/","s":"","k":"Glossary","a":"indexers","h":"","x":"An external service that indexes one or more token protocols ord, Counterparty Core, metashrew, OPI and others and that a BTI adapter reads for identity and validity. Byte counts never come from it; they come from the raw chain."},{"t":"metashrew","u":"/glossary/metashrew/","s":"","k":"Glossary","a":"rockshrew-mono","h":"","x":"The indexer that runs alkanes.wasm over the chain and records every Alkanes call as a trace. BTI's metashrew adapter treats it as definitional, because its ruleset is the protocol. The indexer table calls it \"routinely the pass's binding clamp\": when it lags, the catalogue stage waits for it."},{"t":"native protocol","u":"/glossary/native-protocol/","s":"","k":"Glossary","a":"native decoder natively indexed","h":"","x":"A protocol BTI indexes itself, with its own decoder reading the chain from bitcoind and no external indexer between; runes, Omni and BRC-100 are examples. Its trust is \"native\", zero hops."},{"t":"non-custodial","u":"/glossary/non-custodial/","s":"","k":"Glossary","a":"non custodial","h":"","x":"Never holding the user's funds or keys: the user's own wallet funds and signs."},{"t":"not measured","u":"/glossary/not-measured/","s":"","k":"Glossary","a":"not yet measured","h":"","x":"block.space's words for a figure the instrument has not measured: a book not measured for a protocol, a sat the record has not bound to an inscription, a holder the appendix cannot see. Each is written in words. A zero means a measured zero."},{"t":"OLGA","u":"/glossary/olga/","s":"","k":"Glossary","a":"Octet Linked Graphics & Artifacts P2WSH data chunking","h":"","x":"\"Octet Linked Graphics & Artifacts\": the Stamps encoding, in use since block 833,000, that chunks file data 32 bytes at a time into the witness-program field of consecutive P2WSH outputs. The \"hashes\" are raw data, so the outputs can never be spent and stay in the UTXO set. The data sits in output scripts, not in witness data, so no witness discount applies; the data-types reference puts the cost at about 1.34 raw bytes per data byte. The outputs look"},{"t":"Omni property","u":"/glossary/omni-property/","s":"","k":"Glossary","a":"Omni properties Omni omni_property","h":"","x":"A token of the Omni protocol, of the Mastercoin lineage. Its identity is a property id assigned by replaying the protocol; human names such as TetherUS property 31 are aliases. BTI reads Omni with its own decoder, Class C only, where the message rides an OP RETURN that begins with the marker \"omni\"."},{"t":"OP_RETURN","u":"/glossary/op-return/","s":"","k":"Glossary","a":"nulldata OP_RETURN output","h":"","x":"An output whose script begins with OP RETURN 0x6a , which makes it provably unspendable; Bitcoin Core never adds it to the UTXO set. Its bytes are non-witness, so each costs one vbyte. Consensus has never limited its size; the limits are relay policy, and Bitcoin Core 30.0 raised the default to 100,000 bytes and allowed several such outputs per transaction. The data-types reference lists Runes, alkanes protostones, small Counterparty messages, Omni Class C, Pipe and Charms among its users."},{"t":"OPI","u":"/glossary/opi/","s":"","k":"Glossary","a":"opi-brc20 opi-ord the OPI stack","h":"","x":"An indexer stack for inscription-borne protocols. BTI counts it as several indexers that sync on their own: opi-brc20 the BRC-20 ledger , opi-bitmap, opi-sns, and opi-ord an ord-side extraction . Each has its own adapter, all of trust \"derived\"."},{"t":"ord","u":"/glossary/ord/","s":"","k":"Glossary","a":"ord server","h":"","x":"The ordinals indexer and explorer. Its fork, run by Blockspace Holdings, serves blockspace.to and is the definitional source for BTI's inscription-to-sat binding, sat numbers and inscription numbers."},{"t":"ordinal number","u":"/glossary/ordinal-number/","s":"","k":"Glossary","a":"sat number ordinal","h":"","x":"The number ord gives each sat. BTI uses it as the sat token's identity its canonical ref ; ord's numbering is definitional."},{"t":"Ordinal Sats","u":"/glossary/ordinal-sats/","s":"","k":"Glossary","a":"sat family sats","h":"","x":"The display name of the sat family on block.space, renamed from \"Individual Sats\" on 2026-10-19. The key stays sat in every URL, API field and database row. Under it sit Ordinal Inscriptions, bitmap, sat names and CAT-21."},{"t":"payload","u":"/glossary/payload/","s":"","k":"Glossary","a":"","h":"","x":"The file being written into an inscription."},{"t":"pointer counter","u":"/glossary/pointer-counter/","s":"","k":"Glossary","a":"pointer-like content pointer counters","h":"","x":"A counter whose content is a single URI token ipfs: , ar:// , http s :// rather than a file. It is a full, valid counter, but only the pointer is on chain. A counters server shows the pointer text and never fetches it; counters.fun does not display pointer counters at all."},{"t":"price per KB","u":"/glossary/price-per-kb/","s":"","k":"Glossary","a":"","h":"","x":"counters.fun's price against on-chain size: the market cap spread over the bytes the asset carries on chain, summed over every counter on it, so price × circulating supply ÷ KB, in the price's own unit. Every pooled card, dispenser card and DEX row on counters.fun shows it."},{"t":"protostone","u":"/glossary/protostone/","s":"","k":"Glossary","a":"protostones","h":"","x":"An Alkanes message carried inside a runestone's OP RETURN, in the protorunes field tag 16383 , which plain runes ignores. A protostone names a protocol tag, a pointer, a refund output and a cellpack, the call to a contract. One runestone can hold several, and a protostone can point at the next one through a \"shadow\" output number past the real outputs."},{"t":"rankings","u":"/glossary/rankings/","s":"","k":"Glossary","a":"the rankings Rankings page","h":"","x":"block.space's boards that rank by bytes, never by count, and the index page at block.space/rankings that lists them with their top three rows. The rankings document describes three measures: inscriptions by content Book C , tokens by what they bought Book A , and addresses by the blockspace behind what they hold. On 2026-10-20 the live index lists four boards: the leaderboard, the largest inscriptions, the heaviest tokens and the largest collections, which showed nothing ranked yet."},{"t":"raw bytes","u":"/glossary/raw-bytes/","s":"","k":"Glossary","a":"total size raw size","h":"","x":"A transaction's full serialized size, witness included. BTI's books measure raw bytes, with no weight discounting; vbytes are carried beside them as an observable."},{"t":"Readings A, B and C","u":"/glossary/readings-a-b-c/","s":"","k":"Glossary","a":"Reading A Reading B Reading C","h":"","x":"The three readings Blockspace Value Theory offers for why the market prices provenance rather than kilobytes. Reading A: the market is immature and kilobyte pricing will come. Reading B: consumption sets the floor, provenance sets the price \"probably the strongest defensible version\" . Reading C: consumption is not a value driver and the floor is cultural."},{"t":"recursive inscription","u":"/glossary/recursive-inscription/","s":"","k":"Glossary","a":"recursion","h":"","x":"An inscription that refers to other inscriptions' content instead of repeating it. BVT lists recursion as a way to reduce per-item consumption."},{"t":"reinscription","u":"/glossary/reinscription/","s":"","k":"Glossary","a":"reinscriptions","h":"","x":"New content attached to a Counterparty asset you own: a Counterparty reissuance with a fresh taproot-carried description quantity 0, on counters.fun's mint page . It is numbered like any other counter. Numbering is per event, so an unlocked asset collects a new counter each time; its lowest-numbered counter is its original, and no earlier counter is erased."},{"t":"reorg","u":"/glossary/reorg/","s":"","k":"Glossary","a":"reorgs","h":"","x":"When a competing chain replaces recent blocks, undoing their confirmations."},{"t":"replacement ceiling","u":"/glossary/replacement-ceiling/","s":"","k":"Glossary","a":"trough parity","h":"","x":"A term proposed in the BYTES economics analysis 2026-07-29 : replacement cost in its role as an arbitrage-enforced upper bound on the price of reproducible blockspace assets. It would replace BVT's \"mint cost anchor\". Non-reproducible provenance assets have none. Trough parity is the replacement cost at the cheapest fee window an arbitrageur can wait for."},{"t":"residue","u":"/glossary/residue/","s":"","k":"Glossary","a":"typed residue residue row","h":"","x":"Bytes outside the claim gate: a protocol-shaped operation that no token claims, because the protocol's own record shows no failure to cite B31 or because no token exists to claim it U5 . Residue is measured demand, never backing, and its rows persist B31a . A mint naming a tick that was never deployed, or a genesis that the protocol's own rules voided, is residue."},{"t":"reveal transaction","u":"/glossary/reveal-transaction/","s":"","k":"Glossary","a":"reveal commit transaction","h":"","x":"In a Counterparty taproot mint, the commit transaction pays to a taproot address committing to the envelope tapscript. The reveal transaction spends that output by the script path, exposing the envelope in input 0's witness, and carries an OP RETURN holding only the literal marker CNTRPRTY . The reveal is the transaction Counterparty parses and the one a counter is keyed to. An unrevealed commit is nothing."},{"t":"rolling hash","u":"/glossary/rolling-hash/","s":"","k":"Glossary","a":"rolling consensus hash consensus hash chain","h":"","x":"How independent counters indexers check that they agree. Each counter extends a SHA-256 chain over its number, transaction, position, kind, asset and content hash, seeded from the tag counters:v3:bitcoin-mainnet:902000 . Two indexers agree on the whole history if and only if their latest rolling hash matches. It is not BTI's consensus hash."},{"t":"ruleset","u":"/glossary/ruleset/","s":"","k":"Glossary","a":"ruleset v1","h":"","x":"BTI's versioned law: five kernel rules U1 to U5 , one division formula, two named judgments and the standing law, plus the adapter roster and source pins. The consensus hash is comparable only within one ruleset version."},{"t":"rune","u":"/glossary/rune/","s":"","k":"Glossary","a":"runes Runes runestone","h":"","x":"A token of the Runes protocol, whose messages runestones are carried in an OP RETURN output tagged OP 13. ord indexes them: its /status counts the runes."},{"t":"sat name","u":"/glossary/sat-name/","s":"","k":"Glossary","a":"sat names sns named sats","h":"","x":"An inscription that names a sat. BTI treats the name as a label on the inscribed sat, not a separately transferable token. The opi-sns adapter catalogues these sats, and block.space shows them as the \"Sat names\" sub-item of Ordinal Sats."},{"t":"sat","u":"/glossary/sat/","s":"","k":"Glossary","a":"","h":"","x":"One hundred-millionth of a bitcoin, the unit fees are paid in."},{"t":"sats per kB","u":"/glossary/sats-per-kb/","s":"","k":"Glossary","a":"sats/kB","h":"","x":"The price blockspace.markets ranks listings by: a listing's asking price in sats divided by the blockspace block.space's books attribute to the asset Book A , per kilobyte 1 kB = 1,000 B . A listing is an offer, not a sale."},{"t":"Scribbit","u":"/glossary/scribbit/","s":"","k":"Glossary","a":"","h":"","x":"The product at scribb.it, a project of Blockspace Holdings: a planned way to write a document or record directly into Bitcoin. The app is coming soon as of 2026-10-20 ; its features come from the owner's design brief and are not yet confirmed."},{"t":"second-source adapter","u":"/glossary/second-source-adapter/","s":"","k":"Glossary","a":"second source second-source second sources","h":"","x":"An adapter for a second indexer on tokens BTI already catalogues: opi-ord beside ord, brc20-prog beside opi-brc20, alkanes-explorer beside metashrew. Its claims are sightings with no regions, so it writes no bytes and can never create a token. Each pair is diffed per window, and the rows that mean something go to one table of divergences."},{"t":"SHA-256","u":"/glossary/sha-256/","s":"","k":"Glossary","a":"sha256","h":"","x":"A cryptographic hash. The same file always gives the same 64-character hash, and any change gives a different one."},{"t":"share of backing","u":"/glossary/share-of-backing/","s":"","k":"Glossary","a":"held kB held","h":"","x":"What an address holds on the leaderboard: a token's bytes under the chosen book, divided among its holders in proportion to the units each holds, over the holder total the source indexer reports, never the protocol's stated supply. An address holding half of a token's units is backed by half of that token's bytes. A non-fungible unit carries all of its token's bytes to its one holder. The share is by units held, not by value."},{"t":"Shared Claim Axiom","u":"/glossary/shared-claim-axiom/","s":"","k":"Glossary","a":"the axiom","h":"","x":"A proposal refining Blockspace Value Theory's definition of a blockspace token: when several tokens claim the same consumed bytes, the bytes are shared among the claims. The axiom's document calls \"shared equally\" a rule of thumb, not a derived result. In a batch transaction each token owns its own payload bytes, and the shared bytes split in proportion to each token's direct payload. The books apply it when they divide a transaction shared by several tokens."},{"t":"sighting","u":"/glossary/sighting/","s":"","k":"Glossary","a":"sightings","h":"","x":"A recorded claim with a zero byte-diff, such as a rune drifting through a payment, an inscribed sat being sent, or a second source confirming a token the first already saw. It is kept as a fact and judged as carriage."},{"t":"Space Blocks","u":"/glossary/space-blocks/","s":"","k":"Glossary","a":"Space Block SPACEBLOCK","h":"","x":"Inscription 83,851,681: one JPEG, 1537 × 1537, of 1,047,584 bytes, 99.9 % of a 1,048,576-byte 1 MB block, inscribed in block 881,188. Its own line: \"One image that fills a 1 MB block\". The image shows a glowing cube of circuitry marked 1MB floating in space, captioned SPACEBLOCK."},{"t":"spent sats","u":"/glossary/spent-sats/","s":"","k":"Glossary","a":"spent sat index-spent-sats","h":"","x":"The sat ranges of outputs that have already been spent. The ord fork behind blockspace.to runs with --index-spent-sats, so a spent output still answers with its sat ranges; an ord without that flag does not."},{"t":"spiderweb","u":"/glossary/spiderweb/","s":"","k":"Glossary","a":"the spiderweb","h":"","x":"The web of links across the Blockspace Holdings properties, \"a searchable and findable by agents spiderweb\" in the owner's words: every property links the others, and each knowledge entry links its related entries elsewhere. On blockspace.wiki, every project page links its site and every concept its related terms."},{"t":"standard transaction","u":"/glossary/standard-transaction/","s":"","k":"Glossary","a":"standardness non-standard","h":"","x":"A transaction Bitcoin Core's policy will relay, as opposed to one that is merely valid. One limit: a standard transaction weighs at most 400,000 WU about 100,000 vB ; larger ones need direct submission to a miner."},{"t":"sub-1 sat/vB relay","u":"/glossary/sub-1-sat-vb-relay/","s":"","k":"Glossary","a":"sub-1 sat/vB below 1 sat/vB","h":"","x":"Relaying and keeping transactions that pay less than 1 sat/vB, the default floor of Bitcoin Core. Blockspace Labs' node does it by running stock Bitcoin Core with minrelaytxfee=0; it is a Live Labs project."},{"t":"Counterparty taproot envelope","u":"/glossary/taproot-envelope/","s":"","k":"Glossary","a":"taproot envelope counterparty native","h":"","x":"Counterparty v11's witness-data encoding, active from block 902,000: an OP FALSE OP IF … OP ENDIF tapscript revealed by a commit and reveal transaction pair. The message, an asset's description included, travels as data pushes in the reveal's input-0 witness; the output side holds only the literal CNTRPRTY OP RETURN marker. Two styles exist, the size-optimised counterparty native envelope and the counterparty + ord envelope, and both carry counters equally. Before it, Counterparty messages stayed output-side and small OP RETURN,"},{"t":"Taproot","u":"/glossary/taproot/","s":"","k":"Glossary","a":"","h":"","x":"The 2021 Bitcoin upgrade whose script-path spends carry inscription envelopes."},{"t":"the appendix","u":"/glossary/the-appendix/","s":"","k":"Glossary","a":"holders appendix holders index appendix","h":"","x":"The holders appendix: one daemon beside BTI's layers that answers who holds each token, how many units, and so how many of the token's bytes back each address. It reads BTI's tables and the protocols' own indexers and never writes BTI's tables. It was seeded once and then advances block by block with one cursor; a protocol it cannot see is \"not measured\", never 0. It is temporary: it goes when BTI's own custody design lands."},{"t":"the books","u":"/glossary/the-books/","s":"","k":"Glossary","a":"T3 books","h":"","x":"T3, BTI's accounting layer, and what it writes: Book A, Book B and Book C. T3 is a pure function of T1 and T2: it counts the claimants of each byte, splits shared bytes by the ruleset's formula, allocates fees, and writes the book entries and every block's four categories. It can be deleted and recomputed at any time, because the facts live in the layers below it."},{"t":"the census","u":"/glossary/the-census/","s":"","k":"Glossary","a":"T1 byte census the byte census","h":"","x":"T1, BTI's observation layer. One protocol-blind pass over the chain records every transaction's size, vsize, weight and fee, and where the data carriers are OP RETURN, witness envelopes, bare multisig, appropriated fields . T1 knows only bytes; its totals are the ground truth every layer above must conserve against."},{"t":"the frontier","u":"/glossary/the-frontier/","s":"","k":"Glossary","a":"frontier frontiers attribution frontier","h":"","x":"How far BTI has got, as three heights, one cursor per layer: census T1 , claims T2 and books T3 , always books ≤ claims ≤ census. The site's attribution frontier is the claims cursor, the height every protocol adapter has been searched up to. Every published figure is bounded by the books height; a block counted but not yet written to the books says so rather than showing zeros."},{"t":"the leaderboard","u":"/glossary/the-leaderboard/","s":"","k":"Glossary","a":"leaderboard","h":"","x":"block.space/leaderboard: every address ranked by the blockspace its tokens are backed by. For each token, its bytes under the chosen book divide among its holders by their share of backing; an address's figure is the sum of its shares. One row is one output script, so a wallet spread over many addresses is many rows. Each address has its own page."},{"t":"the Meter","u":"/glossary/the-meter/","s":"","k":"Glossary","a":"Bitcoin Blockspace Meter Blockspace Meter meter","h":"","x":"The Bitcoin Blockspace Meter, the name block.space gives itself: a measure of \"how much of Bitcoin's blockspace is attributed to tokens, token by token, byte by byte.\" Every number it displays is produced by BTI and is bounded by the height the books are written to. The site's footer says every figure is read live from the books, and nothing is modelled, extrapolated or filled in. Where a measurement does not exist yet, the site says so instead of showing"},{"t":"the one envelope","u":"/glossary/the-one-envelope/","s":"","k":"Glossary","a":"response envelope shared envelope API envelope","h":"","x":"The one JSON shape every block.space ranking API answers with: as of the appendix, books and ranking heights , book , denom , family , sub , population , total , limit , offset , source and rows , with anything particular to one board under extra . It has been the boards' shape since 2026-10-19, so a reader learns one shape for all of them. It is not the inscription envelope, the data carrier inside a taproot witness."},{"t":"the partition","u":"/glossary/the-partition/","s":"","k":"Glossary","a":"content, structure and overhead book partition","h":"","x":"The three disjoint parts BTI stores for each book entry, one entry per transaction and token: content the artifact body , structure the other bytes that exist because of the token: carrier framing, protocol outputs, funding inputs and overhead the dedicated remainder share, including enablers such as commits and CPFP; zero for riders . The books are sums over them: Book C = content, Book B = content + structure, Book A = all three. Because the books are built"},{"t":"the three books","u":"/glossary/the-three-books/","s":"","k":"Glossary","a":"three books","h":"","x":"BTI's three answers to \"how many bytes back this token?\": Book A inclusive , Book B regional and Book C content . On every entry C ≤ B ≤ A."},{"t":"tokenized blockspace","u":"/glossary/tokenized-blockspace/","s":"","k":"Glossary","a":"tokenised blockspace","h":"","x":"Consumed blockspace that a token claims, so that the bytes are represented by something holdable and transferable. Under the Shared Claim Axiom it is the \"claimed\" state, as against unclaimed and burned blockspace. The axiom describes how unclaimed bytes could be tokenized \"after the fact\" by a claiming protocol."},{"t":"transaction","u":"/glossary/transaction/","s":"","k":"Glossary","a":"transactions tx txs","h":"","x":"The unit a block holds: a version, a list of inputs the outputs it spends , a list of outputs new amounts and their locking scripts , a lock time and, in a segwit transaction, a witness stack per input. The txid hashes the transaction without its witness; the wtxid hashes all of it."},{"t":"trust triad","u":"/glossary/trust-triad/","s":"","k":"Glossary","a":"definitional derived source","h":"","x":"How BTI declares each source's trust: native BTI itself is the indexer , definitional the indexer's ruleset is the protocol, as ord is for inscriptions or derived the source derives its verdicts from a protocol defined elsewhere, with hops recorded ."},{"t":"two-step transfer","u":"/glossary/two-step-transfer/","s":"","k":"Glossary","a":"transfer inscription transfer-inscribe","h":"","x":"A transfer made in two transactions, as BRC-100's facts in ruleset v1 describe it. First a transfer inscription locks an amount on the inscription's output and has no ledger effect, so BTI writes no tick claim for it. Then any spend of that output is the send, and the output that receives the inscription's sat receives the amount."},{"t":"unclaimed bytes","u":"/glossary/unclaimed-bytes/","s":"","k":"Glossary","a":"unclaimed","h":"","x":"One of the four categories every block's bytes divide into: bytes that back nothing. The BTI document says they are the majority of every block."},{"t":"vbytes","u":"/glossary/vbytes/","s":"","k":"Glossary","a":"vbyte vsize virtual bytes","h":"","x":"Virtual bytes: a transaction's weight divided by four, rounded up. Every non-witness byte costs 4 weight units and every witness byte 1, so a witness byte counts as a quarter of a vbyte. Fee markets price vbytes. BTI's canonical measure is raw serialized bytes with no weight discounting, and every book entry is kept in both bytes and vbytes."},{"t":"weight unit","u":"/glossary/weight-unit/","s":"","k":"Glossary","a":"WU weight units block weight","h":"","x":"The unit of the block limit BIP 141 : every non-witness byte costs 4 WU and every witness byte 1 WU, so weight = stripped size × 3 + total size. A block may hold 4,000,000 WU."},{"t":"whole-block","u":"/glossary/whole-block/","s":"","k":"Glossary","a":"whole-block work whole-block works","h":"","x":"block.space's size class for an inscription whose content is over 3,500,000 bytes one over 400,000 bytes is \"large\" . spaceblocks.art's page \"Other works that fill a block\" lists the inscriptions block.space classes as whole-block: 110 as of block 972,262. Space Blocks itself, at 1,047,584 bytes, fills a 1 MB block and is below this class."},{"t":"witness discount","u":"/glossary/witness-discount/","s":"","k":"Glossary","a":"witness subsidy","h":"","x":"SegWit's 4× weight reduction on witness data. BVT reads it as a price subsidy, not a capacity increase: the same scarce bytes sold at a quarter of the price through one door. Bytes ÷ vbytes measures how much of it a protocol takes."},{"t":"witness","u":"/glossary/witness/","s":"","k":"Glossary","a":"witness data","h":"","x":"The segwit section of a transaction BIP 141/144 holding one stack per input. It is hashed into the wtxid but not the txid, and each of its bytes weighs 1 WU instead of 4."},{"t":"XCP asset","u":"/glossary/xcp-asset/","s":"","k":"Glossary","a":"XCP assets Counterparty asset Counterparty assets","h":"","x":"An asset in the Counterparty ledger. BTI's token catalogue calls XCP assets \"the first blockspace tokens 2014 \", counts XCP itself as one, and lists counters as a subset. An asset's description can hold a file; when it reaches the chain in a Counterparty taproot envelope, that description is a counter. On counters.fun's mint page, a named asset burns 0.5 XCP."},{"t":"How many Degents are there?","u":"/answers/how-many-degents-are-there/","s":"10,000 when fully minted, beside the live inscribed count.","k":"Answers","a":"","h":"","x":"The Degent Club collection is 10,000 when fully minted: inscribed . Each Degent is an inscription of a Pepe in a tuxedo. Older pages have shown other counts: the site's rebuild specification records 4,027 minted on the old site and 4,113 in an internal analysis, against the collection list's 4,112."},{"t":"How much of Bitcoin's blockspace do tokens use?","u":"/answers/how-much-blockspace-do-tokens-use/","s":"The live share of chain bytes the books attribute to tokens, with its height.","k":"Answers","a":"","h":"","x":"In Book A, the widest of BTI's books, tokens are attributed , which is of the of chain bytes the books cover . The narrowest, Book C, file and message bodies alone, holds . In the July 2026 measurement run, data payload peaked at 45.4% of block bytes, at height 833,000."},{"t":"What are Book A, B and C?","u":"/answers/what-are-book-a-b-and-c/","s":"BTI's three answers to how many bytes back a token, from widest to narrowest.","k":"Answers","a":"","h":"","x":"They are BTI's three answers to how many bytes back a token. Book C, the content book, counts the artifact bytes alone. Book B, the regional book, adds the structure the token's operations wrote, read or moved through. Book A, the inclusive book, counts whole transactions bought for the token, shared where shared. On every entry, C ≤ B ≤ A."},{"t":"What are spent sats?","u":"/answers/what-are-spent-sats/","s":"The sat ranges of already-spent outputs, which blockspace.to's ord fork keeps.","k":"Answers","a":"","h":"","x":"Here, spent sats means the sat ranges of outputs that have already been spent. blockspace.to, a Blockspace Labs product, runs a fork of ord with --index-spent-sats, so a spent output still answers with its sat ranges; an ord without that flag cannot. BTI's August 2026 handoff notes name CAT-21 as the only normal-operation consumer of those ranges."},{"t":"What does \"as of block H\" mean?","u":"/answers/what-does-as-of-block-h-mean/","s":"Every block.space figure names the block height it is synchronised to.","k":"Answers","a":"","h":"","x":"Every block.space figure is bounded by a block height. \"as of block H\" names the one block, H, that figures are synchronised to; where a ranking or the books sit at another height, pages name those too. A number without its height is not shown. The books stand at block and the chain tip at ."},{"t":"What does \"not measured\" mean?","u":"/answers/what-does-not-measured-mean/","s":"No figure exists for that thing yet; block.space writes it in words, never as 0.","k":"Answers","a":"","h":"","x":"The instrument has no figure for that thing: a book not measured for a protocol, a sat the record has not bound to an inscription, a holder the appendix cannot see. block.space writes these in words, never as 0. A zero is a measured zero, such as a protocol with no artifact body measuring zero in Book C."},{"t":"What is a rune?","u":"/answers/what-is-a-rune/","s":"A fungible token whose operations ride an OP_RETURN runestone; BTI decodes runes itself.","k":"Answers","a":"","h":"","x":"A rune is a fungible token whose operations are written in an OP RETURN output called a runestone. Runes began at block 840,000, in April 2024. BTI decodes them natively, with ord only as an audit oracle, and identifies each rune by its etching's block and transaction. UNCOMMON•GOODS is rune 0. blockspace.to's ord counts runes ."},{"t":"What is a sub-1 sat/vB transaction?","u":"/answers/what-is-a-sub-1-sat-vb-transaction/","s":"A transaction paying below Bitcoin Core's default floor of 1 sat/vB, which Blockspace Labs' node relays.","k":"Answers","a":"","h":"","x":"It is a transaction paying less than 1 sat per vbyte, the default relay floor of Bitcoin Core. Blockspace Labs' node runs stock Bitcoin Core with a minrelaytxfee of sat/vB , so it relays and keeps such transactions. This sub-1 sat/vB relay is a Live Labs project, and its mempool explorer is explore.block.space."},{"t":"What is an inscription?","u":"/answers/what-is-an-inscription/","s":"A file that ord binds to a sat; BTI treats it as content, and the sat as the token.","k":"Answers","a":"","h":"","x":"An inscription is a file that ord binds to a sat, carried in a witness envelope. To BTI it is not a token: the inscription is content, and the sat it is bound to is the token that claims the bytes. Its size on block.space is its Book C figure, the file alone. blockspace.to's ord counts ."},{"t":"What is Blockspace Holdings?","u":"/answers/what-is-blockspace-holdings/","s":"The holding company behind block.space and the projects on block.space/projects.","k":"Answers","a":"","h":"","x":"Blockspace Holdings is the holding company behind block.space and the projects listed at block.space/projects. Its own site, blockspace.holdings, says: \"We acquire & Hodl Blockspace Assets. We serve public Blockspace Infrastructure.\" As of 2026-10-20 it has 18 properties, from the meter and Blockspace Labs to Scribbit, degent.club and bitmap.holdings."},{"t":"What is Blockspace Value Theory?","u":"/answers/what-is-blockspace-value-theory/","s":"BVT, a living document and an untested thesis about tokens built on consumed Bitcoin blockspace.","k":"Answers","a":"","h":"","x":"Blockspace Value Theory version 3.0, July 2026 is a living document and an untested thesis. It proposes that tokens linked to files committed on Bitcoin, such as runes, BRC-20s and inscribed sats, form one commodity market denominated in kilobytes, with a price floor proportional to the kilobytes consumed. Its central open question is whether markets price kilobytes or fees."},{"t":"What is blockspace?","u":"/answers/what-is-blockspace/","s":"The capacity of Bitcoin's blocks, as the block.space documents define and BTI measures it.","k":"Answers","a":"","h":"","x":"In the block.space documents, blockspace is the capacity of Bitcoin's blocks, consumed by transactions. Blockspace Value Theory calls it \"a socially constructed commodity built on top of a protocol-enforced constraint\" and argues it exists only while a block is being built. BTI measures what was consumed: every byte of every transaction, counted exactly, from the genesis block forward."},{"t":"What is BTI?","u":"/answers/what-is-bti/","s":"The Blockspace Token Indexer: the instrument behind every block.space number.","k":"Answers","a":"","h":"","x":"BTI, the Blockspace Token Indexer, is the instrument behind every block.space number. It walks every Bitcoin transaction from the genesis block and counts every byte exactly; nothing is sampled or estimated. It reads each token protocol's operations under that protocol's own rules, then writes the three books /concepts/the-three-books/ , the judged attribution of blockspace to every token."},{"t":"What is BTP?","u":"/answers/what-is-btp/","s":"A draft (0.1) of the Blockspace Token Protocol, whose subject is blockspace itself. It does not exist.","k":"Answers","a":"","h":"","x":"BTP, the Blockspace Token Protocol, is a draft, version 0.1 of 2026-07-29, describing a protocol that does not exist. The draft describes an attribution-layer protocol: where other metaprotocols answer who owns which token, BTP would answer which token owns which consumed bytes, and make that ownership transactable. Its first operation, MINT, would issue BYTES against a transaction's bytes."},{"t":"What is BYTES?","u":"/answers/what-is-bytes/","s":"A draft (0.2) describing a fungible token of one per byte of consumed blockspace. It does not exist.","k":"Answers","a":"","h":"","x":"BYTES is a draft, version 0.2 of 2026-07-29, describing a token that does not exist. The draft describes a fungible token minted by attributing a transaction's consumed blockspace to it, one token per byte, so 1 BYTES equals 1 byte. Its stated aim is to make the price of a consumed kilobyte directly observable: the BYTES price times 1,000."},{"t":"What is carriage?","u":"/answers/what-is-carriage/","s":"Bytes a token merely rode: measured in full, never counted as backing.","k":"Answers","a":"","h":"","x":"Carriage is the bytes of a transaction a token merely rode: a payment or consolidation that would have happened anyway and carried the token along. BTI measures carriage in full but never counts it as backing. Carriage answers what moved through the blockspace; backing answers what it was bought for."},{"t":"What is Scribbit?","u":"/answers/what-is-scribbit/","s":"A planned Blockspace Holdings product at scribb.it, coming soon.","k":"Answers","a":"","h":"","x":"Scribbit, at scribb.it, is a planned Blockspace Holdings product, listed as coming soon. Its line is \"Write it once. Keep it forever.\" The owner's design brief, not yet confirmed, describes a non-custodial way to write up to about 400 KB onto Bitcoin, for contracts, records and attestations, paying only the network fee. No app exists yet."},{"t":"What is the Shared Claim Axiom?","u":"/answers/what-is-the-shared-claim-axiom/","s":"The proposed rule that tokens claiming the same consumed bytes share them equally.","k":"Answers","a":"","h":"","x":"The Shared Claim Axiom is a proposed refinement of Blockspace Value Theory: when several tokens claim the same consumed bytes, the kilobytes are shared equally, bytes consumed divided by n, where n counts the distinct assets claiming them. The axiom's own text calls \"shared equally\" a rule of thumb, not a derived result."},{"t":"What is the witness discount?","u":"/answers/what-is-the-witness-discount/","s":"SegWit weighs witness bytes at a quarter of other bytes, so they cost a quarter as much.","k":"Answers","a":"","h":"","x":"The witness discount is SegWit's rule: a non-witness byte weighs 4 weight units and a witness byte 1, so at f sat/vB a witness byte costs f/4 sats. In the July 2026 measurement run, inscriptions measured 3.374 bytes per vbyte and runestones 1.0000. BVT proposes the discount sells the same resource at a quarter of the price."},{"t":"Where can I get the data?","u":"/answers/where-can-i-get-the-data/","s":"From block.space's JSON API, and from this wiki's machine-readable files.","k":"Answers","a":"","h":"","x":"block.space serves its figures as JSON under /api/, readable from any origin: /api/summary for the books' totals, /api/protocols per protocol, /api/frontier for the cursors, and each board's endpoint, such as /api/leaderboard. The boards return their heights and unrounded values. This wiki also publishes llms.txt, llms-full.txt and blockspace.json, with every page's sources."},{"t":"Why does block.space count bytes and not vbytes?","u":"/answers/why-bytes-not-vbytes/","s":"Raw bytes are the measure; vbytes are kept beside them because the ratio is the witness discount.","k":"Answers","a":"","h":"","x":"BTI's design rule R5 says raw bytes are the measure and vbytes an observable. Blockspace Value Theory argues that every byte, witness or not, is downloaded, validated, propagated and stored by nodes, so weight discounting confuses price with quantity. BTI still carries both everywhere, because the ratio of bytes to vbytes is the witness discount itself."},{"t":"FAQ","u":"/faq/","s":"Every question the wiki answers, on one page, with the project FAQs.","k":"FAQ","a":"","h":"","x":"The answers /answers/ first, then each project's own FAQ."},{"t":"4 MB transaction relay","u":"/research/4mb-transaction-relay/","s":"Research: relaying transactions up to 4 MB, the whole block weight. Stock Bitcoin Core stops at 100 kvB, so it needs a patched node; none relays them here today.","k":"Research","a":"","h":"What it is · Where it stands · Background · Related research","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research , the first card in the Research group. What it is The Labs site describes it as \"relaying transactions up to 4 MB, the whole block weight\". A block may weigh up to 4,000,000 weight units. Relay policy is stricter: \"Stock Bitcoin Core treats a transaction over 400,000 weight units 100 kvB as non-standard and does not relay it, so this needs a patched node.\" A transaction above that size is not a standard"},{"t":"Blockspace expansion policy","u":"/research/blockspace-expansion-policy/","s":"Research: the relay and consensus levers that change how much blockspace is usable and who can reach it, each measured effect beside the arguments for and against. Descriptive; it takes no side.","k":"Research","a":"","h":"What it studies · The figures on the card · The data it will use","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research. What it studies The Labs site describes \"the levers that change how much blockspace is usable and who can reach it\". It names two kinds: - relay policy: the fee floor, the standard transaction size, data-carrier limits OP_RETURN and full-RBF; - consensus: the block weight limit and the witness discount /concepts/witness-discount/ . For each lever the study sets \"the measured effect beside the arguments for and against\". It is written as research, not advocacy,"},{"t":"The blockspace price","u":"/research/blockspace-price/","s":"Live: asking prices per kilobyte of blockspace across marketplaces, from every listing that can be read. It powers blockspace.markets.","k":"Research","a":"","h":"What it is · What the card shows · Links","x":"Status on blockspacelabs.com https://blockspacelabs.com : Live , the sixth card in the Live group. What it is The Labs site describes it as \"asking prices per kilobyte of blockspace across marketplaces, from every listing we can read. It powers blockspace.markets.\" Tokens on Bitcoin are listed for sale on many marketplaces. Each token is backed by a number of bytes, so each asking price can be turned into a price per KB of blockspace. The project gathers those asks onto one"},{"t":"blockspace.to: spent sats","u":"/research/blockspace-to-spent-sats/","s":"Live, a product: an ord explorer and indexer that also tracks which sats have been spent, running a fork of ord with --index-spent-sats.","k":"Research","a":"","h":"What it is · What the card shows · Related research","x":"Status on blockspacelabs.com https://blockspacelabs.com : Live, a product. Its card is the second in the Live group. What it is blockspace.to /projects/blockspace.to/ is, in the Labs site's words, \"an ord explorer and indexer that also tracks which sats have been spent\". It is \"a Blockspace Labs product, running a fork of ord with --index-spent-sats \". Its line on block.space/projects reads: \"Tracks spent sats. A Blockspace Labs product.\" ord is the indexer and explorer for ordinal inscriptions. The fork adds spent"},{"t":"Blockspace Token Indexer (BTI)","u":"/research/blockspace-token-indexer/","s":"Live: every byte of every block attributed to the tokens that bought it, in three books. It powers block.space.","k":"Research","a":"","h":"What it is · What the card shows · Links","x":"Status on blockspacelabs.com https://blockspacelabs.com : Live , the third card in the Live group. What it is The Labs site describes the Blockspace Token Indexer in two sentences: \"Every byte of every block attributed to the tokens that bought it, in three books: A inclusive, B regional, C content. It powers block.space.\" The three books are three answers to how many bytes back a token: Book A inclusive , Book B regional and Book C content . The three books"},{"t":"Blockspace Value Theory (Labs card)","u":"/research/blockspace-value-theory/","s":"Research: the thesis behind the meter, in its own words a living document and an untested thesis.","k":"Research","a":"","h":"What it is · What the wiki says about it · How Labs would test it · Read it","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research. What it is The Labs card is short: \"The thesis behind the meter, in its own words a living document and an untested thesis.\" Blockspace Value Theory is the document behind block.space's meter, which shows how much of Bitcoin's blockspace is attributed to tokens. Labs lists it as Research, not Live, because it is a thesis and has not been tested. What the wiki says about it The theory has its own page, Blockspace"},{"t":"The byte census","u":"/research/byte-census/","s":"Live: every block's bytes, counted by region: base, witness and envelopes.","k":"Research","a":"","h":"What it is · What the card shows · Links","x":"Status on blockspacelabs.com https://blockspacelabs.com : Live , the fourth card in the Live group. What it is The Labs site describes the byte census in one sentence: \"Every block's bytes, counted by region: base, witness and envelopes.\" It is T1, the first of BTI's three layers. Before any token is named, it counts where each block's bytes sit: in the base transaction data, in the witness, and inside envelopes, the structures protocols use to carry data. The byte census /concepts/byte-census-t1/"},{"t":"Cursed inscriptions","u":"/research/cursed-inscriptions/","s":"Research: which rules cursed each inscription, by height, and how the books bind them to sats.","k":"Research","a":"","h":"What it studies · The data it will use · The figures on the card","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research. What it studies The Labs site asks \"which rules cursed each inscription, by height, and how the books bind them to sats.\" A cursed inscription is one that ord numbers apart from the \"blessed\" inscriptions, with a negative number. ord's status page counts the two separately. The study has two parts. The first sorts the cursed inscriptions by the rule that cursed them and the block they appeared in. The second checks how the"},{"t":"The envelope taxonomy","u":"/research/envelope-taxonomy/","s":"Research: every way data is carried on Bitcoin (ord envelopes, Counterparty, OP_RETURN protocols, stamps), by bytes over time.","k":"Research","a":"","h":"What it studies · The data it will use · Related pages","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research. What it studies The Labs site describes it as: \"Every way data is carried on Bitcoin ord envelopes, Counterparty, OP RETURN protocols, stamps , by bytes over time.\" Data reaches Bitcoin in several shapes. An envelope is the structure a protocol wraps its data in. The card names four families of carrier: - ord envelopes: the witness envelopes that carry ordinal inscriptions; - Counterparty: its own message encodings; - OP_RETURN protocols: data in a"},{"t":"Fork and reorg watch","u":"/research/fork-and-reorg-watch/","s":"Research: detect indexers that follow a stale tip or a fork, from the experience of an atomicals indexer stuck on an orphan at block 966,500.","k":"Research","a":"","h":"What it studies · The data it will use · Where it stands","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research. What it studies The Labs site describes it as a study that \"detects indexers that follow a stale tip or a fork, from our experience with an atomicals indexer stuck on an orphan at block 966,500.\" An indexer reads every block and builds its own view of a protocol. In a reorg, a competing chain replaces recent blocks, and a replaced block becomes an orphan. An indexer that does not follow the reorg keeps"},{"t":"Full-RBF in practice","u":"/research/full-rbf-in-practice/","s":"Research: count the replacements the Labs mempool sees with full-RBF on, and which of them reach blocks.","k":"Research","a":"","h":"What it studies · The data it will use · Related research","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research. What it studies The Labs site describes it in one sentence: it \"counts the replacements our mempool sees with full-RBF on, and which of them reach blocks.\" Full-RBF is a relay policy setting about replacing unconfirmed transactions in a node's mempool. The Labs node runs with full-RBF and an incremental relay fee of sat/vB . The study counts the replacements that node sees, then checks which versions end up in blocks. The data it"},{"t":"Inscription permanence","u":"/research/inscription-permanence/","s":"Research: how often inscribed sats are spent or move, and where they go.","k":"Research","a":"","h":"What it studies · The data it will use · Related research","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research. What it studies The Labs site asks: \"How often inscribed sats are spent or move, and where they go.\" An inscription is bound to a single sat. The inscribed bytes stay on Bitcoin for good, but the sat that carries them moves whenever its output is spent. This study measures how often that happens and where the sats end up. The sats and ordinals /concepts/sats-and-ordinals/ page explains how a sat is tracked from output"},{"t":"Litecoin and Dogecoin blockspace","u":"/research/litecoin-and-dogecoin-blockspace/","s":"Research: Litecoin's and Dogecoin's blockspace measured the way block.space measures Bitcoin's. No Litecoin or Dogecoin node runs yet; the study starts when one does.","k":"Research","a":"","h":"What it studies · Where it stands · Links","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research , the last card in the Research group. What it studies The Labs site describes it as \"their blockspace measured the way block.space measures Bitcoin's\": a byte census, and the share carried by Litecoin inscriptions Litebars and Dogecoin inscriptions Doginals . So the study would bring two of block.space's measures to two other chains: - a byte census, like Bitcoin's /concepts/byte-census-t1/ , counting every block's bytes by region; - the share of those bytes"},{"t":"Lost sats","u":"/research/lost-sats/","s":"Research: sats that coinbase transactions never claimed, so they exist in no output: where and when they were lost.","k":"Research","a":"","h":"What it studies · The data it will use · The figure on the card · Related pages","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research. What it studies The Labs site describes lost sats as \"sats that coinbase transactions never claimed, so they exist in no output\", and asks \"where and when they were lost.\" ord, which numbers every sat, counts them on its status page. The count says how many; the study asks which blocks lost them, and when. The data it will use \"ord sat index /status lost sats \": the count that the ord server behind"},{"t":"Low-fee propagation","u":"/research/low-fee-propagation/","s":"Research: which sub-1 sat/vB transactions the Labs mempool keeps actually get mined, by which pools, and how long they wait.","k":"Research","a":"","h":"What it studies · The data it will use · Related research","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research. What it studies The Labs site asks: \"Which sub-1 sat/vB transactions our mempool keeps actually get mined, by which pools, and how long they wait.\" The Labs node practises sub-1 sat/vB relay: its fee floor is sat/vB , so it keeps transactions that a node at Bitcoin Core's default floor of 1 sat/vB would refuse. Keeping a transaction in the mempool does not mean a miner will include it. This study follows those transactions"},{"t":"Permanent bytes: what to store on Bitcoin, and how","u":"/research/permanent-bytes/","s":"Research: every byte on Bitcoin is permanent and costly. What deserves that, and how is each byte best spent? Seven questions, each tied to the data that could answer it.","k":"Research","a":"","h":"What it asks · The data it will use · The figure on the card","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research. What it asks The card opens: \"Every byte on Bitcoin is permanent and costly. What deserves that, and how is each byte best spent?\" It splits the question into seven parts: 1. What's been stored: every inscribed byte by kind, over time, and what it paid. 2. Format efficiency: bytes per pixel by image format; how often brotli compression is used and what it saves. 3. Duplication: identical files inscribed more than once, and"},{"t":"Policy observatory","u":"/research/policy-observatory/","s":"Research: count the transactions mined each block that standard relay would refuse, and how much blockspace reaches miners off the standard relay path.","k":"Research","a":"","h":"What it studies · The data it will use · Related research","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research. What it studies The Labs site describes it in two sentences: it \"counts the transactions mined each block that standard relay would refuse: over 100 kvB, large OP RETURN, below 1 sat/vB. How much blockspace reaches miners off the standard relay path.\" Bitcoin's consensus rules decide what a block may contain. Relay policy decides what ordinary nodes pass on before a block is found. A transaction can be valid but not a standard transaction,"},{"t":"Sub-1 sat/vB relay","u":"/research/sub-1-sat-vb-relay/","s":"Live: the Blockspace Labs node relays and keeps transactions paying less than 1 sat/vB, on stock Bitcoin Core with minrelaytxfee=0.","k":"Research","a":"","h":"What it is · What the card shows · How the figures are read · Related research","x":"Status on blockspacelabs.com https://blockspacelabs.com : Live , the first card in the Live group. What it is Blockspace Labs describes it in one line: \"Our node relays and keeps transactions paying less than 1 sat/vB, the default floor of Bitcoin Core.\" This is sub-1 sat/vB relay. The node runs stock Bitcoin Core, not a patched build, with its fee floor minrelaytxfee set to 0. So a transaction that pays a fee rate below 1 sat/vB still enters the node's mempool"},{"t":"The sub-1 sat/vB share","u":"/research/sub-1-sat-vb-share/","s":"Research: hour by hour, how much of a mempool with no fee floor pays below 1 sat/vB, and what it would have paid at the default floor.","k":"Research","a":"","h":"What it studies · The data it will use · The figure on the card · Related research","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research. What it studies The Labs site describes it as: \"Hour by hour, how much of a mempool with no fee floor pays below 1 sat/vB, and what it would have paid at the default floor.\" The Labs node's fee floor is sat/vB , so its mempool holds transactions that pay less than Bitcoin Core's default of 1 sat/vB. The study turns single readings into a series: the share of the mempool below 1 sat/vB"},{"t":"Testing the BVT","u":"/research/testing-the-bvt/","s":"Research: does the price per kilobyte track attributed bytes? A proposed empirical test of Blockspace Value Theory, an untested thesis.","k":"Research","a":"","h":"What it asks · How it would test it · Where it stands","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research. What it asks The Labs site puts it in one question and one line: \"Does the price per kilobyte track attributed bytes? An empirical test of the thesis.\" The thesis is Blockspace Value Theory. In the site's own words it is \"a living document and an untested thesis\", and this wiki treats it the same way: BVT proposes that the bytes a token occupies on Bitcoin bear on its value. The Blockspace Value Theory"},{"t":"Who holds blockspace","u":"/research/who-holds-blockspace/","s":"Live: the holders of every token's bytes, ranked by address. It powers the block.space leaderboard.","k":"Research","a":"","h":"What it is · What the card shows · Links","x":"Status on blockspacelabs.com https://blockspacelabs.com : Live , the fifth card in the Live group. What it is The Labs site describes it as \"the holders of every token's bytes, ranked by address. It powers the block.space leaderboard.\" Each token is backed by the bytes BTI attributes to it. This project follows each token to the addresses that hold it, and adds up the bytes behind each address's tokens. The holdings are kept in the holders appendix, which is updated block"},{"t":"The witness discount, by protocol","u":"/research/witness-discount-by-protocol/","s":"Research: each token family's split of base and witness bytes, and what the discount saved it in fees.","k":"Research","a":"","h":"What it studies · The data it will use · Related pages","x":"Status on blockspacelabs.com https://blockspacelabs.com : Research. What it studies The Labs site describes it in one sentence: \"Each token family's split of base and witness bytes, and what the discount saved it in fees.\" Bitcoin weighs a byte in the witness at 1 weight unit and a byte in the base transaction at 4. That is the witness discount /concepts/witness-discount/ : witness data costs a quarter as much per byte in fees. Token protocols carry their data in different places."},{"t":"Timeline","u":"/timeline/","s":"Dated, sourced events, the estate's launches and Bitcoin's own milestones.","k":"Timeline","a":"","h":"","x":"Every entry has a date and a source. Bitcoin's own milestones are given at the height Blockspace Holdings' BTI records for them, dated by that block's header time UTC as https://explore.block.space reports it."},{"t":"Sources","u":"/sources/","s":"The bibliography, every document, spec and data source the wiki cites, and which pages cite it.","k":"Sources","a":"","h":"","x":"Every source with a public address is listed here, with the pages that cite it. Facts from Blockspace Holdings' own records, node and indexers are cited as \"Blockspace Holdings records\". Live data is read hourly, and each figure on a page carries its \"as of\"."},{"t":"Errata","u":"/errata/","s":"Corrections to the wiki, dated, never silently erased.","k":"Errata","a":"","h":"","x":"When a page is corrected, the correction is listed here with its date and the page it changed. The page's own history is in the repository."}]