Sparkn

CodeFox Inc.
DeFiFoundryProxy
15,000 USDC
View results
Submission Details
Severity: low

Lack of a pause method

Summary

Most of the stable coins recommended to be used by Sparkn can be paused. If any of these get paused then all transfers of the respective coins will fail. Which could lead to confusion between the organizers.

Vulnerability Details

Sparkn should have a method to pause the usage of any distribution related functions. This would be very helpful in case an exploit is identified after the project is deployed. Moreover such a method could be used in case one or more of the sable coins used gets paused by their issuer (JPYC, USDC, USDT).

Impact

Confusion + wasted gas in case some of the stable coins get paused by their issuer. Lack of ability to halt transfers in case a vulnerability is discovered after deployment.

Tools Used

Manual review

Recommendations

Implement the Pausable.sol (Link1) functionality.

Support

FAQs

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