The ERC20 standard requires that minting tokens MUST emit a Transfer event with from set to address(0). This is explicitly stated in EIP-20.
Token-0x's _mint function does not emit any events, making mints invisible to off-chain services.
Likelihood:
Every mint operation will fail to emit events
This is 100% reproducible
Impact:
Block explorers (Etherscan) won't show mint transactions
Wallets won't detect incoming minted tokens
DeFi protocols indexing Transfer events will miss mints
The Graph and similar indexers will have incomplete data
Token tracking and analytics services will be broken
Add the following lines at the end of the _mint function assembly block:
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.
The contest is complete and the rewards are being distributed.