Competitive Audits
First Flights
Leaderboard
Docs
Toggle theme
Sign up
Log in
All First Flights
DatingDapp
Submissions
AI First Flight
DatingDapp
AI First Flight #6
Beginner Friendly
Foundry
Solidity
NFT
EXP
AI First Flight
EXP
Nov 15th, 2026 → Nov 15th, 2026
View repo
View results
10 / 10
Submissions
Severity
Validity
Tags
Author
#1
C-1: Like payments are never credited — all ETH permanently trapped, rewards and fees always zero
High
Valid
[H-01] After the user calls...
rubabbel
#2
H-1: Overpayment above 1 ETH is silently accepted and trapped
High
Valid
[H-01] After the user calls...
rubabbel
#3
H-2: Unmatched likes have no refund, withdraw, or unlike path
High
Invalid
rubabbel
#4
H-3: `mintProfile` reentrancy mints unlimited profiles and orphans unburnable NFTs
Medium
Valid
[M-04] Reentrancy in `Soulb...
rubabbel
#5
H-4: 2-of-2 match wallet has no exit, cancel, expiry, or owner rotation
Medium
Invalid
rubabbel
#6
M-1: Match wallet address is never stored or emitted — rewards undiscoverable
Medium
Invalid
rubabbel
#7
M-2: `blockProfile` is bypassable — blocked user immediately re-mints
Medium
Valid
[M-01] `SoulboundProfileNFT...
rubabbel
#8
M-3: Burn/block leaves stale `likes`/`matches`; blocked user keeps wallet ownership
Medium
Invalid
rubabbel
#9
M-4: Match-wallet execute race — one owner can drain the shared pot and strand the other's approved tx
Medium
Invalid
rubabbel
#10
M-5: `matchRewards` sweeps a user's entire balance, not the likes that funded the pair (latent)
Medium
Valid
[M-02] Logic flaw in `LikeR...
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!