If the game is based on random number generation and high stakes, you need to look for a more reliable generation model
In this contract, the player finds eggs based on the results of random number generation, the players' winning percentage and the game owner's income depends on it. In this case, the chosen generation is only suitable for low stakes or for games without NFT, as the variables in the generation will be easily predicted by the miners and easily influenced.
Manipulation of random numbers as a result of the game owner losing money.
Review the random number generation system. To an oracle-based generation system. Like Chainlink VRF.
This method is well described in the article
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.