How to Create an RGB++ Token on the Nervos Network
Simple Guide
CKBRGB++
Thanos the Bull
11/19/20242 min read
The Nervos Network is gaining traction for its adaptability and seamless integration with the Bitcoin ecosystem. This blockchain allows you to create tokens that can be used both on Nervos and Bitcoin without requiring bridges 😲, making them native to both networks, a game-changer in the blockchain space.
This approach also opens the door for similar functionality on other UTXO-based networks, such as DOGE, LTC, BCH, and many more.
Why Build on Bitcoin Natively and Without Bridges?
Bitcoin is the largest cryptocurrency asset by market capitalization, the most widely recognized and consequently the most successful. Building utility apps for Bitcoin is like serving a perfectly cooked steak: it’s gold, a true delight.
This guide will walk you through creating an RGB++ token using the CCC app. Whether you're exploring token use cases, this step-by-step process ensures you're equipped to get started.
Useful links:
app.ckbccc.com/ (works for both test and mainnet)
testnet.joyid.dev for testnet, and app.joy.id for mainnet.
testnet.explorer.nervos.org for testnet, and explorer.nervos.org for mainnet.
Watch the demo:
Step 1: Set Up a Compatible Wallet
Before beginning, ensure you have a wallet compatible with the Nervos ecosystem.
Recommendation: Use JoyID for its flexibility and features.
However, other wallet options are available if you prefer. The choice is yours.
Step 2: Access the CCC App
Visit the CCC website: app.ckbccc.com.
Connect your wallet to the platform.
Step 3: Start on the Test Network
Pro Tip: Use the test network first to avoid issues and troubleshoot.
This ensures you can test your token creation process before issuing it on the mainnet.
Step 4: Issue an RGB++ Token
Select the option to Issue XUDT Type-ID.
Configure the token settings:
Enter the amount of tokens to issue.
Choose the number of decimals (commonly 8).
Add a symbol (ticker) to identify your token.
If the name is the same as the symbol, leave the name field blank. Otherwise, type in the name.
Step 5: Sign Transactions
Complete the procedure by signing three transactions.
This finalizes the issuance of your RGB++ token.
Step 6: Verify Tokens on JoyID
Visit the JoyID test network wallet: testnet.joyid.dev.
Review your wallet to see all the assets created or received for testing purposes.
Ensure everything is in order.
Step 7: Move to Mainnet
If the test process is successful, replicate the same steps, but this time on the mainnet.
Bonus: Burning Tokens
If you no longer need test tokens, use the burn feature in JoyID to remove them from your wallet.
This concludes the guide.
Have fun exploring and creating RGB++ tokens!
Got $BEAF?