Bitcoin has no smart contracts, no token standard, and no native way to track balances. BRC-20 works around all three, which explains both why it exists and why it’s complicated. So to clear up all the details, this guide explains what BRC-20 is, how minting works, where token balances come from, and why these experimental assets carry real risks.
What Is BRC-20?
BRC-20 is an experimental token standard for creating fungible tokens on the Bitcoin blockchain. Unlike ERC-20 tokens on Ethereum, BRC-20 tokens don’t rely on smart contracts. Instead, they use the Ordinals protocol, which lets users inscribe JSON data onto satoshis, Bitcoin’s smallest unit.
This makes it possible to create, mint, and transfer actual tokens on Bitcoin. These tokens can include memecoins, experimental assets, and other Bitcoin-based digital assets.
Still, BRC-20 doesn’t work like ERC-20. Bitcoin itself doesn’t track BRC-20 balances. Because there’s no smart contract handling token logic, wallets and platforms rely on off-chain indexers to interpret inscriptions and reconstruct balances.
The Short History of BRC-20
Early 2023 changed how people saw Bitcoin. The Bitcoin Ordinals protocol made it possible to inscribe data onto individual satoshis, from NFT-like digital artifacts to token instructions.
In March 2023, a pseudonymous developer known as Domo introduced BRC-20. The new token standard used JSON inscriptions to define, mint, and transfer fungible tokens directly on Bitcoin. However, the BRC-20 boom that May also sent Bitcoin transaction fees sharply higher.
Users quickly began testing deploy and mint operations. That activity pushed more data onto the Bitcoin network, increased demand for block space, and helped turn BRC-20 into one of the most visible experiments in the Bitcoin ecosystem.
The Building Blocks Behind BRC-20
BRC-20 tokens rely on several parts: the Bitcoin blockchain, satoshis, Ordinals, inscriptions, and JSON payloads. Each one helps create, mint, or transfer BRC-20 tokens.
Bitcoin: The Base Network
Bitcoin is the settlement layer for BRC-20 activity. Each deploy, mint, or transfer is recorded through Bitcoin transactions.
That gives BRC-20 access to Bitcoin’s security. It also means BRC-20 inherits Bitcoin’s limits, including slower confirmation times, limited block space, and variable transaction fees.
Satoshis: The Tiny Bitcoin Units BRC-20 Uses
Satoshis are the smallest units of Bitcoin. One BTC contains 100 million satoshis.
In BRC-20, sats act as carriers for inscription data. That data can define a token’s properties, such as ticker, maximum supply, and mint limit.
Ordinals: Numbering Individual Satoshis
Ordinals make it possible to identify and track individual satoshis. That turns otherwise interchangeable sats into traceable units that can carry inscriptions.
This is what allows BRC-20 data to attach to Bitcoin in the first place.
Inscriptions: Adding Data to Satoshis
Inscriptions let users write data onto satoshis through the Ordinals protocol. For BRC-20, that data contains token instructions.
These instructions can deploy a token, mint new token balances, or transfer tokens between users. Once included in a Bitcoin transaction, the data stays on-chain.
JSON Payloads: The Instruction Format
BRC-20 uses JSON payloads. JSON stands for JavaScript Object Notation, a lightweight format that apps and indexers can read.
A deploy inscription defines a token ticker, max supply, and mint limit. A mint inscription creates balance within those rules. A transfer inscription moves balance to another user.
Unlike a smart contract, JSON data doesn’t execute code. It only stores instructions that supported wallets and indexers interpret.
BRC-20 Balances and the Role of Indexers
Bitcoin doesn’t natively track BRC-20 balances. It only records that data was added to the blockchain.
Indexers solve this by scanning inscriptions and reconstructing balances from deploy, mint, and transfer history. They check whether a token was deployed correctly, whether minting followed the rules, and whether transfers are valid.
This setup works, but it adds risk. If indexers disagree or fail, different wallets and platforms may show different balances for the same BRC-20 token.
BRC-20 vs. ERC-20: Similar Name, Different Machine
BRC-20 and ERC-20 share a naming pattern, but they’re very different token standards. ERC-20 runs on Ethereum through smart contracts. BRC-20 runs on Bitcoin through Ordinals, JSON inscriptions, and off-chain indexing.
ERC-20 Uses Ethereum Smart Contracts
ERC-20 is a smart-contract token standard on the Ethereum network. It uses smart contracts to manage balances, transfers, approvals, and token logic on-chain.
That gives ERC-20 tokens more programmability and makes them easier to use across DeFi protocols, exchanges, wallets, and EVM chains.
BRC-20 Uses Bitcoin Inscriptions
BRC-20 was inspired by ERC-20 in name, not design.
It doesn’t use smart contracts. Instead, BRC-20 uses Bitcoin inscriptions that store JSON data. Wallets and indexers then read that data to interpret deploy, mint, and transfer actions.
This makes BRC-20 simpler to create but more limited in functionality.
Examples of BRC-20 Tokens
BRC-20 examples help explain the concept. They aren’t recommendations.
Many BRC-20 tokens are experimental, speculative, and driven by community demand. Their value and liquidity can change quickly.
ORDI: The First Major BRC-20 Example
ORDI is widely recognized as the first major BRC-20 token.
It’s often used as the clearest historical example of BRC-20 adoption. ORDI has a maximum supply of 21 million and became one of the first BRC-20 assets to gain broad attention.
SATS and Other Common Examples
SATS is another visible BRC-20 example. Like many BRC-20 tokens, it reflects how speculative and community-driven this market can be.
Other popular tokens have appeared across wallets, marketplaces, and exchanges. Some gained traction. Others faded quickly.
How to Get Free Crypto
Simple tricks to build a profitable portfolio at zero cost
What Are BRC-20 Tokens Used For?
BRC-20 tokens can be used for transfers, trading, community projects, and early Bitcoin DeFi experiments. Most use cases remain simple compared with mature smart-contract ecosystems.
1. Peer-to-Peer Token Transfers
BRC-20 tokens can move between users, but not like regular Bitcoin.
Transfers depend on Bitcoin transactions, inscriptions, compatible wallets, and indexers. To send or receive BRC-20 tokens correctly, you need a Bitcoin wallet that supports Ordinals and BRC-20.
Read more: Top 10 Bitcoin Wallets
2. Meme and Community Tokens
Many BRC-20 tokens are memecoins or community-driven assets.
That can create a lot of market interest, but it also raises risk. Prices often depend on hype, liquidity, listings, and community momentum.
3. Marketplace Trading
BRC-20 tokens can trade on supported marketplaces and exchanges.
Some users manage inscriptions and tokens through tools like UniSat Wallet or UniSat Marketplace. Still, support isn’t universal. Always check whether a wallet or exchange supports BRC-20 before sending tokens.
4. Early Bitcoin DeFi Experiments
BRC-20 has also been used in early Bitcoin-native DeFi experiments.
These efforts are still young and much less mature than DeFi on Ethereum, Solana, or other smart-contract chains. But they show that users are testing new financial use cases on Bitcoin.
What BRC-20 Is Not Good at Yet
BRC-20 still lacks strong programmability, mature tooling, and smooth user experience.
It’s less flexible than token standards built around smart contracts. It also depends on indexers and competes for Bitcoin block space, which can make fees and confirmations unpredictable.
The Benefits of BRC-20
BRC-20 gained attention because it showed that token experiments could run directly on Bitcoin. Its main benefits are Bitcoin-native issuance, Bitcoin settlement, simple token creation, and further innovation around Bitcoin-based applications.
Bitcoin-Native Token Issuance
BRC-20 lets users issue fungible tokens directly on Bitcoin.
This drew attention because Bitcoin had long been treated primarily as a payment and store-of-value network. BRC-20 expanded the conversation around what Bitcoin could support.
Uses Bitcoin as the Settlement Layer
BRC-20 activity settles through Bitcoin transactions.
This gives BRC-20 access to Bitcoin’s security and decentralization. It also means users must pay BTC transaction fees and compete with other Bitcoin activity for block space.
Simple Token Creation Model
BRC-20 follows a simple lifecycle: deploy, mint, and transfer.
A deploy inscription defines the token’s parameters, such as ticker, max supply, and mint limit. A mint inscription creates balance. A transfer inscription moves balance between users. Compared with writing a full smart contract, this model is easier to understand.
More Experimentation on Bitcoin
BRC-20 helped expand experimentation on Bitcoin.
It encouraged users and developers to test tokens, marketplaces, inscriptions, rare sats, and other Bitcoin-based assets. Some experiments may fade. Others may shape future token standards.
Risks and Limitations of BRC-20
BRC-20 comes with serious risks. You should treat it as experimental infrastructure, not a mature token system.
The main risks include limited functionality, indexer reliance, fee pressure, compatibility issues, marketplace risks, and speculation.
1. BRC-20 Is Experimental
BRC-20 is still experimental. It isn’t a native Bitcoin feature or a finalized standard.
That means tools can change, wallets may behave differently, and indexers may not always agree. If you use BRC-20 tokens, start with caution.
2. No Native Smart Contracts
BRC-20 doesn’t support native smart contracts.
That limits functionality compared with Ethereum-style tokens. BRC-20 can’t easily support advanced DeFi logic, automation, governance, or complex app behavior.
3. Off-Chain Indexer Reliance
BRC-20 balances depend on off-chain indexers.
Indexers make inscriptions readable, but they also add complexity. If an indexer reads data differently, users may see inconsistent balances across wallets or platforms.
4. Bitcoin Fees and Congestion
BRC-20 activity uses Bitcoin block space.
When many users mint or transfer tokens, transaction fees can rise. During busy periods, confirmations may also become slower or less predictable.
5. Wallet and Exchange Compatibility Risks
Not every Bitcoin wallet or exchange supports BRC-20.
A regular Bitcoin wallet may receive BTC but fail to display or manage BRC-20 tokens. Use bitcoin wallets that specifically support Ordinals and BRC-20 before sending these assets.
6. Transfer and Marketplace Attack Risks
BRC-20 transfer and marketplace flows can create extra risks.
Pinning and sniping attacks have been discussed in relation to mempool behavior, transaction selection, and PSBT-based marketplace flows. Use reputable tools and avoid suspicious signing requests.
7. Token Speculation and Liquidity Risk
Many BRC-20 tokens are speculative and may have thin liquidity.
Prices can move sharply, and demand can disappear fast. Don’t assume market cap, listings, or past performance make a token safe.
BRC-20, Runes, and the Future of Bitcoin Tokens
As Bitcoin token activity grew, BRC-20 and Runes became common points of comparison.
| BRC-20 | Runes | |
| Launch date | March 2023 | April 2024 |
| Core design | Inscriptions and off-chain indexing | UTXO-based token protocol |
| Smart contracts | No | No |
| Balance tracking | Usually depends on indexers | Built around Bitcoin’s UTXO model |
| Ecosystem maturity | Older and widely recognized | Newer and still developing |
Both standards reflect ongoing experimentation around Bitcoin tokens. BRC-20 uses Ordinals inscriptions and off-chain interpretation. Runes uses a UTXO-based model that’s closer to Bitcoin’s native design.
BRC-20 remains important because it started the wider Bitcoin token conversation. Runes may prove cleaner for some uses, but both are still part of the broader Bitcoin asset experiment.
Final Thoughts
BRC-20 brought token experiments to Bitcoin through Ordinals, JSON inscriptions, and indexers. It doesn’t use smart contracts, and it’s still rough around the edges. That makes it worth watching, just not necessarily worth trusting with significant funds.
If you use BRC-20 tokens, approach them with curiosity, but verify wallet support, fees, and liquidity before committing funds.
FAQ
Is BRC-20 the same as Bitcoin?
No, Bitcoin is the native asset of the Bitcoin network. BRC-20 is an experimental token standard built on top of Bitcoin.
Is BRC-20 the same as ERC-20?
No, ERC-20 uses Ethereum smart contracts, while BRC-20 uses JSON inscriptions on Bitcoin and relies on indexers.
Does BRC-20 use smart contracts?
No, BRC-20 doesn’t use smart contracts. It uses Ordinals inscriptions and off-chain indexing.
Why do BRC-20 transfers require Bitcoin fees?
BRC-20 transfers require fees because they’re recorded through Bitcoin transactions. Those transactions use Bitcoin block space.
Can I send BRC-20 tokens to any Bitcoin wallet?
No—use a Bitcoin wallet that supports Ordinals and BRC-20. Otherwise, your tokens may not display or transfer correctly.
What was the first BRC-20 token?
ORDI is widely recognized as the first BRC-20 token. It was created in March 2023 and has a maximum supply of 21 million.
Is BRC-20 safe?
BRC-20 is experimental, so it carries real risks. These include indexer issues, wallet compatibility problems, high fees, marketplace attacks, and speculation.
Is BRC-20 still relevant after Runes?
Absolutely—Runes introduced a different Bitcoin token design, but BRC-20 remains historically important and still part of the Bitcoin token market.
Disclaimer: Please note that the contents of this article are not financial or investing advice. The information provided in this article is the author’s opinion only and should not be considered as offering trading or investing recommendations. We do not make any warranties about the completeness, reliability and accuracy of this information. The cryptocurrency market suffers from high volatility and occasional arbitrary movements. Any investor, trader, or regular crypto users should research multiple viewpoints and be familiar with all local regulations before committing to an investment.
