Bitcoin Runes, protokol, který umožňuje vytváření a přenos zastupitelných tokenů na bitcoinovém blockchainu, byl spuštěn vývojářem Casey Rodarmor 20. dubna 2024. Na rozdíl od Etherea a Solana jsou skriptovací schopnosti bitcoinu omezené, ale Bitcoin Runes tato omezení využívá k zavedení funkce, které se dříve považovaly za neproveditelné.

Protokol využívá bitcoinovou architekturu UTXO a operační kód OP_RETURN, čímž minimalizuje datové zatížení bitcoinového blockchainu. Každé UTXO může obsahovat různé množství nebo typy run, což zjednodušuje správu tokenů. Operační kód OP_RETURN umožňuje připojení dalších informací k bitcoinovým transakcím a ukládání klíčových dat tokenu, jako je název a ID tokenu.

Vytvoření bitcoinové runy neboli „leptání“ nastavuje její vlastnosti neměnně na bitcoinovém blockchainu. Tyto vlastnosti nelze po nastavení změnit, a to ani tvůrcem tokenu. Uživatelé pak mohou runu „vyrazit“ podle parametrů uvedených v runě, podobně jako při účasti na prodeji tokenů.

Protokol Bitcoin Runes však není bez omezení. Systém pojmenování, který povoluje pouze písmena od A do Z a používá symbol • pro mezery, vyústil ve zdánlivě podivná jména. Kromě toho, zatímco protokol přidává nové funkce do bitcoinového blockchainu, jeho primární použití bylo dosud k ražení tokenů meme. Tato omezená aplikace ve spojení se složitou povahou protokolu může bránit jeho širokému přijetí.