The platformFeePercentage
determines how much of the claimFee
goes to the owner, with the rest distributed to the pot and eventually the winner. However, the contract allows the owner to update this fee at any time - including setting it to 100%. This creates an opportunity for the owner to extract the full fee as profit and immediately restore a lower fee to hide the action.
Likelihood: Medium
This can occur at any time during the game since the fee is mutable by the owner. In an MEV or bot-controlled scenario, a frontrunning transaction can set the fee to 100%, drain all ETH, and reset in the same block.
Impact: High
All funds from claims are routed to the owner, breaking the incentive system.
This can also be performed by a miner or a bot in an MEV sandwich or same-block atomic sequence.
Add a max reasonable fee constraint which the platform fee cannot exceed and players are aware.
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.