Nothing checks block.timestamp - i_deployedAt; closePot leaves playersToRewards entries intact, so (a) players can claim after the 90-day window, and (b) claim after closeContest — a late claim pushes them into claimants so a subsequent re-close (F3) pays them again.
Claims outside the intended window; enables double-payment via re-close.
Foundry tests (pass): claim at day 91 succeeds; claim after close succeeds.
require(block.timestamp - i_deployedAt <= 90 days) in claimCut and/or a closed check.
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.