All Projects → rgb-org → Spec

rgb-org / Spec

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

Projects that are alternatives of or similar to Spec

spec
[OLD!] RGB Protocol specifications for Bitcoin-based digital assets
Stars: ✭ 149 (+2.76%)
Mutual labels:  protocol, specification, rgb, lightning-network, assets-management
Lightning Rfc
Lightning Network Specifications
Stars: ✭ 1,224 (+744.14%)
Mutual labels:  bitcoin, protocol, lightning-network
Lnd
Lightning Network Daemon ⚡️
Stars: ✭ 5,623 (+3777.93%)
Mutual labels:  bitcoin, protocol, lightning-network
Embassy Os
A graphical operating system for running self-hosted software.
Stars: ✭ 43 (-70.34%)
Mutual labels:  bitcoin, lightning-network
Ln Pay
A minimalistic payment only wallet for Lightning Network
Stars: ✭ 29 (-80%)
Mutual labels:  bitcoin, lightning-network
C Lightning Rest
REST APIs for c-lightning written in node.js
Stars: ✭ 37 (-74.48%)
Mutual labels:  bitcoin, lightning-network
Voltage
Voltage is a macOS GUI for c-lightning
Stars: ✭ 24 (-83.45%)
Mutual labels:  bitcoin, lightning-network
Lightning Faucet
A faucet for the Lightning Network!
Stars: ✭ 56 (-61.38%)
Mutual labels:  bitcoin, lightning-network
Straks
A new decentralised, open source, community driven digital currency, focusing on e-commerce utility
Stars: ✭ 53 (-63.45%)
Mutual labels:  bitcoin, lightning-network
Bitcoin in a nutshell
Книга о том, как действительно работает Bitcoin
Stars: ✭ 98 (-32.41%)
Mutual labels:  bitcoin, protocol
Phoenix
Phoenix is a non custodial Bitcoin wallet using Lightning to send/receive payments.
Stars: ✭ 129 (-11.03%)
Mutual labels:  bitcoin, lightning-network
Lightninglib
lightninglib is a fork of lnd which aims to be usable as a go library inside any application, including mobile apps.
Stars: ✭ 11 (-92.41%)
Mutual labels:  bitcoin, lightning-network
Lnd Grpc Client
A python grpc client/async client for LND ⚡⚡⚡
Stars: ✭ 26 (-82.07%)
Mutual labels:  bitcoin, lightning-network
Blixt Wallet
Bitcoin Lightning Wallet with focus on usability and user experience
Stars: ✭ 40 (-72.41%)
Mutual labels:  bitcoin, lightning-network
Lnbook
Mastering the Lightning Network (LN)
Stars: ✭ 931 (+542.07%)
Mutual labels:  bitcoin, lightning-network
Ptarmigan
Lightning Network (BOLT)
Stars: ✭ 125 (-13.79%)
Mutual labels:  bitcoin, lightning-network
Awesome Bitcoin Payment Processors
🌟 A curated list of Bitcoin payment processors enabling merchants, businesses and nonprofits to accept Bitcoin payments.
Stars: ✭ 129 (-11.03%)
Mutual labels:  bitcoin, lightning-network
Lnbits
LNbits, free and open-source lightning-network wallet/accounts system.
Stars: ✭ 135 (-6.9%)
Mutual labels:  bitcoin, lightning-network
Lbry Sdk
The LBRY SDK for building decentralized, censorship resistant, monetized, digital content apps.
Stars: ✭ 7,169 (+4844.14%)
Mutual labels:  bitcoin, protocol
Eclair
A scala implementation of the Lightning Network.
Stars: ✭ 892 (+515.17%)
Mutual labels:  bitcoin, lightning-network

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:

  • 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 top of 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 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-v0.4 branch – original specification created in 2018 by Alekos Fillini, Giacomo Zucco and contributors
  • rgb-v0.5 branch – finalization on the original specification performed in the mid 2019 by Maxim Orlovsky

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].