rgb-archive / spec

[OLD!] RGB Protocol specifications for Bitcoin-based digital assets
https://rgb-org.github.io/
148 stars 26 forks source link
assets-management bifrost bitcoin layer2 lightning-network protocol rgb specification spectrum

About RGB

The RGB Project is a completely free, open-source, non-profit and community-oriented effort aimed at the development of standards and best practices to issue, transmit and store digital assets issued in LNP/BP networks.

Basic information about the project can be provided by the developers in the RGB Telegram Group.

RGB is a based on a suite of LNP/BP standards, defined and being developed in the https://github.com/lnp-bp/lnpbps repository. The current version of the specification is outdated; it will be replaced with the new one once the required set of the underlying standards is completed.

The present parts of the RGB project under development include:

In this repository you can browse the most recent version under this develop branch, which existed before it was split into the impending layered LNP/BP standards. You can also check a history of RGB development in the branches of the current repo:

RGB protocol old specification, v0.9

  1. Seals layer – a framework defining distributed state management mechanics used by RGB to issue and account issued assets on top of LNP/BP suite.
  2. LightningNetwork – implementation of OpenSeals for Lightning Network channels
  3. Wire protocol – wire protocol for OpenSeals P2P node communications
  4. RGB – digital asset issuing and management based on OpenSeals framework
  5. Spectrum – Lightning Network extension for asset liquidity provisioning (DEX)
  6. ConfidentialAssets – confidential assets interoperability

Donations

Donations are welcome: 1RGB1TAg6xrUJmvWQqc5Q1SmjdLSCzdnu

License

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.