What Is an ARC-20 Token?

ARC-20 is a token customary that makes it potential to create fungible tokens that may be held and transferred on the Bitcoin blockchain. ARC-20 customary tokens are issued utilizing the Atomicals protocol. Within the ARC-20 customary, tokens are represented with satoshis, that are the native unit of the Bitcoin blockchain (1 BTC consists of 100 million satoshis).
ARC-20 is a fungible token customary for Bitcoin
The idea of fungible tokens was popularized within the cryptocurrency area by Ethereum, the place they’re sometimes issued utilizing the ERC-20 customary. Sure ERC-20 tokens have achieved large market capitalizations – a few of the largest fungible tokens available on the market as we speak embrace UNI, SHIB, LDO, and, in fact, stablecoins.
The flexibility to mint fungible tokens is out there on virtually each blockchain platform that has general-purpose good contracts. For instance, there are fungible tokens on Solana (SLP tokens), BNB Chain (BEP-20 tokens), Cardano (native tokens), and so forth.
Whereas Bitcoin’s good contracts functionality is much more restricted, builders have give you inventive methods to symbolize various kinds of digital property (fungible and non-fungible tokens) on the Bitcoin blockchain.
The ARC-20 token customary is enabled by the Atomicals Protocol, which is a method to create each fungible and non-fungible tokens on Bitcoin. The Atomicals group refers back to the digital property that may be created by the protocol as “digital objects”.
Minting ARC-20 tokens
Anybody can create an ARC-20 token and decide its provide, ticker and metadata (for instance official web site, social media hyperlinks and a picture). Nevertheless, since every ARC-20 token is represented by 1 satoshi, there’s truly a pracitcal restrict to what number of ARC-20 tokens somebody can mint.
That is totally different from the ERC-20 customary for instance, the place you can also make a token’s provide as large as you need for no further price whilst you’re creating it. For instance, many meme cash issued on blockchains equivalent to Ethereum have a provide of a whole bunch of trillions of tokens.
The method of minting ARC-20 tokens and its implications on token provide are arguably probably the most distinctive side of ARC-20 tokens when in comparison with different fungible token requirements in use as we speak, so let’s clarify it in a bit extra element.
Decentralized ARC-20 token minting
The decentralized ARC-20 token minting mode permits the creator of the token to specify what number of mints of the token are allowed, and what number of tokens are issued in a single mint. By itself, this doesn’t create any tokens, however customers who need the token can mint them.
Direct ARC-20 token minting
Within the direct minting mode, the consumer creating the ARC-20 token creates an output that comprises the entire provide the token. For instance, if you wish to create a token with a provide of 10 million with the direct minting mode, you might want to create an output of 10 million satoshis (0.1 BTC). The extra tokens you wish to mint, the extra BTC you might want to present.
Tips on how to use ARC-20 tokens?
With the intention to maintain and transact with ARC-20 tokens, you want a Bitcoin pockets that helps UTXO choice, also called “coin management”. Listed here are a number of examples of such wallets:
- Sparrow
- Electrum
- Mycelium
- Blue Pockets
- Ledger Stay
ARC-20 vs. BRC-20 – Atomicals and ordinals in contrast
ARC-20 tokens carry out an analogous operate to BRC-20 tokens, that are additionally fungible tokens on the Bitcoin community, besides they’re issued by the Ordinals protocol.
Though Atomicals and Ordinals present very comparable utility, the 2 protocols do differ in some areas. Notably, Ordinals have to be used with Taproot addresses for all use instances. Atomicals require using Taproot addresses for minting and updating property, however not for transferring them.
Fungible tokens aren’t supported within the base Ordinals protocol, whereas Atomicals implement them because the first-class ARC-20 customary. The Atomicals protocol additionally helps two distinct kinds of minting fungible tokens.
One other distinction is that Ordinals doesn’t have a reputation service within the base protocol. In the meantime, Atomicals encompasses a identify service which is carried out by first-class NFTs known as Realms.
To sum up, we will say that the Atomicals protocol gives a broader function set than Ordinals, however the Ordinals protocol has seen extra adoption to this point. To be honest, the Ordinals protocol has benefited from a head begin, because it was launched in January of 2023, whereas the Atomicals protocol was launched in September of 2023.
In the intervening time, the Ordinals protocol is much more common than the Atomicals protocol, though Atomicals have been gaining some traction. In whole, Atomicals protocol transaction have generated round 274 BTC in charges, whereas Ordinals protocol transactions have generated 4,050 BTC in charges.
If you wish to see a comparability between Ordinals and Atomicals based mostly on on-chain exercise, you possibly can take a look at this useful Dune Analytics dashboard that compares the 2 protocols.
The underside line
ARC-20 tokens are fungible tokens issued on the Bitcoin blockchain utilizing the Atomicals Protocol. When ARC-20 tokens are minted, every token is represented with a satoshi, which is the smallest unit of BTC.
By way of performance, ARC-20 tokens are pretty just like BRC-20 tokens, that are issued utilizing the Ordinals protocol. At the moment, the Ordinals protocol is extra common than the Atomicals protocol, however the Atomicals protocol gives some additional options which may assist it acquire extra adoption.
If you wish to study extra about Bitcoin, check out our article explaining how Bitcoin pockets addresses work.




