Education 8 min read

BRC20 Tokens Explained: What Are They And How Do They Work?

BRC20 tokens are created on the Bitcoin blockchain by utilizing the Ordinals protocol. They preserve the security and decentralization of Bitcoin while enabling developers to create a variety of digital assets and applications, such as non-fungible tokens (NFTs) and decentralized finance (DeFi). In essence, they increase the versatility and use of Bitcoin.

Key takeaways

  • BRC20 tokens use the Bitcoin blockchain via the Ordinals protocol for token creation and management.
  • Launched in March 2023, BRC20 tokens have expanded Bitcoin’s use beyond value storage, opening new opportunities for applications like NFTs and DeFi, thereby enhancing Bitcoin’s role in the digital economy.
  • BRC20 tokens leverage Bitcoin’s security, ensure fungibility and decentralization, and offer compatibility with Bitcoin wallets and infrastructure, facilitating diverse applications and fostering innovation.

Introduction to BRC20 Tokens

In the ever-changing world of digital assets, BRC20 tokens have set a new standard by using the Bitcoin blockchain to create and manage tokens. BRC20 tokens use the Ordinals protocol, which embeds token data directly onto the Bitcoin blockchain, in contrast to ERC20 tokens, which are native to the Ethereum blockchain.

This invention keeps Bitcoin’s essential features intact while enabling decentralized token issuance and transactions. With the addition of BRC20 tokens, developers may now utilize Bitcoin’s strong and secure network to construct a wide range of applications, including NFTs and DeFi.

Following the release of BRC20 tokens in March 2023, Bitcoin’s potential has been significantly expanded beyond value storage, opening up new avenues for innovation and user adoption in the cryptocurrency market.

By incorporating these tokens, the ecosystem surrounding Bitcoin will be able to accommodate a wider range of decentralized applications, which will increase its prominence and significance in the international digital economy.BRC20 tokens Source Getty

Understanding token standards

Protocols known as token standards specify how tokens are generated, distributed, and controlled on a blockchain. They ensure consistency and interoperability among various tokens in a network.

Ethereum’s ERC20 for fungible tokens and ERC721 for NFTs are examples of common standards. ERC20 defines fundamental operations such as balance checks and transfers, which make it easier to engage with decentralized apps (dApps).

On the other hand, the NFT market is supported by ERC721, which is intended for unique assets.

The new BRC20 standard issues tokens directly on the blockchain via the Ordinals protocol. These standards are essential for creating scalable and stable blockchain ecosystems, which will enable a wide range of applications, including digital art and DeFi.

Key features of BRC20 tokens

Fungible tokens on the Bitcoin blockchain are made possible by BRC20 tokens on the Bitcoin ecosystem that makes use of the Ordinals protocol. The following are the BRC20 tokens’ key features:

  • Ordinals protocol: The Ordinals protocol, which enables the direct inscription of data onto satoshis, the smallest unit of Bitcoin, is used in the creation and management of BRC20 tokens. This ensures that the strong security and immutability of Bitcoin are passed down to the tokens.
  • Fungibility: BRC20 tokens are interchangeable with other tokens of the same kind, just like conventional ERC20 tokens on Ethereum. For applications like trading and DeFi, this is essential.
  • Decentralization: BRC20 tokens, which run on the Bitcoin blockchain, benefit from the decentralized nature of the Bitcoin network, which eliminates the need for middlemen and increases transparency and confidence.
  • Compatibility: The wide interoperability of BRC20 tokens inside the Bitcoin ecosystem is ensured by their ability to communicate with Bitcoin wallets and infrastructure.
  • Use cases: By enabling applications in DeFi, tokenized assets, and other areas, these tokens extend the capabilities of Bitcoin beyond its use as a store of wealth and promote innovation in the Bitcoin community.

Benefits of BRC20 tokens

By expanding the usefulness and functionality of Bitcoin, BRC20 tokens improve its ecosystem and provide a number of benefits. Here are the key benefits:

  • Security: Makes use of Bitcoin’s strong security framework, which offers strong defense against fraud and assaults. Bitcoin is the only unhackable blockchain to date!
  • Decentralization: By utilizing the Ordinals protocol, it encourages a decentralized and trustless environment for token issuance and management.
  • Standardization: Offers a uniform structure for generating fungible tokens, guaranteeing uniformity and user-friendliness.
  • Interoperability: Enables a cohesive ecosystem by enabling smooth interaction with a variety of Bitcoin-based services and apps.
  • Transparency: Provides improved traceability and transparency by ensuring that every token transaction is documented on Bitcoin’s unchangeable ledger.
  • Innovation: Encourages the development of novel ideas and applications on the Bitcoin network, such as NFTs and DeFi.
  • Adoption: Increases involvement and adoption in the global digital economy by broadening the use cases for Bitcoin beyond value storage.

How to create a BRC20 token

There are a few simple procedures involved in creating a BRC20 token:

Step 1: Set up a Bitcoin wallet

Ensure your wallet is compatible with Ordinals. Your BRC20 tokens will be created and managed using this wallet. Here are some popular choices:

  • UniSat wallet: The UniSat Wallet is a browser-based wallet made especially for using with BRC20 tokens and Ordinals. It has strong security measures and an easy-to-use UI.
  • Xverse wallet: This browser-based alternative has a slick interface, works with mobile devices, and supports BRC20 and Ordinals tokens as well.
  • Hiro wallet: Hiro is a desktop wallet that emphasizes cutting-edge functionality and development tools. In addition to supporting other Bitcoin-related technologies, it supports Ordinals and BRC-20 tokens.
  • Wallet Sparrow: Sparrow is a more sophisticated desktop wallet that supports BRC20 tokens and Ordinals among its many other features. It is a wise option for seasoned Bitcoin users.

