Evertime a user calls donate(), he can mint an NFT however, there's no upper limit on tokenCounter which may result in possible overflow of uint tokenCounter.
We can set an upper limit on tokenCounter or use SafeMath that reverts the operation if overflow occurs.
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.