The RAACNFT contract allows end users to purchase NFTs by transferring a specified token. However, there is no token rescue mechanism implemented in the RAACNFT contract, meaning tokens will be stuck there permanently.
When users purchase an NFT, they need to transfer the corresponding amount of token to RAACNFT contract:
However, there is no withdrawal method implemented in the contract. As a result, all paid tokens will be stuck in the RAACNFT contract indefinitely.
All tokens will be stuck at the NFT contract.
Manual Review
Implement a token rescue mechanism
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.