When users mint NFTs, the crvUSD amount is sent to the RAACNFT contract but the contract does not implement any function to withdraw or use the tokens which causes them to be stucked in the contract
When users mint NFTs in RAACNFT, crvUSD tokens are sent to the contract
The other functions are getHousePrice, addNewBatch, setBaseUri, supportsInterface, increaseBalance, update and baseURI but none of them make any use of those crvUSD tokens and the contract is not upgradeable.
All crvUSD tokens accumulated with each mint will be locked for ever in the RAACNFT contract with no possibility to unlock them causing a huge loss for the protocol.
Implement a withdraw function
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.