BRC-20 Definition: BRC-20 is an experimental token standard that creates fungible tokens on Bitcoin by inscribing small JSON text files onto satoshis. The Bitcoin network only stores these files, while off-chain indexers read the deploy, mint and transfer instructions in order and calculate every wallet’s token balance.

What Is BRC-20?

Bitcoin was never designed to host tokens. It has no smart contracts in the Ethereum sense, no token registry and no function for minting new assets. Yet in 2023 traders minted, bought and sold billions of dollars’ worth of Bitcoin-native tokens. BRC-20 is how they did it.

A pseudonymous developer known as domo proposed BRC-20 in March 2023, only weeks after the Ordinals protocol made it possible to attach arbitrary data to individual satoshis. The idea was an experiment: instead of inscribing an image, inscribe a short line of text that says “create a token” or “send 400 of this token”. If enough people agree to read those lines the same way, the tokens exist.

The name deliberately echoes Ethereum’s ERC-20 standard, and the tokens behave similarly from a user’s point of view. Each has a ticker, a maximum supply and balances that can be sent between wallets. Under the surface, though, the two work in completely different ways.

How Does BRC-20 Work?

Every BRC-20 action is a JSON inscription with a protocol tag, an operation and a ticker. There are only three operations, and the order in which the chain records them decides everything.

  1. Deploy creates the token by setting its ticker, maximum supply and mint limit. The first valid deploy inscription for a ticker wins; later ones are ignored.
  2. Mint claims new tokens up to the mint limit per inscription, on a first-come basis, until the supply cap is reached.
  3. Transfer moves tokens in two steps: you inscribe a transfer note for a set amount to your own address, then send that inscription to the recipient.

Nothing in Bitcoin enforces these rules. Miners include the inscriptions because they pay fees, and nodes store them like any other data. The balances live in indexers, programs that scan every inscription from the start, apply the rules in order and publish the result. Wallets and marketplaces display whatever their indexer calculates.

The first token shows the mechanics in numbers. ORDI was deployed with a supply of 21 million and a mint limit of 1,000, so fully minting it took 21,000 separate inscriptions, each paying its own Bitcoin fee. Transfers carry the same overhead.

Now suppose you want to send 400 ORDI while fees sit at 50 sats per virtual byte and each of the two transactions takes about 200 virtual bytes. You pay roughly 20,000 sats, which is $6 with bitcoin at $30,000. If those 400 tokens are worth $2, the transfer costs three times more than the value it moves, which is why users batch transfers or wait for fees to fall.

BRC-20 vs. ERC-20

BRC-20 ERC-20
Blockchain Bitcoin Ethereum and EVM chains
Rule enforcement Off-chain indexers On-chain smart contract
Transfer steps Two transactions One transaction
DeFi support Very limited Native: lending, swaps, staking
Main appeal Bitcoin’s security and brand Programmability and liquidity

Why Is BRC-20 Important for Traders?

BRC-20 showed how quickly speculation can swamp a blockchain. In early May 2023 a wave of meme coin mints filled the mempool with hundreds of thousands of unconfirmed transactions. Bitcoin fees reached their highest level in two years, and Binance paused BTC withdrawals twice in 24 hours because its own transactions could not confirm. Traders who needed to move bitcoin that week paid for a token mania they had no part in.

The main risk sits in the design itself. Because only indexers know the balances, two indexers that interpret an edge case differently can show different holdings for the same wallet. Wallet mistakes are also costly: a wallet that ignores inscriptions can spend a transfer inscription as ordinary bitcoin, and the tokens attached to it are lost. Liquidity is thin, and many BRC-20 tickers fell more than 90% from their peaks once minting hype faded.

BRC-20 also changed the economics of mining. Mint and transfer fees gave miners extra revenue at a time when the block subsidy keeps halving, and that fee demand strengthened Bitcoin’s security budget during peak activity. The same demand fuels a lasting debate among developers about whether Bitcoin block space should serve tokens at all.

Key Takeaways

  • BRC-20 creates fungible tokens on Bitcoin by inscribing JSON text with three operations: deploy, mint and transfer.
  • Bitcoin stores the inscriptions but does not enforce token rules; off-chain indexers calculate balances by reading every inscription in order.
  • Transfers require two Bitcoin transactions, so fees in BTC can exceed the value of small token transfers when block space is in demand.
  • BRC-20 activity competes with ordinary payments and can push up fees and confirmation times for every Bitcoin user.
  • Indexer disagreements, wallet errors and thin liquidity make BRC-20 riskier to hold than tokens governed by an on-chain smart contract.
FAQ section

Do BRC-20 tokens use smart contracts?

No. Bitcoin has no general smart contracts, so BRC-20 relies on plain JSON inscriptions and off-chain indexers that calculate balances from them. Bitcoin nodes store the inscriptions but never check whether a transfer is valid.

What is the difference between BRC-20 and ERC-20?

ERC-20 tokens are managed by a smart contract on Ethereum that enforces every balance and transfer. BRC-20 balances exist only in the interpretation of indexers, which makes transfers slower, costlier and more dependent on third-party software.

Why can a BRC-20 transfer cost more than the tokens are worth?

Each transfer needs two Bitcoin transactions, and each pays fees in BTC based on block-space demand. When fees spike, sending a small amount of a low-priced token can cost more than the tokens themselves.

What was the first BRC-20 token?

The first BRC-20 token was ORDI, deployed in March 2023 with a supply of 21 million and a limit of 1,000 tokens per mint inscription.

Depeg
Depeg Definition: A depeg is an event in which a stablecoin ...
Proof of Reserves (PoR)
Proof of Reserves (PoR) Definition: Proof of Reserves is a v...
Airdrop Farming
Airdrop Farming Definition: Airdrop farming is the practice ...
Apeing
Apeing Definition: Apeing, or "aping in", is crypto slang fo...

Live Chat

Contact our support team via live chat.

Help Center

Questions about our services?
Check out our Help Center.

Risk Warning:
Trading in leveraged products carries a high level of risk and may not be suitable for all investors.