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.
35 minutes · Open lessonOrdinals and inscriptions
Ordinal theory assigns ordering conventions to satoshis while inscriptions use witness envelopes interpreted by off-chain indexers.
45 minutes · Open lessonRunes
Runestones encode fungible token operations whose meaning is reconstructed by compatible indexers; cenotaph behavior supports upgrade semantics through burns.
55 minutes · Open lessonIndexer consensus
Meta-protocol users depend on deterministic off-chain interpretation and must understand divergence and reorg handling.
65 minutes · Open lessonBitVM
BitVM-style systems use commitments, challenge games, and Bitcoin-enforced disputes to verify computations without adding general execution to consensus.
35 minutes · Open lessonClient-side validation
Some protocols keep rich state off chain while using Bitcoin commitments and proofs to constrain valid transitions.
45 minutes · Open lessonPolicy and resource debates
Data protocols affect fees, relay policy, UTXO growth, miner incentives, and social arguments about block-space use.
55 minutes · Open lesson