Beginner FriendlyFoundry
100 EXP
View results
Submission Details
Severity: low
Valid

Time boundry on arbitrum can affect the prediction timings

Summary

block.timestamp works differently on arbitrum, which can affect the prediction timing in some cases.

Vulnerability Details

As per arbitrum documentations

To limit the degree to which the sequencer can adjust timestamps, some boundaries are set, currently to 24 hours earlier than the current time, and 1 hour in the future.

More Details Given in official Arbitrum documentation 1 ,2

Impact

Prediction can be started 1 day earlier or an hour later. similarly it can be stopped a day before or 1 hour later.

Tools Used

Manual Review

Recommendations

consider having adjstable variables for rounds, rather hardcoding it.

Updates

Lead Judging Commences

NightHawK Lead Judge 11 months ago
Submission Judgement Published
Validated
Assigned finding tags:

block.timestamp on Arbitrum

It would be possible to make a prediction for an ongoing or already finished match if the Arbitrum timestamps deviate according to what the Arbitrum docs states as possible.

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.