@premier-labs/contracts
TypeScript icon, indicating that this package has built-in type declarations

0.0.84 • Public • Published

Premier

It is all about creating a world that is not only technologically advanced, but also socially conscious. We are firm believers that by integrating cutting-edge technology with the world's resources, we can not only improve the lives of individuals but also contribute to the greater good. We are committed to working tirelessly to ensure that we leave a positive impact on the world.

Introduction

Drip

Premier is a brand that specialize itself into the creation of Drip.

A Drip is a new form of NFT that combines both an NFT and a usable asset. This usable asset takes a physical form in the real world and a digital form in the metaverse.

Mint & Mutate

We call "mutation" the process of combining a Drip with an NFT.

When minted, a Drip is in a Default state. It is free from any mutation.

In order to mutate a Drip, the only thing required is to have the NFT you want to mutate your Drip with in your wallet and execute an on-chain transaction.

⚠️ Once mutated, a Drip is indefinitely linked to the NFT it has been mutated with and its state will forever change to Mutated.

Drop

Drips releases will be held under the form of Drop. A "drop" refers to the limited release of a an asset.

Each Drop will have its own usable asset. You can think of everything from a skateboard deck, to a piece of clothing or even a custom Rolex, who knows.

Contracts

Premier's contracts are fairly simple as of now but they will get more complex along the way as new features gets implemented.

Store

The Store.sol contract acts as an entrypoint. It holds a reference to each Drop in the Premier ecosystem.

Drop

The Drop.sol contract holds all the logic behind a Drop release and its functionalities.

Readme

Keywords

none

Package Sidebar

Install

npm i @premier-labs/contracts

Weekly Downloads

0

Version

0.0.84

License

MIT

Unpacked Size

722 kB

Total Files

192

Last publish

Collaborators

  • sshmaxime