Skip to content

AfricaN3/LifeSaver-Contracts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LifeSaver NFTs

The LifeSaver (LIFE) NFTs are Soulbound tokens of the NEP-11 standard given to blood drive participants.
Made with ❤ by AfricaN3.com

Features

  • Regular token transfers are disallowed.
  • Each NFT will belong to an era. Every blood drive event starts a new era.
  • An era can only start when 100 $GAS (this will be an adjustable parameter) is deposited to the contract (minimum raffle reward pool).
  • There are 3 LIFE archetypes for every era:
    1. donor given to blood donors during the blood drive.
    2. angel given to LIFE minters during an era, The minting fee is set by era admin. All of the fee is added to the raffle reward pool.
    3. fan limited NFT given to the barmy army of an era.
  • Only era admin (blood drive organization) can mint LIFE of the donor archetype to an address.
  • The number of raffle winners will be set by the era admin.
  • Special token transfers called rescues are allowed for ~1 hour when the NFT owner can provide proof to the era admin that both the from and to wallet belong to them.
  • Only allows a maximum balance of one per era for every address.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages