Mystery Box

First Flight #25
Beginner FriendlyFoundry
100 EXP
View results
Submission Details
Severity: medium
Valid

First buyer may not be able to claim rewards immediately

Summary

If the first user of the protocol wins a reward that's worth more than 0.1 ETH, then she may not able to claim her reward instantly as the protocol may be insolvent at that early stage.

Vulnerability Details

the time a user claims her reward is directly proportional to the revenue generated by the protocol hence the claimAllRewards function is not available readily to buyers of boxes

Impact

  • poor UX

  • protocol may become insolvent if enough user didn't buy boxes

Tools Used

  • manual review

Recommendations

there should be time set for claiming of rewards and the timing should be set to a future date

Updates

Lead Judging Commences

inallhonesty Lead Judge
8 months ago

Appeal created

inallhonesty Lead Judge 8 months ago
Submission Judgement Published
Validated
Assigned finding tags:

Protocol should have a higher initial balance to prevent prize withdrawing problems

Support

FAQs

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