The Legacy address, the original BTC address format, begins with the number "1", such as 1B8NRn6cVCrS3CDM9ALKg1yoMbbGrTYXZp. Keep in mind that Legacy addresses are case-sensitive; correct capitalization matters to avoid losing funds.
Legacy addresses have larger sizes, increasing transaction sizes between them. This can lower transaction priority for miners and reduce blockchain efficiency. Furthermore, Legacy transactions typically incur higher fees because network fees depend on transaction weight, including data size, not just the Bitcoin amount.
To create Legacy addresses, the Bitcoin protocol uses the Base58 algorithm. It converts public keys into a readable format, similar to Base64 but with a shorter character set. Certain characters like 0 (zero), +, -, /, O (uppercase "o"), I (uppercase "i"), and l (lowercase "L") are excluded from P2PKH addresses to enhance security, preventing homographic attacks exploiting similar-looking characters.
In 2012, to address the issue of expensive transactions, Gavin Andresen, the Chief Scientist of the Bitcoin Foundation, proposed an improvement to BIP-0016. The proposal aimed to enhance the transaction execution logic by allowing transactions not only to be sent to addresses but also to programmable keys (scripts) - similar to smart contracts in the Ethereum blockchain. The proposal received community support, and as a result of a soft fork, a new type of Bitcoin address format was introduced, starting with the number "3," while maintaining a structure similar to Legacy addresses.
The script embedded in a public Bitcoin wallet address enables seamless transactions between addresses of different formats. For Legacy SegWit users, it also provides savings on network fees, as the new format reduced the transaction size by almost 20% by simplifying the signature verification process. Due to this compatibility, P2SH addresses are sometimes referred to as Compatible addresses.
The new format allowed the sending of transactions of any complexity, including those with multisignature (Multisig), to any address.
Multisig wallets can "split" the private key of an address into multiple keys (often 3) to enhance security. Each of these keys possesses the authority to sign a transaction, meaning they must agree (sign) the transaction together or by two out of three, depending on the multisignature setting, to send such a transaction. Large exchanges and cryptocurrency platforms primarily use these addresses.
In March 2016, developers Gregory Maxwell and Peter Wuille proposed an improvement to BIP-0143, which involved the activation of the Segregated Witness protocol and introduced a new Bitcoin address format called Bech32 or SegWit address.
The Segregated Witness (SegWit) protocol aimed to separate the cryptographic signature from the transaction and move it outside the main blockchain for individual processing. This means that alongside the main chain, a secondary chain consisting solely of signatures is created.
The proposal received community support, and on August 24, 2017, a soft fork was implemented in Bitcoin. With the implementation of SegWit, transactions became much lighter, allowing for a higher number of transactions to fit into a block. SegWit increased the blockchain's throughput, and the issue of high fees was naturally resolved as the amount of transmitted data in transactions decreased by nearly 60-70%.
Moreover, the update brought several other significant advantages to Bitcoin:
Currently, Native SegWit addresses are the most common and widely used in the Bitcoin blockchain, accounting for over 65% of all addresses in different formats.
Taproot is an upgrade for Bitcoin that was activated in the network on November 14, 2021, at block #709632, alongside an update called "Schnorr Scheme." The goal of this comprehensive soft fork is to enhance the network's privacy, scalability, and security.
In addition to the primary objective of addressing the blockchain trilemma, the Taproot upgrade introduced several innovations:
Taproot wallet addresses are fully compatible with other formats, allowing for seamless sending and receiving of BTC between Taproot addresses, Legacy addresses, Legacy SegWit addresses, and Native SegWit addresses. Utilizing Taproot makes transactions lighter (and therefore less costly), faster (more can fit into a block), and more confidential (not to be confused with privacy).
Unisat Wallet - the first open-source browser extension wallet for Bitcoin NFTs, Ordinals and BRC-20 tokens.
Install the Unisat wallet on your device (currently only on PC).
Now we can proceed to wallet funding, NFT minting, and operations on NFT marketplaces.
Xverse Wallet
The Xverse Wallet is a powerful tool for Bitcoin enthusiasts, allowing users to take advantage of the advanced capabilities provided by the Bitcoin Stacks layer. It is considered an advanced Bitcoin wallet, built for everyone, available for Chrome on the desktop and for iOS and Android. Xverse supports buying, selling, and trading NFT Bitcoin Ordinals and BRC-20 tokens.
Stacks is a new layer for Bitcoin that enables the deployment of smart contracts, thereby bringing DeFi and NFT capabilities to the Bitcoin network.
Install Xverse Wallet on your device: Google Chrome extension, iOS, Android
Hiro Wallet
Hiro Wallet is one of the most popular open-source Bitcoin wallets, which, like the Xverse Wallet, allows users to leverage the advanced capabilities provided by the Bitcoin Stacks layer.
Install Hiro Wallet on your device.
Note: The wallet has two versions: browser and desktop. When using the desktop version, you will not be able to connect to applications, mint, buy, and sell NFTs.
How to fund a Bitcoin wallet?To fund your wallet, you will need an account on one of the cryptocurrency exchanges such as Binance, OKX, Bybit, Kucoin, and so on, as well as funds to purchase BTC (preferably $100 or more).
Why $100 or more? - The withdrawal fee from the exchange is approximately $6.5, the transaction fee on the Bitcoin network is around $3, and the cost of minting BRC-20 tokens will be around $15-20 per transaction due to increased network congestion during such times.
How to mint?In this section, all examples will be provided of collections that we do not advertise or promote in any way. They are collections created by strangers and are used solely for educational purposes for you.
Note: Once you send a transaction at the minute Ordinal, BRC-20, or SRC-20, you will not receive the asset immediately, as the transaction has to be processed in the blockchain. Currently, the wait for processing is about an hour. At peak times, the wait can be up to 5-6 hours.
How to mint an Ordinal?To mint an Ordinal NFT on Gama follow these steps:
To mint an Ordinal NFT on Gama follow these steps:
How to mint BRC-20?To mint a BRC-20 on Unisat follow these steps:
To mint a BRC-20 on ordkit follow these steps:
How to mint SRC-20?At the moment, SRC-20 tokens can only be interacted with via Hiro Wallet. Yes, you can use other wallets, but the SRC-20 tokens will only appear in Hiro Wallet. So, one way or another, you have to import your address from another wallet or use Hiro Wallet directly.
To mint SRC-20 tokens, you need to familiarize yourself with the stampsrc
On the main page, we see the following information:
Columns:
Note: For some tokens in the "%" section, the value may exceed 100. This indicates that users attempted to mint the token after the entire supply was sold out, resulting in a loss of funds.
Note #2: stampsrc is not updated instantly, so if a token in the "%" column has a value close to 100, there is a high chance that you will not receive the tokens and may lose your money. If the website was last updated several hours ago, the information is not accurate, and it is highly likely that all tokens have already been minted.
One of the largest representatives of the NFT marketplace, Magic Eden was first launched as a Solana NFT marketplace. It later integrated the Ethereum and Polygon networks. On March 22, 2023, Magic announced the integration of the Bitcoin network. Total trading volume of Ordinals on Magic Eden had reached 1,220 BTC, equivalent to $34,000,000.
One of the first and popular NFT marketplaces for trading Ordinals and BRC-20. Total trading volume since February 2023 is ~600 BTC, equivalent to $17,000,000.
It is an NFT marketplace that focuses solely on Ordinals, while also providing a launchpad functionality for artists. It operates on both the BTC and Stacks networks. The total trading volume is approximately 30 BTC, equivalent to $850,000.
The most popular BRC-20 marketplace was launched on April 23, 2023. The total trading volume is $3,400 BTC, equivalent to $95,000,000.
The well-known cryptocurrency exchange, OKX, is also adapting and integrating BRC-20 tokens into its marketplace. The total trading volume is approximately $30 BTC, equivalent to $850,000.
It is currently the only major exchange that has integrated BRC-20 tokens into its NFT marketplace.
At the moment, it is the first and only SRC-20 marketplace. Due to this, the visual component leaves a lot to be desired. However, the SRC-20 token market is very young, not even two months old, so we can expect a high level of asset and mass integration in the near future.
The market for BTC Ordinals, BRC-20, and SRC-20 tokens is still very young, and there are many aspects that need to be simplified and made more intuitive for the average user, similar to Solana.
The Bitcoin network represents a vast realm of opportunities with a large community of enthusiasts. However, due to network limitations, users have been unable to participate in DeFi and NFT activities for years. As a result, the Bitcoin network has essentially been a "locked liquidity" ecosystem. Now, we are witnessing its gradual opening up to these possibilities.