Skip to content

Commit 49387be

Browse files
committed
move RGB-related standards to RGB-WG/RFC
1 parent c414e9c commit 49387be

File tree

10 files changed

+10
-1856
lines changed

10 files changed

+10
-1856
lines changed

README.md

Lines changed: 10 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
# LNPBPs: LNP/BP Standards Repository
22

3-
LNP/BP stands for "Bitcoin Protocol / Lightning Network Protocol". This
4-
repository covers standards & best practices for Layer 2+ in cases when they do
3+
LNP/BP stands for "Bitcoin Protocol / Lightning Network Protocol".
4+
This repository covers standards & best practices for Layer 2+ in cases when they do
55
not require soft- or hard-forks of the Bitcoin blockchain level and are not
66
directly related to issues covered in Lightning Network RFCs (BOLTs).
77

8-
Basically, LNP/BPs cover everything that can be anchored to Bitcoin
9-
transactions, defines primitives for L2+ solution design and describes complex
8+
LNPBP sstandards cover client-side validation protocols,
9+
which can be anchored or build on top of to Bitcoin.
10+
It includes primitives for L2+ solution design and describes complex
1011
use cases which can be built from some primitives. This allows such solutions as
1112
financial assets, storage, messaging, computing and different forms of secondary
1213
markets leveraging Bitcoin security model and Bitcoin as a method of
@@ -52,32 +53,20 @@ Criteria for a LNP/BP specification proposal:
5253
| [10] | Cryptography | Bitcoin transaction output-based single-use-seals | Standard | Proposal |
5354
| 11 | Cryptography | Anchoring multiple deterministic bitcoin commitments in the same transaction output | Standard | Final |
5455
| [12] | Cryptography | TapRet: Taproot script tree-based OP_RETURN deterministic bitcoin commitments | Standard | Final |
55-
| [13] | Smart contracts | RGB: Client-side-validated confidential smart contracts for Bitcoin and Lightning Network | Informational | Draft |
56-
| 14 | Smart contracts | RGB Schema: client-side validation rules for RGB smart contracts | Standard | Planned |
57-
| 15 | Smart contracts | RGB client-side verification and data serialization | Standard | Planned |
58-
| 16 | Smart contracts | AluVM instruction set architecture extensions for handling RGB state validation | Standard | Planned |
59-
| 17-18 | *Reserved* | *For the future use by RGB extensions* | | |
56+
| 13-18 | *Reserved* | *For the future use* | | |
6057
| 19 | Cryptography | *Reserved for sign-to-contract deterministic bitcoin commitments* | | |
61-
| [20] | Wallet | RGB fungible assets interface (RGB-20) | Standard | Final |
62-
| [21] | Wallet | RGB non-fungible collectibles interface (RGB-21) | Standard | Proposal |
63-
| [22] | Wallet | RGB reputation and identity interface (RGB-22) | Standard | Draft |
64-
| [23] | Wallet | RGB verifiable-unique history log for auditable data (RGB-23) | Standard | Planned |
65-
| [24] | Wallet | RGB schema for decentralized global domain name system (RGB-24) | Standard | Planned |
66-
| 25-29 | *Reserved* | *For the future use by RGB schemata* | | |
67-
| [30] | Wallet | Interface for fungible RGB assets with decentralized issue (RGB-30) | Standard | Final |
68-
| [31] | *Reserved* | Standard Contractum Libraries (SCL) | Standard | Draft |
58+
| 20-31 | *Reserved* | *For the future use* | | |
6959
| 32 | Wallet | BIP-32 derivation path extension for read-only wallets | Standard | Draft |
7060
| [33] | Smart contracts | Lightspeed: micro-payments for Lightning Network | Draft | |
7161
| [34] | Smart contracts | Zero-knowledge arguments for data persistence using probabilistic checkable proofs | Standard | Draft |
7262
| [35] | Smart contracts | Bifrost: LN message extensions for RGB data propagation | Standard | Planned |
73-
| 36 | *Reserved* | *For future use by bitcoin protocol extensions* | | |
74-
| [37] | Wallet | ~~Invoicing formats for RGB-20 fungible assets schema~~ | Standard | Rejected |
63+
| 36-37 | *Reserved* | *For future use by bitcoin protocol extensions* | | |
7564
| [38] | Wallet | Universal LNP/BP invoices | Standard | Draft |
7665
| 39 | *Reserved* | *For future use by bitcoin protocol extensions* | | |
7766
| [40] | Smart contracts | Storm: trustless storage with escrow contracts | Standard | Draft |
7867
| 41 | Smart contracts | Lightning network message extensions for Storm | Standard | Planned |
79-
| 42 | *Reserved* | *For future use by lightning network protocol extensions* | | |
80-
| [43] | Wallet | RGB-enabled BIP43 purpose field & identity system | Standard | Draft |
68+
| 42 | *Reserved* | *For future use* | | |
69+
| 43 | *Reserved* | *For future use by bitcoin protocol extensions* | | |
8170
| 44 | Wallet | Script templating: key derivations within Bitcoin scripts | Standard | Planned |
8271
| 45 | Smart contracts | Lightning network message extensions for decentralized exchange functionality | Standard | Planned |
8372
| 46 | Wallet | Deterministic derivation paths for LNP | Draft | |

lnpbp-0013.md

Lines changed: 0 additions & 186 deletions
This file was deleted.

0 commit comments

Comments
 (0)