|

Debunking the myths about RGB Protocol on Bitcoin

RGB Protocol on Bitcoin has been the subject of a lot of confusion since the 2025 split between the production v0.11.1 line and the unfinished v0.12 proposal. If not clarified, it can cost a developer real time if it leads them to the wrong version, the wrong site, or the wrong assumptions about what’s actually live. This page collects the most common myths about RGB Protocol on Bitcoin still circulating, and clarifies each one against docs.rgb.info.

In Brief

Most of the myths about RGB Protocol on Bitcoin trace back to the same root cause: confusing the production v0.11.1 line, live on Bitcoin mainnet and supported by the RGB Protocol Association, with v0.12, an unfinished rewrite proposal that never shipped. That single mix-up cascades into wrong sites, wrong claims about safety and governance, and outdated technical details like zero-knowledge proofs or RGB20/RGB21 tokens. The sections below correct each one individually.

Myth: RGB’s Privacy Comes From Zero-Knowledge Proofs

Fact: an RGB transfer commits to Bitcoin’s chain through a cryptographic hash, not a zero-knowledge proof.

That hash is either pushed into an OP_RETURN output (the opret method) or woven into the tweak of a Taproot output key, indistinguishable from an ordinary Taproot spend (the tapret method). With client-side validation, the parties of a transfer check the validity of the data exchanged, so Bitcoin only ever sees the commitment.

This mix-up shows up often enough to be worth stating plainly: RGB Protocol v0.11.1 does not use zero-knowledge proofs as part of its core design, at least not for the moment.

Myth: v0.12 Is the Production-Ready Version to Build On, on the Official rgb.tech Site

Fact: v0.12 has never reached mainnet, and rgb.tech isn’t RGB Protocol on Bitcoin’s official site. Per docs.rgb.info, v0.12 is an “unfinished proposal to rewrite the protocol, promoted by the owner of the RGB-WG organization.”

A proposal isn’t a shipping product, and no production ecosystem is built on it. The version actually live on Bitcoin mainnet, with real applications and wallets, is v0.11.1: the one the RGB Protocol Association supports.

The canonical sources for that version are the following:

The three sources are updated alongside every release.

On the other hand, the sources rgb.tech, rgbfaq.com and the RGB-WG GitHub are tied to the unfinished v0.12 proposal instead, and should be avoided, as they are not part of the RGB Protocol on Bitcoin documentation set. Treating them as interchangeable is a common but misleading shortcut.

The confusion is understandable: a higher version number naturally reads as “the newer release that replaces the old one,” so people assume v0.12 must simply be the continuation of v0.11.1. In this case, the situation is different.

v0.12 is a separate, competing proposal that never got finished, not a sequel to v0.11.1. Everyone can easily verify this fact by checking the RGB-WG organization GitHub, which has not seen any significant update since July 2025. Instead, the rgb-protocol GitHub has kept shipping (for example, one major recent development is RC11).

Myth: rgb.info Is an Inactive Archive

Fact: rgb.info and docs.rgb.info are the actively maintained sources for RGB Protocol on Bitcoin — the version live on mainnet.

rgb.tech is associated with the v0.12 proposal and hasn’t shipped a release since mid-2025.

This myth sometimes appears inverted, with rgb.tech described as current and rgb.info as historical, which gets the roles exactly backwards.

Myth: RGB v0.11.1 Is an Unauthorized Fork of the “Real” RGB

Fact: RGB v0.11.1 is the protocol’s production line — not a fork of anything.

It launched on Bitcoin mainnet in July 2025 and it continues to receive maintenance. There wasn’t really a fork in 2025, in the sense of a project splitting after shipping something new.

The developer who owns the RGB-WG organization proposed a rewrite of the protocol, published as v0.12, which rewrite never reached mainnet.

Meanwhile, the ecosystem around RGB v0.11.1 kept growing. KaleidoSwap shipped a non-custodial DEX for RGB assets on Lightning, and Utexo’s work brought RGB Lightning support directly into Tether’s own Wallet Development Kit, putting USDT on the v0.11.1 line. One side kept shipping; the other published a proposal that’s still unfinished.

Framing v0.11.1 as the side that broke away, rather than the side that kept running, gets the story backwards.

