Executing a payment using RGB
For executing a payment using RGB, various software components must collaborate. Specifically, both participants in the transaction need to have:
An RGB node, interacts with all the codebases related to RGB and executes exclusive RGB operations, such as creating consignments, verifying consignments, and registering contracts.
A wallet controller, which manages private keys, is capable of signing and broadcasting Bitcoin transactions that contain RGB commitments, as well as managing the Bitcoin balance.
A blockchain indexer, typically an Electrum server, provides users with confirmation status for transactions that include RGB state transition commitments. The wallet can rely on either a local or a remote indexer.
A user interface for interaction with wallet users.
XRBG Wallet offers a one-stop service for managing RGB assets through its pleasing and comfortable interface design, smooth and convenient user flow and coordinated interaction of multiple software components and infrastructures.
Last updated