Normal behavior:
ERC20 tokens often define a maximum supply cap to preserve scarcity, price stability, and predictability of the token’s economics.
Issue:
The BriTechToken contract does not enforce any maximum supply limit. The owner can repeatedly call mint() to create unlimited tokens, destroying the scarcity model and compromising investor trust.
Likelihood:
The issue occurs whenever the owner decides to mint new tokens beyond the intended total supply.
It will also occur during future expansions or upgrades, since the absence of a cap provides no safeguard even by accident.
Impact:
Token inflation risk — the supply can grow indefinitely, devaluing existing holdings.
Investor trust erosion — absence of a cap can break market confidence and undermine integrations relying on fixed supply.
Explanation:
The owner (or attacker with ownership control) can mint an arbitrary number of tokens, leading to severe supply inflation.
Enforce a total maximum supply cap that cannot be exceeded.
Explanation:
Adding a fixed MAX_SUPPLY ensures the contract enforces scarcity and prevents accidental or malicious inflation.
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.