RGB Node

RGB Node is a daemon/service which runs in the background, provides RPC API, and allows you to always be online and accept incoming RGB transfers without any third-party server. You can install it on your server machine and then interact with it locally or remotely by using rgb-cli command line utility. You may also add your RGB Node address to RGB wallets that support it, which will allow you to issue invoices using your own RGB node instance.

NB: Starting v0.10, RGB doesn't require to run a node in order to use the system. RGB comes with a command-line tool rgb, which handles all operation without the need for any background daemon or service outside of usual bitcoin blockchain indexers (like Elecrtum, Esplora, Mempool) or Bitcoin Core.

At the present moment RGB Node is being re-designed and refactored to support needs of enterprises (exchanges, asset explorers, hosted wallets) and those RGB users who would like to access the same wallets from multiple devices.

Please pay attention that the current version of RGB Node supports the previous RGB protocol version, v0.9, and is not compatible with the latest protocol changes. Until a new RGB Node v0.11 is released it is recommended to use the RGB command-line tool as described in the previous section.