Comprehensive Guide: Inscribing and Managing BTC Runes on the Bitcoin Blockchain
# I. Preparation Section
## (1) Full Node + Ord Wallet Preparation (Optional)
1. Prepare and Install Bitcoin Full Node
Download and Install: Download the Bitcoin full node software suitable for Windows from the Bitcoin Core Official Website and install it.
Configure Storage Space: During installation, choose a custom data directory, ensure there is enough hard disk space (at least 1TB), and uncheck the option to limit blockchain storage to 2GB.
Modify Configuration File: Add
txindex=1
,server=1
, and appropriateassumevalid
settings for the mainnet in the Bitcoin client's configuration file.Data Synchronization: After starting the Bitcoin client, data synchronization will automatically begin, and the data for the full node will continue to grow, currently requiring over 800GB of storage space.
2. Install Development Tools
Visual Studio: Go to the Visual Studio Official Website to download and install the Community version, selecting "Desktop Development with C++".
Rust: Visit the Rust Official Website to download and install the version suitable for your operating system.
3. Install and Configure Ord Client
Clone Ord Repository: Clone the code from the Ord Official GitHub Repository and build it in your local environment using the command
cargo build --release
.Configure ORD Index Data: Use the ORD client to update the block index, ensuring the path to the
.cookie
file is correctly configured.
4. Run Commands on Mainnet
Start Mainnet: Ensure the Bitcoin Core configuration file is correctly set to connect to the main network.
Create Wallet: Use the ORD client to create a new wallet, record the mnemonic phrase, and generate a receiving address.
Inscribe (Deploy) Runes: Configure the details of your rune tokens in the specified batch file (e.g.,
batch.yaml
).
5. Mint and Trade Runes
Mint Runes: Refer to the GitHub commands to mint your rune tokens on the mainnet, operating according to the set fee rates and rune names.
Transfer and Check Balance: Use the
wallet send
andwallet balance
commands to transfer runes and check balances.
Notes
Ensure that the Bitcoin full node and ORD client are always synchronized with the main network.
Keep the command window open during operations to avoid interruptions.
As the state of the Bitcoin network changes, you may need to adjust network fees and storage requirements.
## (2) Wallet Preparation
Wallet Preparation:
Multi-Wallet Strategy: It is recommended to prepare multiple wallets, such as Unisat Wallet, OKX Wallet, and Xverse Wallet. Each wallet may support different types of assets and transactions.
Wallet Addresses: Provide wallets that support BTC addresses, such as those starting with "3" and "bc1", which are Bitcoin's SegWit addresses that can improve transaction efficiency.
UTXO Management:
Large UTXOs: Prepare at least 4 large UTXOs for each wallet address, each worth at least $500. This is because high on-chain fees may make small UTXOs too costly for multiple transactions.
Dummy UTXOs: Prepare a number of Dummy UTXOs as needed for transactions; these are for occupying space in transactions to optimize fees and improve efficiency.
Download and Usage Guide:
- Download link for Xverse wallet: Xverse Wallet Download.
Fee Considerations:
- It is important to note that Bitcoin's Gas Fee (i.e., network fee) may increase during network congestion or when data increases, especially after Bitcoin halving events, where network fees typically rise significantly. Currently, the gas fee is above 1000.
## (3) Tool and Website Preparation
To facilitate viewing and managing these assets, there are multiple tools and platforms available:
View Rune List
Ord.io: Visit Website
Ordiscan: Visit Website
Luminex: Visit Website
Ordinals.com: Visit Website
Rune Alpha: Visit Website
Rune Store: Visit Website
Rune BTC: Visit Website
Magic Runes: Visit Website
View Inscription Pre-Minting
Luminex: Visit Website
Rune Store: Visit Website
Rune Minting Platforms
Rune Store: Visit Website
Unisat: Visit Website
OKX: Visit Website
Genii Data: Visit Website
Satosea: Visit Website
Ruins Garden: Visit Website
Transaction Acceleration:
- https://dotswap.app
These tools and platforms provide functionalities for viewing, minting, and managing runes.
## (4) Project Acquisition
Here are the current ten notable blockchain projects in the market:
UNCOMMON•GOODS #0 - Developed by @rodarmor, this is a long-term project expected to take 4 years to mint completely.
Z.2·Z·Z·Z·FEHU·Z·2·2·2· - Released by @fehulayer, with a total of 110 million, of which 99.99% is pre-mined by the project party, mainly for airdrops. Only 0.0022% is available for ordinary users to mint, currently with 865 holders.
DECENTRALIZED - Developed by @CyberKongz, specifically for airdrops to Prometheans community members.
DOG·GO·TO·THE·MOON - Deployed by @LeonidasNFT, this project is 100% pre-mined, specifically for #Runestone holders for airdrops.
THE·RUNIX·TOKEN - Allegedly deployed by @BVMnetwork, this project is also 100% pre-mined.
DOG·DOG·DOG·DOG·DOG - The project party is currently unknown, and it also implements a 100% pre-mining strategy.
SATOSHI·NAKAMOTO - The project party is unclear, but currently, this project has the highest minting heat in the market.
MEME·ECONOMICS - The project party has not been disclosed. The total issuance of this project is 10.05 million, with 41.76% pre-mined by the project party. Currently, all inscriptions have been completed.
RSIC·GENESIS·RUNE - Initiated by @rune_coin, specifically for #RSIC miner holders to distribute mining tokens. The RSIC halving lottery has ended, with the winning list including: [8959, 20136, 19732, 12562, 1290].
LOBO·THE·WOLF·PUP - Allegedly initiated by @_BuoyantCapital, this project also implements 100% pre-mining.
Most of these projects are characterized by a high proportion of pre-mining, at least 80% or more, indicating the project party's level of control over these assets.
# II. How to Mint BTC Runes
Preparation Work
Please ensure you can access the internet scientifically and use a wallet that supports the runes protocol. This tutorial will use the Xverse wallet as an example.
Operation Steps
Step 1: Install Xverse Wallet
Visit the Xverse Wallet Official Website.
Click the "Download" button in the upper right corner of the website.
On the download page, select the version suitable for your device (e.g., "Download for Chrome") and follow the instructions to complete the installation.
Note: Due to the lack of industry standards, it is recommended not to import mnemonic phrases from other wallets into the Xverse wallet, nor to import Xverse's mnemonic phrase into other wallets. The safest practice is to create a new wallet.
Step 2: Transfer to Xverse Wallet
After generating the wallet, click on the wallet-like icon at the bottom of the Xverse wallet and select the BTC receiving address.
Click the "Receive" button and copy the receiving address.
Transfer BTC to this address from other wallets or exchanges. Be sure not to send Ordinals inscriptions and runes assets to this BTC receiving address.
Step 3: Mint BTC Runes
Visit the luminex.io website to search for projects to check the heat and progress of the minted Runes.
After confirming the target Runes, click the "mint" button.
In the "mint" interface, select the number of mints.
Choose the appropriate network fee rate.
After confirming everything is correct, click mint to submit the order, and then complete the payment in the Xverse wallet.
After completing the payment, patiently wait for the Runes minting process to finish. This may take 1-10 hours, depending on network conditions.
Verify and Manage Minted BTC Runes
After minting is complete, check the minting results in the Xverse wallet using the receiving address.
If you need to manage or transfer your Runes, use a wallet that supports the Runes protocol, ensuring compatibility between addresses.
By following these steps, even beginners can successfully mint their BTC Runes on the Bitcoin blockchain. Please note that this process involves actual transaction fees and potential risks, so it is advisable to conduct thorough research and preparation before proceeding.
# III. Investment Strategies and Risk Management
Investment Strategies
Project Migration: For old projects migrating to Runes, if there is no innovation or organic integration, it is recommended not to participate. If a project has not succeeded in its previous ecosystem, transferring to a new ecosystem merely to ride the wave usually has a low probability of success.
Investment Amount: When participating in any new project, it is advisable to purchase an even number of shares, allowing for a return of the initial investment before observing subsequent market trends.
Project Tracking: For any project, join only after participation exceeds 50%; before that, only monitor. Although costs may be slightly higher, risks will correspondingly decrease.
In-Depth Research: Conduct thorough research on the project party, paying attention to evaluations from major holders and original creators (OGs).
Plan B: For projects with extremely high heat, strong consensus, and a large number of holders, if initial participation in the new project is unsuccessful, consider purchasing a portion in the trading market.
Risk Management
Technical Risks: Risks at the protocol and code level of Runes. Since the project is open-source and the community has not reported any major security vulnerabilities to date, this risk is considered low, but caution is still advised.
Asset Management: Using different BTC wallets may lead to erroneous transfers of Runes or BRC-20 assets, resulting in asset destruction. Use dedicated wallets to manage these assets and avoid conducting other types of operations.
New Issuance Risks: There are limits on the issuance quantity for Runes. If gas fees are low or participation is late, there may be a risk of not obtaining new coins. When deciding to participate, adjust fees appropriately based on project heat and market gas fees to maximize the probability of success.
Market Risks: If the Plan B strategy fails, the cost of purchasing in the secondary market will rise, potentially leading to unrealized losses or actual losses. It is important to gather as much information as possible and conduct thorough investment research to make informed investment decisions.
# IV. Conclusion
By following this guide, even newcomers to the blockchain field can effectively participate in the minting and management of BTC Runes. It is crucial to conduct thorough preparation and research, understand the relevant technical and market risks, to ensure wise and safe investment decisions.
We wish every participant not only to gain valuable experience in Runes minting but also to make profits! Good luck to everyone, and enjoy the possibilities brought by this innovative blockchain technology.