In the Protocol are rewards with their value in eth. Functions for withdraw rewards are
From my obserwation it is necessary to determine who should send funds to the protocol and how they should do it. To ensure that the rewards are backed by Ethereum. Because at this moment it is not clear and not implemented in protocol.
In the Protocol's constructor is:
However, these values have a virtual cost, as the balance in the MysteryBox contract after initialization is only 0.1 ETH instead of 0.85 ETH.
Specifically, you should consider clarifying the reward collection process: Define how rewards are collected and who is responsible for sending them to the protocol.
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.