20,000 USDC
View results
Submission Details
Severity: gas
Valid

Absence of Burn function in Beedle token contract

Summary

The standard token contract should have a burn() function. while looking upon the Beedle contract there is no public or external burn function. There are only unused internal _burn() functions.

Vulnerability Details

The main concern identified during the audit is the absence of a burn function in the Token contract. Instead, only an internal _burn() function is present. This vulnerability raises potential security and economic risks.

Impact

Economic Imbalance: The inability to burn tokens publicly may lead to an economic imbalance, where the token supply cannot be adjusted in response to changing market conditions. This can impact token value, liquidity, and overall project sustainability.

Tools Used

Manual review

Recommendations

Add public burn() function.

Support

FAQs

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