Competitive Audits
First Flights
Leaderboard
Docs
Toggle theme
Sign up
Log in
All First Flights
Snowman Merkle Airdrop
Submissions
AI First Flight
Snowman Merkle Airdrop
AI First Flight #10
Beginner Friendly
Foundry
Solidity
NFT
EXP
AI First Flight
EXP
Nov 14th, 2026 → Nov 15th, 2026
View repo
View results
10 / 10
Submissions
Severity
Validity
Tags
Author
#1
C-1 — Anyone can mint unlimited `Snowman` NFTs
High
Valid
[H-01] Unrestricted NFT Min...
rubabbel
#2
H-1 — `buySnow` overcharges by ~1e18× and mints dust
High
Invalid
rubabbel
#3
M-1 — Non-exact ETH payment strands ETH and still pulls WETH
Medium
Invalid
rubabbel
#4
M-2 — Global earn timer can be reset for free (`buySnow(0)` griefing)
Low
Valid
[L-02] Global Timer Reset i...
rubabbel
#5
M-3 — Claim replay: claim-once flag is never read
Low
Valid
[L-01] Missing Claim Status...
rubabbel
#6
M-4 — Claim is bound to the receiver's live balance
Medium
Valid
[M-01] DoS to a user trying...
rubabbel
#7
M-5 — Unbounded mint loop makes large claims unexecutable
Medium
Invalid
rubabbel
#8
L-1 — EIP-712 typehash is non-canonical
High
Valid
[H-02] Unconsistent `MESSAG...
rubabbel
#9
L-2 — `collectFee` uses unchecked ERC20 transfer
Low
Invalid
rubabbel
#10
L-3 — `collectFee` reverts if the collector cannot receive ETH
Low
Invalid
rubabbel
Previous
1
Next
Support
FAQs
Can't find an answer? Chat with us on Discord, Twitter or Linkedin.
What is Cyfrin CodeHawks?
What is a competitive audit?
How can I host a competition on CodeHawks?
How is a contest prize pool determined?
How do I get rewarded?
What is a First Flight?
Give us feedback!