If there's a high number of winners organiser or owner will have to pay a large txn fee which might make the contract unusable.
For 100 winners gas usage is at around 3M. Assuming gas cost of 100 gwei which was an average of 2021 bull market craze we get
which means 0.3 ETH is needed to distribute prizes. Further assuming eth price of 3000$ (average of 2021) we get around 1000$ for prize distribution!
There could actually be even more winners (up to 9500) so the price might be even higher. This a really high price and organizer may refuse to distribute prizes. Owner can refuse either because 5% might not be enough to cover the costs.
Supporters lose winnings or have to wait when it's economically viable for organizer or owner to distribute funds.
Use merkle trees for distributing prizes. The contract will only store the root of the tree and have a claim method which verifies a proof sent by a user.
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.