Table of Contents
ToggleThe Bitcoin ecosystem is evolving by leaps and bounds, and the arrival of the Runes protocol marks a turning point. Created by Casey Rodarmor, it emerges as the definitive technical response for issuing fungible tokens directly on Bitcoin’s main network, eliminating the need to rely on secondary layers or solutions like BRC-20, which saturated the mempool and drove up fees.

Through an efficient design based on the UTXO model and the use of OP_RETURN, Runes allows creating and transferring tokens without putting node health or network fluidity at risk.
Bitcoin Runes is a lightweight protocol that allows creating, issuing, and transferring fungible tokens natively on Bitcoin’s blockchain, using its own UTXO model and the OP_RETURN command to avoid network congestion.
Its name pays homage to the historical concept of runes, the symbols of the ancient Germanic alphabet that Nordic tribes considered a sacred gift from Odin to transmit secrets and knowledge. Analogously, the protocol records these new assets as minimalist “code inscriptions” on Bitcoin’s own blockchain, allowing users to issue stablecoins, memecoins, or DeFi assets efficiently, natively, and without altering the essence of satoshis.
The rise of digital assets on Layer 1 demonstrated that users wanted tokens on Bitcoin, but the first tools exposed serious efficiency problems. Runes was born precisely to cover that need with a clean, lightweight, and optimized technical approach.
The BRC-20 standard demonstrated that there was enormous demand to issue tokens on Bitcoin, but it did so by leveraging Ordinals inscriptions. This required storing JSON files in individual satoshis and performing transactions in two steps (inscribe and send).

The result? A massive proliferation of UTXO “dust” and heavy transactions that saturated the mempool, drove up fees, and overloaded node memory. BRC-20 worked, but at an unsustainable operational cost for network health.
Behind the protocol is Casey Rodarmor, a developer with years of experience in Bitcoin Core and the creator of Ordinals. Aware of BRC-20’s flaws, Rodarmor announced Runes in September 2023 as a native standard based on the UTXO model and the OP_RETURN command, designed to create tokens without generating junk data.
Rodarmor set its official launch exactly for block 840,000, coinciding with Bitcoin’s fourth halving in April 2024. The timing was strategic: to leverage global attention on the halving to mark the beginning of a new era of efficient fungible tokens, generating massive interest from its first minute of existence.
Runes functions as a metaprotocol that is freely adopted without altering Bitcoin’s consensus rules. Unlike other standards that depend on centralized off-chain indexers, Runes operates 100% natively using the network’s own internal logic.
Bitcoin does not use an account system but rather the Unspent Transaction Output (UTXO) model. Runes leverages this same architecture: each token is directly linked to a blockchain UTXO.
When moving a Runes balance, a standard Bitcoin transaction is simply performed. All key information (token ID, output, and amount to be issued) is stored in the OP_RETURN field through a small data package of up to 80 bytes called a Runestone. This eliminates the need for off-chain layers or external databases, keeping node memory impact at minimal levels.
Although both were created by Casey Rodarmor, they fulfill opposite functions within the ecosystem:

Creating a Rune does not require complex programming or external smart contracts. The process is summarized in the following concepts:
Since its launch at the 2024 halving, Runes went from theory to practice, becoming the engine of assets on Bitcoin’s main network:

Although Runes has established itself as a highly optimized standard, it is not the only architecture designed to issue digital assets within the Bitcoin ecosystem.
|
Feature |
Bitcoin Runes |
BRC-20 |
| Operational model | Based on the native UTXO model | Based on Ordinals inscriptions |
| Storage | OP_RETURN field (max. 80 bytes) | JSON files inscribed on satoshis |
| Transfer step | 1 single direct transaction | Multiple steps (Inscribe + Send) |
| Network impact | Low footprint, prevents UTXO “dust” | Generates high congestion and “junk” UTXO |
| Dependency | Autonomous (processed natively by nodes) | Requires external centralized indexers |
| Issuance mechanism | Open, closed, and optional premine issuance | Only open issuance |
| Compatibility | Supports Lightning Network and SPV wallets | Requires Ordinals-specialized wallets |
The primary difference between Runes and solutions like Liquid Network or Rootstock (RSK) lies in the layer where the token lives and the level of decentralization assumed:
|
Category |
Tool / Platform |
Main Function |
| Wallets | Xverse | Web3 asset management on Bitcoin and native Runes viewing. |
| Leather | Self-custody wallet specialized in Layer 1 assets and native protocols. | |
| Magic Eden Wallet | Multichain wallet optimized for collectibles and fungible tokens. | |
| UniSat Wallet | Interface for minting, management, and direct sending of Runes. | |
| OKX Wallet | Self-custody solution with management tools and integration with its marketplace. | |
| Marketplaces | Magic Eden (Bitcoin) | Main platform for buying, selling, and secondary trading of Runes. |
| OKX Marketplace | Integrated marketplace for Rune token trading. | |
| UniSat Marketplace | Environment for issuance, purchase, and direct sale of tokens. | |
| Block Explorers | Ordiscan / Runes.com | Transaction tracking, OP_RETURN auditing, and etching event verification. |
The development of Runes confirms that Bitcoin’s blockchain can expand its operational utility beyond being a store of value without betraying the technical principles that guarantee its security and decentralization. Without falling into speculative hype or underestimating its real impact, this protocol demonstrates that native innovation is the path to building a sustainable digital asset ecosystem over the long term on Bitcoin’s Layer 1.
As its creator, Casey Rodarmor, stated: “Creating a good fungible token protocol for Bitcoin could generate significant transaction fee revenue, attract developer attention, and bring new users to Bitcoin.”