A curated list of RGB projects and resources
RGB has appeared from the research by Peter Todd on single-use-seals and client-side-validation, which was coined in 2016-2019 by Giacomo Zucco and community into a better asset protocol for Bitcoin and Lightning network. Further evolution of these ideas led to a development of RGB into a fully-fledged smart contract system by Maxim Orlovsky, who is leading its implementation since 2019 with community participation.
RGB is a scalable & confidential smart contracts system for Bitcoin & lightning network. They embrace concepts of private & mutual ownership, abstraction and separation of concerns and represent "post-blockchain", Turing-complete form of trustless distributed computing which does not require introduction of "tokens".
RGB is not a token protocol. Though issuance and management of highly scalable, programmable and private assets of different sort is possible with RGB, it can be applied in many industries far beyond financial world.
As a smart contract system RGB is quite different from previous approaches, both Bitcoin-based (Colored coins, Counterparty, OMNI) and non-bitcoin (Ethereum, EOS and others): RGB separates concept of smart contract issuer, state owners and state evolution RGB keeps the smart contract code and data off-chain RGB uses blockchain as a state commitment layer and Bitcoin script as an ownership control system; while smart contract evolution is defined by off-chain schema
- Tokenized Securities
- Tokenized Real State
- Bitcoin as Collateral
- Decentralized Exchanges (AMM, liquidity pool)
- NFTs
- NFT Marketplace
- NFT auction
- Crowdfunding
- Stablecoins (aka. Centralized like USDC and USDT)
- Stablecoins algorithm
- Sythentic stablecoins
- Decentralized identities
- Storage
- Lending
- Atomic Swap
- Submarine Swap
- Wallets
- Explorers
- Machine Learning
- Mint Services
- Social media (accepting payments via Stablecoins or tokens)
- DAOs
- Muti-layer network
- Multisig complex with Miniscript and more
- Scale Layer 1 with Prime, Abraxas
- Compatible with sidechains
- Lightning Service Provider for RGB Assets
- Lightning Nodes
- Virtual Machine (AluVM)
- OTC Exchange
- Cloud Service
- APIs
- Domains names
- LN derivations
- Multipeer channels
- Trustless pegin/pegout by Radiant
- Multichain
- GameFi
- Metaverse
- RWAs
Since was released RGB v0.10 anyone can build applications on protocol without breaking consensus or other problems
Developers, companies and users can release products on mainnet (knowing risks involved)
Little overview around RGB
- AluVM
- Encoding schema
- BP Core Lib
- Client-Side-Validation
In simple terms, RGB is a system that allows the user to audit a smart contract, execute it and verify it individually at any time without having an additional cost since for this it does not use a blockchain as "traditional" systems do, complex smart contracts systems were pioneered by Ethereum but due to it requires the user to spend significant amounts of gas for each operation, they never achieved the scalability they promised by consequence it never was an option to bank the users excluded from the current financial system.
Currently, the blockchain industry promotes that both the code of smart contracts and the data must be stored in the blockchain and executed by each node of the network, regardless of the excessive increase in size or the misuse of computational resources. The scheme proposed by RGB is much more intelligent and efficient since it cuts with the blockchain paradigm by having smart contracts and data separated from the blockchain and thus avoids the saturation of the network seen in other platforms, in turn it does not force each node to execute each contract but rather the parties involved which adds confidentiality to a level never seen before.
In RGB smart contract developer defines a scheme specifying rules how the contract evolves over time. The scheme is the standard for the construction of smart contracts in RGB, and both an issuer when defining a contract for issuance and a wallet or exchange must adhere to a particular scheme against which they must validate the contract. Only if the validation is correct can each party accept requests and work with the asset.
A smart contract in RGB is a directed acyclic graph (DAG) of state changes, where only a portion of the graph is always known and there is no access to the rest. The RGB scheme is a core set of rules for the evolution of this graph the smart contract starts with. Each contract participant may add to those rules (if this is allowed by the schema) and the resulting graph is built from the iterative application of those rules.
- LNP/BP Standards Association
- RGB Working Group repository
- LNP/BP Association (website)
- LNP/BP Association (YouTube)
- LNP/BP Association (Twitter)
- LN/BP Association (Telegram channel)
- RGB FAQ
- RGB Tech
- RGB Info
- RGB Blackpaper
- RGB Spec
- AluVM
- Contractum
- Strict types
- List of specifications
- UBIDECO Institute
- Archive of legacy RGB development
- RGB Blueprint Old
- RGB Blueprint
- bitcoin-dev Trustless 2-way-peg without softfork
- bitcoin-dev New BIP to align descriptors, xpub derivation and miniscript
- Writing simple contract
- Prime resources by LNP/BP Association
- RGB Blueprint (technical documentation)
- RGB Telegram
- RGBaguette
- RGB Italia
- RGB Developers
- RGB Twitter List
- RGB Community (Twitter)
- RGB Reddit
- RGB OGs
- RGB Chinese group
- Single Use Seals
- Pepe RGB
- Bitlight Labs
- Pandora Prime
- MyCitadel
- DIBA, BitMask & Carbonado
- Iris Wallet
- Peper Friends
- RGBDoge Community
- Understanding the RGB protocol
- A Brief Introduction To RGB Protocols
- With RGB, The Bitcoin Lightning Network Can Now Transfer Altcoin Assets
- RGB Magic: Client-Side Contracts On Bitcoin
- Video Interview: Giacomo Zucco and RGB Tokens Built on Bitcoin
- RGB And Taro, Both Putting Tokens On Bitcoin, Take Two Different Approaches To Development
- BTC-Backed Stablecoins Will be An Integral Part Of The Bitcoin Economy
- The Path To A Bitcoin Economy: Decentralized Bitcoin-Backed Credit
- Ordinals Have Proven Demand On Bitcoin, But Fees Will Push Users To Layer 2
- Emergence of Token Layers on Bitcoin: Overview of Client-Side Validation, RGB and Taro
- Understanding RGB Protocol: Everything You Need to Know
- What is the RGB Protocol on Bitcoin?
- RGB as a Computing Platform
- RGB release v0.10
- RGB release v0.7
- RGB v0.10 becomes stable
- Is Lightning Scaling Bitcoin in a Way Nobody Predicted?
- How Can RGB Improve Bitcoin?
- What Does the Bitcoin DeFi Ecosystem Look Like?
- Is Bitcoin Undervalued?
- CoinEx Institution|A Brief Analysis of RGB: A Scalable, Confidential Smart Contract Protocol Built on Bitcoin
- What is the RGB Protocol on Bitcoin?
- The RGB Network
- Explaining RGB Protocol Exploring a New Second Layer for Bitcoin Asset Issuance
- How RGB Colors Coins in Secret
- Driving Mass Adoption of Crypto: How the RGB Protocol is Illuminating the Future of Bitcoin
- Preseting: Bitswap
- RGB20 and RGB21 on Bitcoin mainnet with BitMask
- Bitcoin RGB Protocol Ten Thousand Words Research Report: Can Lightning Network and smart contracts lead a new round of technological changes? Panoramic dismantling of its development history, technical principles, ecological status and five major risks and challenges(Relatory in Chinese)
- Tranascript about Prime presentation at PoW Summit
- RGB protocol by UTXO Management
- REPORT: UTXO Management X BM Pro Present RGB Research Report
- RGB: An In-Depth Analysis of the RGB Bitcoin Layer 2 Approach
- Taking stock of BTC ecological protocols, which protocols can win the last prize?
- Understanding The "Bitcoin L2 Trilemma"
- A Brief Overview on RGB — Can RGB Replicate The Ordinals Hype
- Off-Chain Transactions: The Evolution of Bitcoin Asset Protocols
- Cosminmart(Bitlight Labs) interview
- RGB learning resources collection
- About RGB: OP Crypto Weekly X (Twitter) thread and it got longer
- Paolo Ardoino, CEO of Tether: “In the future, data centers will be used as weapons”
- Paolo Ardoino sees RGB as 'best opportunity' to issue stablecoins on Bitcoin
- Evolution and challenge of BTC expansion from asset issuance
- BitMask & RGB w/ Hunter Beast
- Bitcoin Upper Layers Explained: Types, Origins, & Future
- The next hot spot in the BTC ecosystem? Noteworthy projects on the RGB protocol
- Understanding the RGB Protocol: Bridging Bitcoin and Smart Contract
- BH2022: Smart Contracts, Bitcoin in El Salvador, Economic Empowerment and Civil Resistance
- RGB protocol: Asset issuance on Bitcoin and Lightning Network
- RGB Update: Smart Contracts For Bitcoin & The Lightning Network
- SEGUNDA CAMADA do Bitcoin: Liquid Network, RSK, RGB, ARK e Lightning, GUIA dos protocolos L2 no BTC
- RGB Protocol - Federico Tenga
- Bitfinex Talks: RGB Protocol and tokenization on top of Bitcoin with Federico Tenga
- RGB Protocol: Bitcoin Lightning Smart Contracts | BitDevsLA
- What is the potential of RGB? - Olga Ukolova
- Prime
- Ṕrime presentation at PoW Summit - starting from 7:25:21
- E125: RGB Deep-Dive & Scaling Bitcoin with Hunter Beast - Director of Engineering at DIBA
- Ordinals and Layer 2 - Bitcoin Amsterdam 2023
- Protocols on the top of Bitcoin - Debate
- Radiant, Prime and RGB - Bitcoin Amsterdam 2023
- RGB Protocol Explained - Hunter Beast | Denver BitDevs 11/2/2023
- Modernizing RGB with Taproot at 2022-04-02
- Asset Issuance On Bitcoin: Discovering The RGB Protocol - Federico Tenga (Part.1)
- Asset Issuance On Bitcoin: Discovering The RGB Protocol - Federico Tega (Part.2)
- 和PEPE-RGB创始人 一起聊聊赚RGB生态,可能彩蛋哦|In talk with Pepe-RGB, one of the first project for RGB ecosystem
- 中文区第一次!和DIBA/Bitmask团队Gideon一起聊聊RGB生态 | In talk of RGB/Bitcoin with Gideon from DIBA/Bitmask team
- The first RGB trading platfrom | RGB生态的第一个交易平台?我们有什么可以期待的
-
SLP439 Federico Tenga – What is RGB for Bitcoin? Iris wallet
-
Maxim Orlovsky on Building RGB, Standards for BTC & LN, and Smart Contracts on Bitcoin | E108
- RGB Journey
- LN/BP Education
- Mastering Bitcoin, 3rd Edition - with RGB protocol
- Scriptless Atomic Swaps
- RGB Sandbox
- RGB21 Assets workflow
- RGB Install
- RGB in Rust
- Zero-code contracts
- Programming with Contractum
- RGB-lib
- RGB Lib Python bindings
- RGB Core Library
- RGB Lib Swift bindings
- RGB Lib Kotlin bindings
- BPro Library
- RGB TS
- RGB Lib Sample
- USDT example
- Pepe RGB
- RGB21 Assets workflow
- Single Use Seals
- Doge RGB
- Assets: BTN & USDN by Pandora Prime
- Assets DEX: Amazon, Apple, Real State by Bitswap
- MyCitadel
- BitMask
- Iris Wallet
- Shiro
- Wallby
- Bitlight Wallet
- Bitcoin Tribe
- Bitswap - DEX AMM on RGB Protocol
- Colorshift - Swap RGB Assets under Swiss Law
- Bitifinex - Major and Old Exchange in the Bitcoin industry
- Hodl Hodl - P2P Lending and Exhcange
- Bitlight Labs - Marketplace, Exchange for NFTs
- AMM DEX Demo by Melvin Carvalho - Demo AMM for swap RGB assets
- Spank Exchange - Exchange with Order book
- RGB schemata registry
- Storm
- Carbonado
- Mindstr
- Fatline Protocol
- BitMask Asset Registry
- RGB Minting Service
- RGB NFT Minting Service CLI
- RGB Lightning Sample
- Bitcoin Pro
- RGB Proxy Server
- RGB Lightning Node
- RGB Lightning Node API
- SLR (Security Lightning RGB)
- Fatline Protocol
- Bitcoin Waila
- NFT on RGB
- Faucet RGB
- DIBA
- RGB Minting Service
- RGB NFT Minting Service CLI
- Bitlight Labs
- NFT on RGB
- Scarce City
- Bitifinex
- HodlHodl
- DIBA
- Pandora Prime
- Fulgur Ventures
- Hojo Foundation
- Bitlight Labs
- Bitswap
- Infinitas
- BitcoinOS Labs
- Bithyve
- Invebit
- CivKit
- Bacademy
- Mutiny Wallet
- Iris Wallet
- RGB Tools
- Hercle
- Diamond Hands
- Scarce City
- Spank Exchange
- Pepe RGB (project)
- Single Use Seals (project)
- Peper Friends (project)
- Doge RGB (project)
- DaPangDunCrypto (chinese influencers)
- Bitcoin Protocol
- Pandora Network
- Pandora Core
- Prometheus: trustless & scalable machine learning
- LNP Node
- reNostr
- Cyphernet
- Bifrost
- Prime
- Flossverse
- Abraxas
- Handron
- Kaleidoscope
- The 9th Proof of Folding - A new proposal for Prime