In GivingThanks::_createTokenURI, msg.sender, block.timestamp and msg.value are used to generate the token URI.
However, if the same sender have multiple doner transcations in the same block with the same amout, the minted NFT tokens will have the same URI.
Add tokenCounter as another parameter in GivingThanks::_createTokenURI to generate token URI to avoid token URI collision.
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.