Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
This repository was archived by the owner on Oct 3, 2020. It is now read-only.
/specPublic archive

[OLD!] RGB Protocol specifications for Bitcoin-based digital assets

NotificationsYou must be signed in to change notification settings

rgb-archive/spec

Repository files navigation

The RGB Project is a completely free, open-source, non-profit and community-oriented effort aimed at the development ofstandards 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 theRGB Telegram Group.

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

The present parts of the RGB project under development include:

  • LNPBPs: aforementioned set of core standards
  • rust-lnpbp: core LNP/BP library implementing LNPBPS written in Rust
  • lbx: command-line tool for performing basic operations (commitments etc)defined in LNP/BP standards; based on the rust-lnpbp library
  • rust-rgb: library implementing wallet- and asset-specific functionality on topof generic client-validated state paradigm
  • Kaleidoscope: reference command-line wallet for Bitcoin and RGB protocols
  • Bifrost: server for storing client-validated data blobs. On hold.

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

  • rgb-v0.4 branch – original specification created in 2018by Alekos Fillini, Giacomo Zucco and contributors
  • rgb-v0.5 branch – finalization on the original specificationperformed in the mid 2019 by Maxim Orlovsky

RGB protocol old specification, v0.9

  1. Seals layer – a framework defining distributed state management mechanics used byRGB 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 aCreative Commons Attribution 4.0 International License.

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp