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.
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.
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.
Manual review
Add public burn()
function.
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.