The contracts use raw ERC20 transfer() and transferFrom() calls without checking return values.
Examples:
Some ERC20 tokens return false instead of reverting on failure.
Many non-standard ERC20 implementations exist.
Failed transfers may occur silently.
Reward transfers may fail without reverting transactions.
Incorrect accounting and stuck rewards may occur.
The contest is live. Earn rewards by submitting a finding.
Submissions are being reviewed by our AI judge. Results will be available in a few minutes.
View all submissionsThe contest is complete and the rewards are being distributed.