📖Smart Contract Functionality

  1. Minting NFTs:

    • Users can mint Vault Key NFTs by sending a minimum amount of Ether to the smart contract.

    • Minting is limited to 2 NFTs per wallet to ensure fair distribution.

  2. Diamond Vault Keys:

    • There are 10 legendary Diamond Vault Keys (1-10) with unique designs.

    • Diamond Vault Key holders are airdropped FREE raffle tickets for as long as they own the NFT.

    • The remaining 2490 NFTs are common Vault Keys.

  3. Burning Mechanism:

    • Key holders can voluntarily burn their Vault Key NFTs.

    • Burning contributes to scarcity, potentially increasing the value of remaining keys.

  4. Reward Distribution:

    • Rewards are distributed at specific milestones: 25%, 50%, 75%, and 100% of NFTs minted.

    • Rewards are randomly given to key holders, encouraging participation.

  5. Common and Diamond CID:

    • The smart contract provides links (CID) to the images for common and Diamond Vault Keys.

    • We have the option to change the image in a later event if voted upon. (Custom Keys)

  6. Last Sale Timestamp:

    • The smart contract records the timestamp of the last sale, providing transparency.

  7. Smart Contract Upgradability:

    • The smart contract is built to be upgradeable for potential future improvements.

  8. BaseURI and TokenURI:

    • Supports dynamic generation of token URIs based on the token ID and base URI.

  9. Automatic Reward Selection:

    • Randomly selects a key holder to receive rewards at specified milestones.

  10. Timestamped Airdrops:

    • Initiates three airdrops to every holder at the end of minting based on timestamps.

Last updated