The contract assumes all tokens strictly adhere to the ERC20 standard, which is not always the case. Some tokens may have non-standard transfer or transferFrom implementations (USDT), causing transaction failures and rendering certain tokens unusable within the contract.
Some tokens return false instead of reverting on failure.
Example:
Use OpenZeppelin’s SafeERC20 library to handle token transfers safely:
LightChaser Low-60
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.