Description
RGB is a smart contract system and stack of protocols designed for scalability and privacy on top of Bitcoin and the Lightning Network. It achieves this by not storing data on-chain and instead using client-side validation, which makes it sharded from inception and interoperable with layer 2 solutions. This off-chain approach enhances privacy by preventing chain analysis and using zero-knowledge proofs to protect state history. RGB brings rich smart contract capabilities to the Bitcoin ecosystem, allowing developers to build a wide range of applications, including tokens (stablecoins, securities), NFTs, DeFi protocols (DEXs, algorithmic stablecoins), and DAOs. The project is community-driven, with development primarily in Rust. The governance of the RGB protocol is managed by the LNP/BP Standards Association, a Swiss non-profit that also maintains standard libraries, wallet libraries, and development tools to ensure stability and compatibility.