In ERC712, the deadline mitigates the risk where a relaying party receives a signed message but waits to submit it on-chain at an opportune moment. Without a deadline, someone holding your signature could wait indefinitely to execute it when conditions are most favorable to them
The typed data struct omits an expiration timestamp (deadline), so signatures never naturally expire on-chain.
valid signed claims can be used long after user's intended window.
Depends on off-chain signing and operational controls.
Include a uint256 deadline field in the signed struct or paramters of claimSnowman()
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.