20,000 USDC
View results
Submission Details
Severity: gas

Lack of pause function

Vulnerability Details

The project lacks the ability to pause contracts. It is advised that in case of unexpected events, temporarily disable some important functions can prevent further damage.

Impact

Contracts are still on operation while unexpected events happened. Which leads to greater damage of the protocol.

Tools Used

Manual

Recommendations

Consider implementing the pause feature in the smart contracts. It can be achieved by using OpenZepplin’s
Pausable
contracts. Also, it is recommended to add a separate role for being responsible for pausing smart contracts when needed.

Support

FAQs

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