Bitcoin’s Turing Catalyst

RGB++ unleashes the full potential of Bitcoin for a rich application ecosystem without altering its foundational security. This production-ready protocol offers a trustless method for dApps to interact directly with native Bitcoin transactions, facilitated by a lightweight, decentralized verifier.

RGB++ Protocol Architecture

RGB++ Protocol Architecture Diagram

Common Knowledge Base (CKB)

Built on RISC-V and secured by Proof-of-Work, CKB is the most flexible and interoperable blockchain. With its open-source instruction set architecture, CKB enables native multi-language development and low-level CPU access for maximum efficiency. The battle-tested security of Proof-of-Work consensus ensures robust network protection, while the unique Cell model provides unlimited programmability and seamless cross-chain integration capabilities.

Turing-complete Script system
Cell model for flexible data storage
RISC-V instruction set for native multi-language development

Isomorphic Binding

A one-to-one mapping mechanism that links Bitcoin UTXOs to CKB Cells.

Isomorphic Binding 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

Bitcoin Layer 2 Solution Comparison

Comprehensive comparison of RGB++ with major Bitcoin layer 2 solutions across key technical capabilities.

FeaturesRGB++RGBLiquid NetworkRootstockStacks
Bitcoin's Security InheritanceFullFullPartial (federated)Partial (federated)Partial (PoX)
DecentralizationHighHighFederatedFederatedDecentralized
Technical ApproachBlockchain-enhanced state validationClient-side validationFederated 2-way peg with multisig federation2-way peg via bridge contracts & minersProof-of-Transfer (PoX) + Anchoring to BTC

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

Start Building with RGB++

Comprehensive documentation to guide your Bitcoin programmability journey