Snowman Merkle Airdrop

First Flight #42
Beginner FriendlyFoundrySolidityNFT
100 EXP

The protocol revolves around the Snow.sol, Snowman.sol, and SnowmanAirdrop.sol contracts. Snow.sol is an ERC20 token that allows holders to claim Snowman NFTs through a staking mechanism in the SnowmanAirdrop contract. Snow tokens can be earned weekly for free or purchased using WETH or ETH before the ::FARMING_DURATION expires. By staking Snow tokens, users receive Snowman NFTs proportional to their Snow token holdings. Snowman.sol is an ERC721 contract that stores data entirely on-chain using Base64 encoding. The SnowmanAirdrop contract employs Merkle trees for efficient NFT distribution, enabling recipients to claim Snowman NFTs directly or via someone else using cryptographic signatures. This protocol offers a seamless interaction between ERC20 and ERC721 assets through staking and airdrop functionalities.

Contest Details

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.