15 releases
new 0.11.0-beta.9 | Nov 19, 2024 |
---|---|
0.11.0-beta.7 | Aug 20, 2024 |
0.11.0-beta.6 | Jun 8, 2024 |
0.11.0-beta.5 | Mar 29, 2024 |
0.10.0-rc.3 | Jul 27, 2023 |
#14 in #lnp-bp
298 downloads per month
Used in rgb-lib
90KB
648 lines
Collection of official RGB schemata
This repository provides rust source code and compiled versions of RGB contract schemata recommended for the use by contract developers.
RGB is confidential & scalable client-validated smart contracts for Bitcoin & Lightning. To learn more about RGB please check RGB blueprint and RGB FAQ websites.
The development of the project is supported and managed by LNP/BP Standards Association.
Catalog
This repository provides the following RGB schemata:
-
Non-inflatable assets (NIA), implementing RGB20 interface. This is the simplest form of a fungible asset/token, which doesn't provide such features as secondary issue, ability to change asset name and parameters, ability to burn or replace the asset.
-
Unique digital asset (UDA), implementing RGB21 interface. This is the simplest form of an NFT, which has one issuance of a single non-fungible and non-fractionable token with a representative attached media file and a preview.
-
Collectible fungible assets (CFA), implementing RGB25 interface. This is the simplest form of collectible fungible assets
Library
The library can be integrated into other rust projects via Cargo.toml
[dependecies]
section:
rgb-schemata = "0.10.0"
MSRV
Minimum supported rust compiler version (MSRV): 1.66, rust 2021 edition.
License
See LICENCE file.
Dependencies
~23MB
~355K SLoC