# Bitcoin Runes

{% hint style="info" %}
tl;dr: Bitcoin Runes are fungible tokens on Bitcoin, similar to ERC-20 tokens on Ethereum.
{% endhint %}

## Overview

Runes are a protocol for fungible tokens on Bitcoin created by [Casey Rodarmor](https://x.com/rodarmor), who launched the Bitcoin Ordinals protocol for non-fungible tokens (NFTs) in early 2023. Runes are the next evolution of the BRC-20 fungible token standard originally built on top of Ordinals.

By using Bitcoin's UTXO model and the OP\_RETURN opcode, Runes improve Bitcoin's efficiency around fungible tokens as well as simplify their creation and management.

Similar to ERC-20 tokens on Ethereum, Runes can be used for different purposes. Currently, they're most often used for memecoins like Billy 😼

<details>

<summary>Bitcoin Ordinals &#x26; BRC-20</summary>

The Bitcoin Ordinals protocol enabled inscribing data, often images, onto individual satoshis on Bitcoin. This allowed for the creation of NFTs on Bitcoin.

BRC-20 is a fungible token standard built on top of Ordinals.

Runes were created to address some key inefficiencies with BRC-20s such as data bloat, incompatibility with Bitcoin Layer 2 solutions, and extra transactions to transfer BRC-20s.

</details>

## Details

**Want more?** Read the [Runes technical specifications](https://docs.ordinals.com/runes.html).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.billiondollarcat.com/bitcoin-runes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
