RGB Software

RGB wallets

RGB wallets are developed by the community and independent vendors. Please keep in mind that there is no "official" RGB GUI wallet.

NB: All existing wallets are not yet updated to the latest RGB protocol version v0.10 and are not compatible with modern RGB contracts. If you are interested in trying the new RGB v0.10 features please use the command-line tool.

  • MyCitadel

    The first GUI wallet supporting RGB, was created back in 2021 by people who developed RGB. It provides a cross-platform desktop wallet and an iOS/iPad wallet. Mobile wallets are able to work with fungible RGB assets.

  • BitMask

    The first NFT wallet for RGB which can run in a web browser and interact with RGB contracts similar to MetaMask in Ethereum. The wallet is created by DIBA – issuer of Unique Digital Assets on bitcoin.

  • Iris

    The first Android wallet made by the team at Bitfinex working on RGB integration and RGB-related tools. Supports both fungible and non-fungible assets.

RGB exchanges

A number of exchanges have announced their plans to support RGB. These include large players as: Bitfinex, HodlHodl, as well as new startups, created around RGB, like ColorShift. We will update this section once the first exchanges start trading RGB assets.

Server teams are also working on providing DEX facilities for trading RGB assets on lightning. Most of these teams are working in private.


  • RGBEx.io

    RGBEx.io is the first resource which allows contract issuers to anonymously list their assets and contracts. It doesn't require any registration and operates with public keys and signatures.

  • Storm

    Storm is a decentralized data network created by LNP/BP Standards Association, the creators of RGB protocol. You may store your assets in the Lightning Network and access them in fully decentralized and censorship-resistant way.

  • Schemata registry

    Schemata registry run by LNP/BP Standards Association lists known schema and interfaces for RGB contracts. A schema is a "template" which simplifies creation of contracts, such that issuers do not need to learn programming.

You can learn more about governance of the different registries in our governance section.