RGB is an open source protocol that enables the issuance of assets and contracts on Bitcoin. This happens directly on top of the Bitcoin blockchain with no separate ledgers and no trust compromises, but at the same time the amount of data written on the blockchain is minimised thanks to the client-side validation model that keeps all the RGB logic outside the blockchain
The RGB client-side data is stored on the device of the asset holder, and privately shared with the beneficiary of a payment through a direct communication channel when the assets are spent. Each user can then back-up the client-side data of its wallet however she/he wishes.
Any media file associated with an asset is stored on the device of the asset holder, and privately shared with the beneficiary of a payment through a direct communication channel when the assets are spent. Each user can then back-up the client-side data of its wallet however she/he wishes.
No, RGB works on Bitcoin as is and does not require any change on Bitcoin
Yes! It is possible to create Lightning Network channels denominated in RGB assets, and use them to make instant and cheap payments. You can download and install an RGB Lightning node here.
You can check out the wallets section to see a list of RGB compatible wallets that you can download and try on your device.