{"repo":"RGB-WG/rgb-core","free":true,"listed":false,"github":"https://github.com/RGB-WG/rgb-core","clone":"git clone https://github.com/RGB-WG/rgb-core.git","description":"RGB Core Library: consensus validation for private & scalable client-validated smart contracts on Bitcoin & Lightning","language":"Rust","stars":221,"topics":["bitcoin","lightning-network","rgb","smart-contracts","blockchain","client-side-validation","lnp-bp"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"RGB Core Library RGB is confidential & scalable client-validated smart contracts for Bitcoin & Lightning. To learn more about RGB please check [RGB website][Site]. RGB Core library provides consensus-critical and validation code for RGB. It is a standard implementation, jointly with [LNP/BP Standards][LNPBPs] defining RGB consensus and validation rules. The consensus-critical code library is shared with the following libraries: 1. [Client-side-validation Lib][Foundation]. It is non-bitcoin-specific library, covering concepts related to client-side-validation (commitments, single-use-seals abstracted from bitcoin, consensus-critical data encoding protocols). 2. [BP Core Lib][BP]. This is client-side-validation applied to bitcoin protocol with deterministic bitcoin commitments (tapret) and TXO-based single-use-seals. 3. [AluVM virtual machine][AluVM] used by RGB for Turing-complete smart contract functionality. 4. [Strict types][StrictTypes], defining memory layout and serialization of structured data types used in RGB smart contracts. The development of the project is supported and managed by [LNP/BP Standards Association][Association]. The design of RGB smart contract system and implementation of this and underlying consensus libraries was done in 2019-2024 by [Dr Maxim Orlovsky][Max] basing or earlier ideas of client-side-validation and RGB as \"assets for bitcoin and LN\" by [Peter Todd][Todd] and [Giacomo Zucco][Zucco]. Upon the release of RGBv1 the protocol will be immutabl","default_branch":null,"files":null,"tree":[],"storefront":"/r/RGB-WG","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/RGB-WG/rgb-core/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}