Skip to content
All library documents

Bitcoin Runes: UTXO-Based Fungible Tokens and Transaction Encoding

Article Bitget Academy

Summary

The article explains Runes as a protocol for creating and managing fungible tokens on Bitcoin. It describes how Runes use Bitcoin’s UTXO transaction model and place token instructions in OP_RETURN data. The explanation covers token transfers, the creation process called etching, and properties such as a token’s name, symbol, and divisibility. It contrasts this design with BRC-20, which the article says can create excess unspent transaction outputs.

The article argues that Runes may expand Bitcoin’s uses and generate additional transaction fees for miners. It also speculates about developer interest and future applications. These potential benefits are not demonstrated with adoption, fee, or performance data. The text is an introductory description, and its broader claims about smart contracts and financial products should be treated as possibilities rather than proven outcomes.

Key ideas

  • Runes enable fungible tokens to be issued and transferred using Bitcoin transactions.
  • The protocol uses UTXOs to track token balances and OP_RETURN data to encode instructions.
  • Etching establishes a rune’s identifying details and divisibility.
  • The article presents reduced UTXO clutter as a design advantage over BRC-20.
  • Claims about future adoption, applications, and miner revenue are prospective rather than supported by measured evidence.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.