The contract is highly dependent on the owner for various functionalities. If the owner loses access to their private key, the contract and its funds could be stuck indefinitely.
THe owner a central point of failure, many critical functions like setContest, deployProxyAndDistributeByOwner, and distributeByOwner are restricted to the owner.
1- If the owner loses their private key, no new contests can be set up.
2 - Existing contests cannot be managed or expired by anyone else
3 - Funds could be stuck in the contract forever
Manual
Implement a multi-sig mechanism or a decentralized governance model to manage ownership.
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.