The fundContest function transfers the totalRewards amount of tokens to a Pot contract but does not verify if the pot has already been funded. If the owner inadvertently calls this function multiple times for the same contest index, excess tokens will be transferred to the Pot. Because the Pot contract's internal accounting does not track these excess funds and lacks a generic withdrawal function, the overfunded tokens will be permanently locked.
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.