A user (an address) should not be able to mint more than one RPR.
A user can mint as many RPR as they want and use them to participate in the same battle.
By then, the user is sure to always win and increase their battleWon property in their stats.
They can also use one RPR to participate in battle while another RPR is staked in Streets.sol to earn Cred ERC20. The user will never run out of CRED.
In the terminal, run the following command:
forge test --mt testMintMoreNFTs
This allows collusion in battle and leads to a user always winning battles.
A user can take part into a battle and stake RPR at the same time. Increasing then his CRED either he wins or loses.
Manual review
Restrict RPR minting to an address with only one RPR.
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.