Bitcoin Layer 2 Protocol

RGB++ extends Bitcoin with Turing-complete smart contracts through innovative isomorphic binding, enabling complex programmable logic while preserving Bitcoin's security model.

RGB++ Protocol Architecture

RGB++ Protocol Architecture Diagram

How Does RGB++ Work?

RGB++ creates isomorphic binding between Bitcoin UTXOs and CKB Cells, enabling programmable Bitcoin assets with Turing-complete smart contracts.

RGB++ Protocol Workflow Diagram

UTXO Binding

Bitcoin UTXOs are bound to CKB Cells through cryptographic commitments, creating isomorphic asset ownership.

Single-use seals ensure atomic state transitions

Commitment Creation

A cryptographic commitment links Bitcoin and CKB transactions, ensuring consistency across both chains.

OP_RETURN stores the commitment hash on Bitcoin

State Execution

Complex programmable logic executes on CKB's Turing-complete VM while Bitcoin provides security.

Asset state stored in CKB Cell data field

RGB++ vs. Traditional RGB

RGB++ simplifies the RGB protocol by moving validation on-chain while maintaining all security guarantees.

FeatureRGB++Traditional RGB
ValidationOn-chainClient-side
Data AvailabilityPublic on CKBPrivate/Local
UsabilityUser-friendlyComplex

Ecosystem Partners

Pioneering the future of Bitcoin programmability together

B
RWA

BIT Network

bit.network

N
Metaverse

Nervape

nervape.com

G
Exchange

Gate.io

gate.io

W
Wallet

Wizz

wizz.cash

D
Marketplace

DOBBY

dobby.market

S
Exchange

SuperEx

superex.com

Click to explore our growing ecosystem of innovative partners