The Good Tech Companies - Building on Bitcoin: A Beginner's Guide to Using the RGB++ Protocol

Episode Date: June 5, 2024

This story was originally published on HackerNoon at: https://hackernoon.com/building-on-bitcoin-a-beginners-guide-to-using-the-rgb-protocol. RGB++ allows secure asset c...reation on Bitcoin with faster transactions on CKB. Learn how RGB++ uses "leaping" for DeFi, GameFi, and more! Check more stories related to web3 at: https://hackernoon.com/c/web3. You can also check exclusive content about #bitcoin, #bitcoin-mainnet, #rgb++, #rgb-protocol, #layer-1-scaling, #cryptocurrency-wallets, #crypto-asset-management, #good-company, and more. This story was written by: @rgbpp. Learn more about this writer by checking @rgbpp's about page, and for more stories, please visit hackernoon.com. Since launching on the Bitcoin mainnet in early April, the RGB++ Protocol has facilitated the creation of over 300 cryptocurrency assets. The RGB++ ecosystem is beginning to take shape with essential infrastructure such as wallets, browsers, decentralized exchanges (DEXs), launchpads, and asset managers now available.

Transcript
Discussion (0)
Starting point is 00:00:00 This audio is presented by Hacker Noon, where anyone can learn anything about any technology. Building on Bitcoin. A beginner's guide to using the RGB++ protocol. By RGB++ protocol. Since launching on the Bitcoin mainnet in early April, the RGB++ protocol has facilitated the creation of over 300 cryptocurrency assets in less than two months. SEAL, the first RGB++ asset, now boasts 16,398 holders and a total transaction volume exceeding 191 BTC. Furthermore, the RGB++ ecosystem is beginning to take shape with essential infrastructure such as wallets, browsers, decentralized exchanges, DEXs, launchpads, and asset managers now available. However, despite the uptake of activities in the evolving Bitcoin Layer 2 ecosystem,
Starting point is 00:00:51 many people still do not fully understand the RGB++ protocol and how to engage with it. Thus, this article introduces the RGB++ protocol in plain language, discusses its ecosystem and applications, and provides brief responses to frequently asked questions, FAQs. Basic information about the RGB++ protocol. How the RGB++ protocol differs from the RGB protocol and the recently LAUNCHEDRUNES protocol The RGB++ protocol is designed as a layer-1 asset issuance protocol on the Bitcoin blockchain. It allows users to issue crypto assets on the most secure blockchain, the Bitcoin blockchain which has the strongest consensus. After issuing assets,
Starting point is 00:01:35 the owner can transfer them without the recipient needing to run a client-side verification. This is because assets issued via RGB++ create corresponding shadow assets on the CKB blockchain. Nervous CKB is a public permissionless blockchain and layer one of the Nervous network via isomorphic bindings. Transferring an RGB++ asset on the Bitcoin blockchain is akin to moving the physical asset and its shadow moves along with it on the CKB blockchain, and verified by CKB's POW miners. The RGB++ protocol is entirely different from the RGB protocol. The author of the RGB++ protocol is Cypher, who is also a co-founder of CKB, while Dr. Maxim Orlovsky is the primary lead for the RGB protocol.
Starting point is 00:02:22 Like RGB++, the Runes protocol is also a layer 1 acid issuance protocol on the Bitcoin blockchain. However, there is little competition currently as the market share is still small. Collaboration between RGB++ and Runes could be mutually beneficial. RGB++ could bring programmability to Runes and runes could increase attention towards RGB++. RGB++ protocol is a solution to the Bitcoin blockchain's congestion and HIGHTRANSACTION fees while minting RGB++ assets, transactions are generated on both Bitcoin and CKB blockchains. After minting, if users find the Bitcoin blockchain too congested or the fees too high, they can leap their assets to the CKB blockchain. Theverge block time on CKB is about 10 seconds and
Starting point is 00:03:12 the fees are very low, allowing thousands of transactions at minimal cost. Read the transaction folding part in the RGB++ lightpaper for more information. Furthermore, since CKB is Turing-complete and supports various DeFi and GameFi applications, it enables RGB Plus Plus assets that leapt to the CKB blockchain top participate and, potentially earn more. A leap operation versus a cross-chain BRIDGEA leap operation is not a cross-chain bridge. It involves transferring assets directly between blockchains without relying on external trust assumptions or bridges courtesy of the isomorphic bindings technology. Common bridges involve users sending their assets to a multi-signature wallet or contract on one chain and receiving a corresponding asset certificate on another.
Starting point is 00:04:00 These are often centralized and require trust in the bridge operators. In contrast, the LEAP is more secure and decentralized. The ecosystem and how to use RGB++ The RGB++ ECO system since its launch in April, RGB++ has implemented its core features, including issuing fungible and non-fungible assets and performing LEAP operations and SDKs. The current RGB++ ecosystem includes wallets, JoyID, REI wallet, fungible assets and performing leap operations and sdks the current rgb plus plus ecosystem includes wallets joy id rei wallet plug-in wallet dex's hue hub amiga built-in decks enjoy id dobby and utxo swap launchpad hue hub did bit defy stable plus plus protocol notable projects Did, Bit, Defy, Stable++ Protocol, Notable Projects, Nervape, Seal, Unicorn, World3, Ah, Others, Haste, RGB++ Asset Management Tool, Metaphoro, Governance Tool Supporting RGB++
Starting point is 00:04:56 How to Use RGB++ Protocol 1. Issuing RGB++ Assets Users can issue RGB++ assets directly using Hue Hub. Connect a wallet, Unisat wallet, OKEx wallet, or JoyID wallet, with sufficient BTC. Navigate to issue an RGB++ token, fill out the necessary information, and submit the transaction with the BTC transaction fee. Backslash. 2. Minting RGB++ Assets If there is a dedicated minting site for an RGB++ asset, follow the instructions there. Alternatively, you can also use Huahub's fair mint page to mint RGB++ assets. Backslash.
Starting point is 00:05:41 3. Trading RGB++ Assets backslash.3 trading rgb++ assets you can trade rgb++ assets on the bitcoin blockchain using hui hubs marketplace or on the ckb blockchain using joyids built-in decks or amigas marketplace backslash.4 leaping rgb++ assets to the ckb blockchain use the leap feature in the JoyID wallet. After logging in, switch to the Bitcoin network, and select the RGB++ asset, EG, seal. Input the CKB address and amount, choose the mining fee, and confirm the transaction. Leap takes approximately 1 hour for security purposes. The video guide can be found here. Backslash dot 5. Leaping RGB++ assets back to the Bitcoin blockchain. Leaping is divided into two stages. The preparing stage and the complete stage,
Starting point is 00:06:32 which require signing BTC transactions and CKB transactions, respectively. The tutorial can be found here and the video guide can be found here. FAQs. 1. Why don't I see my transaction in the mempool when minting RGB++ assets or transferring BTC? Backslash dot. One reason is that the nodes haven't finished broadcasting. This is relatively common. If that is the reason, just wait a little longer. Another reason is that the transaction fee is set too low. Mining nodes will queue up transactions according to their fees from highest to lowest and prioritize packing those with high fees. If the transaction has not had its turn after a certain amount of time such as three days, the mining node will usually delete it from its memory pool. The node that deletes your transaction doesn't notify your wallet and
Starting point is 00:07:19 the transaction isn't returned. Also, your wallet isn't likely to automatically display the balance you had before you sent the transaction. If this is the case, you can only use the Transaction Accelerator service, introduced by some mining pools. 2. Why can RGB++ assets be burned? Backslash dot. Assets issued through the RGB++ protocol are tied, or bound bound to BitcoinZucho, more specifically to a UTXO of 546 Satoshi. If this UTXO is spent, then the corresponding RGB++ asset will also be spent. To prevent UTXOs bound to RGB++ assets from being mistakenly spent, JoyID will let this set a threshold, which is currently 1200 Satoshi. UTXOs below this amount will not be spent as miners fees or normal BTC transfers.
Starting point is 00:08:13 Note that different wallets have different thresholds. To avoid being mistakenly spent, it is recommended that you use a JoyID wallet to store and send, receive RGB++ assets. Avoid using some of the tools made by community members to leap assets from the CKB blockchain to the Bitcoin blockchain. They don't usually follow the RGB plus plus standard when binding to Bitcoin's UTXOs. If they bind an asset to a UTXO with more than 1200 Satoshi, then a BTC transaction sent using a Joy ID wallet will easily spend the UTXO as the miner's fee or as a regular UTXO. 3. How can I enhance the security of my JoyID wallet? JoyID does not currently support mnemonic backups. Hence it is advisable to upgrade your account and link multiple devices for additional security. To upgrade, log in to JoyID wallet, go to Settings, and select, Security.
Starting point is 00:09:13 Click the, plus, sign next to, Trusted Devices, click, Upgrade, and then pay 150 CKB or other amounts of other tokens to complete the upgrade. After the upgrade is complete, click the, plus, button next to, Trusted Devices, to add different brands of devices. For example, the JoyID wallet created by iPhone can add Android mobile phones as an alternate login device. Info for more details, please refer to the JoyID PASCII wiki. Thank you for listening to this Hackernoon story, read by Artificial Intelligence. Visit hackernoon.com to read, write, learn and publish.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.