Data protocols, Ordinals, Runes, and BitVM
Analyze protocols built from Bitcoin transaction semantics.
Follow these 7 lessons in order, or choose the topic you need. Each lesson combines an explanation, a worked example and practice inside the Guild.
OP_RETURN and data commitments
OP_RETURN outputs carry provably unspendable data but do not themselves enforce later spending conditions.
Open lessonOrdinals and inscriptions
Ordinal theory assigns ordering conventions to satoshis while inscriptions use witness envelopes interpreted by off-chain indexers.
Open lessonRunes
Runestones encode fungible token operations whose meaning is reconstructed by compatible indexers; cenotaph behavior supports upgrade semantics through burns.
Open lessonIndexer consensus
Meta-protocol users depend on deterministic off-chain interpretation and must understand divergence and reorg handling.
Open lessonBitVM
BitVM-style systems use commitments, challenge games, and Bitcoin-enforced disputes to verify computations without adding general execution to consensus.
Open lessonClient-side validation
Some protocols keep rich state off chain while using Bitcoin commitments and proofs to constrain valid transitions.
Open lessonPolicy and resource debates
Data protocols affect fees, relay policy, UTXO growth, miner incentives, and social arguments about block-space use.
Open lesson