In the ContestManager.sol to create a contest calls the createContest function, this function could cost a lot of gas if there a ot of players.
In the constructor of Pot in Pot.sol when the contract is deployed a loop is ran to assign rewards to players.
if the number of players are a lot this loop will run for a very large number of time which will cost a lot of gas
Cost a lot to create contest
Manual Reveiw
A better method can be used for players to claim, e.g. merkle trees
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.