16 releases (8 breaking)
| 0.10.0 | Jul 23, 2023 |
|---|---|
| 0.7.0 | Jul 16, 2023 |
#2 in #libreplex
121 downloads per month
65KB
1.5K
SLoC
The mission of Libreplex is to provide a community-driven, open license protocol to the Solana SPL Token and NFT community. The protocol must meet the following criteria:
- Distributed deployment keys
To ensure that no single entity can unilaterally make changes that impact or jeopardise the integrity of the applications that depend on the protocol.
- Open license held by a Trust / Foundation
The licensing must ensure that any applications utilising the protocol can do so knowing that the nature of the protocol remains constant, to minimise uncertainty and maximise transparency.
- Guaranteed fees-free for life
The fee-free nature of the protocol ensures that even though applications built on top of the protocol may introduce fees, the protocol itself will never do so. This establishes a level playing field to all and enforces predictability and transparency.
- Open source
The source of the protocol will be made available on github or similar. After initial launch, any changes will be subject to 30-day vetting and a community vote.
INSTRUCTIONS:
Install dependencies
yarn
Build
anchor build
To run unit tests (cargo):
cargo test
To run unit tests (cargo, for a single program):
cargo test libreplex_metadata
Dependencies
~32MB
~607K SLoC