First Flight #2: Puppy Raffle

Beginner FriendlyFoundryNFT
100 EXP
Submission Details
Severity: high
Valid

You can't use things like block.timestamp, block.difficulty, and msg.sender to generate randomness because they can be known in advance and manipulated

Updates

Lead Judging Commences

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

weak-randomness

Root cause: bad RNG Impact: manipulate winner

Support

FAQs

Can’t find an answer? Join our Discord or follow us on Twitter.