Why We Built BiHelix on RGB Protocol on Bitcoin
- RGB Protocol on Bitcoin (v0.11.1) is the production-ready layer for issuing and transferring digital assets natively on Bitcoin and Lightning, without sidechains.
- Client-side validation keeps contract logic and asset data entirely off-chain, with only a cryptographic commitment on Bitcoin.
- BiHelix is a developer framework built on RGB Protocol on Bitcoin v0.11.1: Nodes, Wallet SDK, and Market SDK for building Bitcoin-native DApps.
- Canonical references: rgb.info · docs.rgb.info
Bitcoin is intentionally Turing-incomplete, which is actually one of its features.
The simplicity of Bitcoin's scripting is a security property that has kept the network running without interruption for over fifteen years. Previous attempts to add programmability to Bitcoin (sidechains, bridges, EVM-compatible layers) solved that problem by introducing new trust assumptions. They created programmable systems built on top of Bitcoin, but not genuinely native to it.
The question BiHelix started from was different: can programmable applications run on Bitcoin without a separate consensus layer? RGB Protocol on Bitcoin answered that question for us.
RGB Protocol on Bitcoin is a protocol for issuing and transferring digital assets, and executing private contracts, natively on Bitcoin and Lightning. It does not add a new chain, a new token, or a new consensus mechanism. It simply uses Bitcoin as it exists.
In most smart contract platforms, contract logic runs on every node in the network. Every transaction is broadcast globally, every state change is stored publicly, and every participant must agree on a shared truth. This system guarantees consistency, but it also means that everything is observable: balances, contract logic, transfer history.
RGB Protocol on Bitcoin v0.11.1 works differently.
The key concept here is client-side validation: contract execution happens locally, between the parties involved in a transaction. When assets change hands or a contract state updates, the two parties exchange the relevant data directly. Bitcoin records only a small cryptographic commitment as proof that the transition occurred at a specific point in time. This way, the private information of the user and the asset (contract data, balances, ownership history) never touches the public blockchain.
Double-spending is prevented through single-use seals defined over Bitcoin UTXOs. Each asset or contract state is assigned to a specific UTXO. When it moves, that UTXO is spent, while the seal closes permanently and a new one opens at the recipient's address. Bitcoin's existing security provides the finality. RGB Protocol on Bitcoin adds nothing new on top of it.
For application developers, this architecture has three direct implications:
- Participants validate only what is relevant to them. There is no global contract state to download or synchronize. Each party holds exactly the history they need.
- Privacy is built into the model. Balances, transfer history, and contract logic are invisible on-chain by default, so no additional engineering is required.
- Assets move over Lightning natively. Because validation happens off-chain, RGB assets can travel through Lightning Network channels in milliseconds, at negligible cost, without an on-chain confirmation per transfer.
In July 2025, RGB Protocol on Bitcoin v0.11.1 reached mainnet, as the first production-ready release. The same month, the RGB Protocol Association was co-founded to fund and support open-source development, ecosystem growth, and education. BiHelix is one of its founding members.
BiHelix builds on the above release: a stable, documented protocol with a defined schema system, an active developer ecosystem, and institutional backing from Bitfinex, Fulgur Ventures, and Tether.
RGB Protocol on Bitcoin makes Bitcoin programmable without compromising its security model. BiHelix translates that capability into a developer framework. Together, they open up a set of use cases that Bitcoin did not offer natively.
Decentralized finance on Bitcoin. BiHelix is designed to enable DeFi and BTCFi applications that run natively on Bitcoin, without sidechains or custodians. Assets settle over Lightning, inheriting Bitcoin's security model directly.
Gaming and digital collectibles. RGB Protocol on Bitcoin supports unique and collectible digital assets with attached media. BiHelix provides the application layer to build and deploy experiences around those assets on Bitcoin.
AI-driven applications. BiHelix targets AI as one of its core application categories, alongside DeFi and gaming, building on Bitcoin's properties as a foundation for data-sensitive applications.
Bitcoin-native stablecoin payments. Tether has announced plans to launch USDT on RGB Protocol on Bitcoin. As a framework built on RGB v0.11.1, BiHelix is positioned to support stablecoin-based applications natively on Bitcoin and Lightning.
Custom permissioned assets. RGB Protocol permissioned asset schema allows issuers to retain transfer authorization over every movement of an asset, enabling tokenized securities, regulated instruments, and enterprise asset registries on Bitcoin.
What all of these share is the same foundation: assets that are private by default, verified locally, and settled over the most secure monetary network ever built.
RGB Protocol on Bitcoin defines the rules, and BiHelix builds the infrastructure that makes those rules usable for application developers.
BiHelix Nodes - infrastructure for decentralized application hosting and execution on Bitcoin, with RGB and Lightning integrated directly.
BiHelix Wallet SDK - developer tools for building Bitcoin and RGB-enabled wallets and asset interfaces.
BiHelix Market SDK - toolkits for deploying decentralized marketplaces and application layers on Bitcoin-native assets.
The framework is modular, and developers can use one component or all three, depending on what they are building.
RGB Protocol on Bitcoin is sometimes confused with two unrelated projects.
- RGB++ is a separate protocol on the Nervos/CKB blockchain. It shares the name but has no technical relationship with RGB Protocol on Bitcoin.
- RGB v0.12 is an incomplete rewrite by a separate organization (RGB-WG) that is not production-ready and not supported by the RGB Protocol Association.
- RGB Protocol on Bitcoin v0.11.1, the only production-ready release, is supported by the RGB Protocol Association.
- Official site: rgb.info
- Technical documentation: docs.rgb.info
- Code: github.com/rgb-protocol · github.com/RGB-Tools
- RGB Protocol Association: rgbprotocol.org
If you are building on Bitcoin and want to explore what RGB Protocol on Bitcoin makes possible, start at bihelix.net, browse the code at github.com/bihelix-io, or try the open-source bihelix-rgb-cli.