The protocol mints the NFT's via _mint
instead of safeMint
function. The _mint
function does not check weather or not the recipient can actually receive ERC721 token.
note ERC-721 tokens are minted via the _mint function
rather than the _safeMint function. The _safeMint function includes a necessary safety
check that validates a recipient contract’s ability to receive and handle ERC-721 tokens.
Without this safeguard, tokens can inadvertently be sent to an incompatible contract,
causing them, and any assets they hold, to become irretrievable.
Using _mint
instead of _safeMint
could impact the user's experience, if users mistakenly use an incompatible contract, then they will not have access to the NFT, leading to user dissatisfaction, or users with a limited knowledge about nft's might event think this project is a scam.
manual review
Use _safeMin
t Instead of _mint
:
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.