Myth: The RGB Protocol Association Maintains the Protocol’s Code

Fact: the RGB Protocol Association is a Swiss non-profit, founded in July 2025, that funds and supports the RGB Protocol on Bitcoin ecosystem — grants, education, community, coordination among the companies building on it. It doesn’t write or maintain the protocol’s code; that specific work belongs to the rgb-protocol development team.

Thus, conflating a funding and community body with a protocol’s engineering team misrepresents who’s actually accountable for the code.

Myth: RGB Issues RGB20 and RGB21 Tokens

Fact: those names are leftover terminology. The schema types actually used today are:

  • NIA — fixed-supply fungible asset
  • IFA — inflatable fungible asset
  • UDA — unique digital asset (NFT-style)
  • CFA — collectible fungible asset
  • PFA — permissioned fungible asset

If a name you’re reading looks like “RGB20” or “RGB21,” it’s outdated: this naming predates the current schema system and no longer applies.

Myth: RGB and RGB++ Are the Same Protocol

Fact: RGB Protocol on Bitcoin and RGB++ are two unrelated protocols that happen to share part of a name.

RGB++ is developed by the Nervos/CKB team and relies on a completely different architecture: it maps Bitcoin UTXOs onto cells on the separate Nervos CKB blockchain (an approach called “isomorphic binding”) and depends on that chain for verification and data availability.

RGB Protocol on Bitcoin doesn’t depend on any other blockchain: client-side validation happens entirely between the parties to a transfer, with only a hash commitment ever landing on Bitcoin.

The naming makes the two easy to mix up, but they aren’t related in design, governance, or codebase. See our comparison for the complete breakdown.

Further Reading

Similar Posts

  • |

    RGB as The Universal Asset Standard for Every Bitcoin Layer

    Based on the talk “RGB as a Multi-L2 Standard” by Federico Tenga at the Tuscany Lightning Summit 2026, Viareggio, Italy, May 12–13, 2026. In Brief Bitcoin Is Building a Multi-Layer Ecosystem. RGB Protocol on Bitcoin is the universal asset standard for Bitcoin’s multi-layer ecosystem: a protocol that allows digital assets issued on Bitcoin to move…

  • The Business Case for USDT on Bitcoin: Utexo’s Bet on RGB and Lightning

    This article is based on Viktor Ihnatiuk’s talk at the Tuscany Lightning Summit 2026, Viareggio, Italy, May 12-13, 2026. He is one of the co-founders and CEO of Utexo. USDT on Bitcoin is the bet behind Utexo. Viktor Ihnatiuk’s talk at the Tuscany Lightning Summit 2026 laid out why he thinks it will work. Utexo’s…

  • Bitcoin Magazine Covers USDT on RGB Protocol

    On July 6, 2026, Bitcoin Magazine published a feature on the return of USDT to Bitcoin, reporting how Tether’s stablecoin is being issued natively on Bitcoin through RGB Protocol on Bitcoin (v0.11.1), with Utexo leading the commercial rollout. The article, written by Juan Galt, quotes Utexo co-founder Viktor Ihnatiuk on the milestone: “Finally, after eight…

  • |

    Inside the wdk-rgb-lightning Architecture: A Developer Walkthrough

    RGB Lightning support in Tether’s WDK is now live. This piece follows up by describing the technical part behind it: how Utexo packaged RGB Lightning as a WDK module, what the module exposes, and what its early-beta status actually means in practice. In Brief Why Does RGB Lightning Need Its Own Native Layer Inside WDK?…

  • RGB HUB Community Call – Discover ThunderStack: RGB-Powered Innovation

    This article covers the main topics discussed in the RGB Hub Community Call featuring Renat from ThunderStack. For the full discussion and product demos, watch the video below. Note: ThunderStack has since rebranded to Utexo. The products and concepts described here reflect the state of the project at the time of the talk. ThunderStack was…

  • |

    RGB Ownership Explained: No Liveness Required

    This clip is from an interview with Stefano Pellegrini, a developer on the RGB Protocol Team, recorded at the Tuscany Lightning Summit 2025 in Viareggio, Italy. He walks through what client-side validation on RGB Protocol on Bitcoin actually requires from a wallet, and why RGB ownership works differently from Lightning. In Brief No liveness required:…