Beginner FriendlyFoundryNFT
100 EXP
View results
Submission Details
Severity: low
Invalid

Contract not pausable or burnable

Summary

Contract is not using Pausable or Burnable functionality that OpenZeppelin provides

Vulnerability Details

The contract cannot be paused if there are any issues, and NFT owners cannot burn their token if they wanted to.

Impact

if any major issues come up, the contract cannot be paused

Tools Used

VSCode

Recommendations

implement OpenZeppelin pausable to allow minting, burning and transferring to be paused in case of emergency. Also consider implementing Burnable to allow owners to burn their token if they wanted to.

Updates

Lead Judging Commences

patrickalphac Lead Judge about 2 years ago
Submission Judgement Published
Invalidated
Reason: User experience and design improvement

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.

Give us feedback!