The website mentions that users can burn NFTs to redeem assets. However, the contract code does not provide a burn function. Instead, _update
prevents sending NFTs to the zero address, effectively blocking any potential burning operation.
The site explains that you can burn NFT tokens and actually receive assets for them.
Real estate is held in a corporate structure that is designed to protect Regna Minima NFT holders. Eligible users can burn the Regna Minima NFT to redeem the real estate title.
However, the actual NFT implementation not only doesn't have a burn function, but it also overrides the _update
function, making it impossible to burn.
Users cannot burn their NFTs to redeem real estate or other assets, contrary to the documentation and advertised functionality.
Manual Code Review and Foundry
Implement a burn function andadd a mitigation to prevent the mint function from re-minting tokens that have already been burned.
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.