Randomness is predicatable in the openbox function.
The openbox randvalue is predicted using the following logic
Both block.timestamp and msg.sender is predictable
POC:
The user can predict his/her/they/them Chances of winning the lottery every single-time in some cases even winning it outright.
Foundry 0.2.0
Consider using a decentralized oracle for the generation of random numbers, such as Chainlinks VRF.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.