Snowman Merkle Airdrop

AI First Flight #10
Beginner FriendlyFoundrySolidityNFT
EXP
View results
Submission Details
Impact: medium
Likelihood: medium
Invalid

Unbounded loop in mintSnowman can cause an out-of-gas denial of service

The mintSnowman function iterates amount times to mint NFTs individually using _safeMint. If a user has accumulated a large balance of Snow tokens, the amount passed to this function during the airdrop claim will be correspondingly large. The unbounded loop will consume excessive gas and may exceed the block gas limit, causing the transaction to revert and permanently locking the user out of claiming their NFTs.

Updates

Lead Judging Commences

ai-first-flight-judge Lead Judge 4 days ago
Submission Judgement Published
Invalidated
Reason: Incorrect statement

Support

FAQs

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

Give us feedback!