Function donate
is miniting an NFT using _mint
this can result sending NFTs to an address that can't support ERC721 tokens.
Using _mint directly sends NFT to the address without checking if the recipient can receive ERC721 tokens.
Permanent Loss of NFTs: If NFTs are minted to an address that doesn't support ERC721 tokens, these tokens can be blocked and permanently lost, and can't be retrived.
Manual Review
Use _safeMint
instead of _mint
.
This ensure that the recipient can receive ERC721 tokens.
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.