Ensure that you back up your seed phrase, no matter which wallet you choose!

Step 2: Install ordinals protocol

Connect your wallet to the Ordinals protocol, which enables the inscription of metadata onto satoshis and the issuance of BRC20 tokens. With the use of this connection, you can transfer, receive, encrypt, and manage your BRC20 tokens as well as engage with the BRC20 ecosystem.

You are now prepared to take part in the developing world of NFTs and tokens based on Bitcoin thanks to this setup.

Step 3: Define token parameters

List all of the token’s characteristics, such as its name, symbol, total supply, and any other pertinent information. This is often accomplished using a JSON file.

In simple words, this is where you essentially create the blueprint for your BRC20 token. A unique name (like ‘MyCOIN’), a ticker symbol (like ‘COOL’), the total quantity you wish to create (like ‘1,000,000 MY’), and any other information (like decimals or extra attributes) must all be specified. A JSON file serves as a standard format for defining these parameters and contains this information.

Step 4: Inscription

This is where magic happens! You will engrave the parameters of your token (a JSON file) onto the Bitcoin blockchain using the Ordinals protocol.

To transcribe your data onto individual satoshis, a special Bitcoin transaction must be created. Imagine it as etching the details of your token into the Bitcoin blockchain itself.

Step 5: Deploy and distribute

After the inscription transaction is confirmed on the blockchain, your BRC20 token officially exists! It’s now a unique digital asset recorded on the Bitcoin ledger.

To distribute the tokens, you’ll typically transfer the inscribed satoshis to other Bitcoin addresses. Each satoshi carrying your token’s inscription represents a unit of your BRC20 token.

Step 6: Manage tokens

You can trade, move, and manage your BRC20 tokens using your wallet as needed. Tokens can be exchanged on websites that accept BRC20 tokens, sent to other users, and received from other users.

You may monitor your holdings by seeing your transaction history and token balance in your wallet.

The role of smart contracts in BRC20 tokens

While smart contracts allow automated, trustless interactions throughout the Bitcoin network, they are essential to BRC20 tokens.

Directly encoded on the blockchain, these self-executing contracts enable the production, transfer, and administration of BRC20 tokens without the need for middlemen. By ensuring that token operations and transactions follow predetermined guidelines, they improve efficiency and security.

BRC20 tokens can facilitate intricate features like automatic token exchanges, governance procedures, and DeFi applications by utilizing smart contracts. The usefulness of Bitcoin is increased by this integration, which offers a solid foundation for creative and varied blockchain applications.

Popular examples of BRC20 tokens

Although BRC20 tokens are very new, a number of them have become well-known because of their creative uses and promise.

  • ORDI: The first BRC20 token produced utilizing the Ordinals protocol, ORDI, is a noteworthy example that shows that fungible tokens are feasible on the Bitcoin network. 
  • NALS: Another illustration is NALS, which provides consumers on the Bitcoin network with additional methods to interact with financial services and is intended for DeFi applications. 

Furthermore, meme coins have surfaced, fusing blockchain technology with the cultural phenomena of memes to provide original, community-driven assets. These instances highlight the wide range of uses for BRC20 tokens, ranging from digital collectibles to financial applications, greatly enhancing the Bitcoin ecosystem.

Token wallets and storage options

You cannot manage or access your digital assets safely without token wallets and BRC20 storage alternatives. BRC20 tokens are commonly stored in Bitcoin wallets that support the Ordinals protocol, such as Sparrow Wallet and OrdinalSafe.

These wallets give users access to Bitcoin’s strong security features while enabling them to retain, move, and deal with their tokens in a secure manner.

Hardware wallets (like Ledger and Trezor) and other cold storage solutions provide an additional degree of protection by storing private keys offline and shielding assets from internet risks.

Additionally, by requiring several permissions for transactions, multi-signature wallets offer increased security. These choices guarantee that owners of BRC20 tokens can select the degree of accessibility and security that best suits their requirements.

Trading and exchanges for BRC20 tokens

Trading and exchanging BRC20 tokens is facilitated by both decentralized and centralized platforms.

Peer-to-peer trading without a central authority is made possible via decentralized exchanges (DEXs), such as Uniswap and SushiSwap, which are tailored for the Ordinals protocol.

To conduct trades and create liquidity pools where users can earn transaction fees by contributing tokens, they employ smart contracts. For consumers who value decentralization and financial autonomy, these platforms are perfect.

Advanced trading tools, user-friendly interfaces, and high liquidity are provided by centralized exchanges (CEXs) like Binance and Coinbase.

While Coinbase is known for its user-friendliness and regulatory compliance, Binance is popular for its wide token support and strong security. CEXs are appropriate for those who want more organized environments and more liquidity.

When trading BRC20 tokens, consider security measures, trading fees, liquidity, and regulatory compliance to choose the platform that best fits your needs.

Frequently Asked Questions

  1. 01.

    What are BRC20 tokens?

    BRC20 tokens are fungible tokens built on Bitcoin’s blockchain using the Ordinals protocol, similar to Ethereum’s ERC20 tokens.

  2. 02.

    Is BRC20 a good investment?

    Investment potential varies; BRC20 tokens offer innovation and utility but carry risks like any cryptocurrency, requiring thorough research.

  3. 03.

    Where can I buy BRC20 tokens?

    BRC20 tokens can be purchased on decentralized exchanges like Bisq and Hodl Hodl, or on centralized exchanges like Binance.

Onkar Singh @ CryptoManiaks
Onkar Singh

Onkar is a digital finance content creator with an MSc in Blockchain and Digital Currency. He has worked for several decentralized finance projects as well as numerous other crypto news publications.