The protocol is incompatible with tokens which do not return bool on transfers, such as USDT and BNB
The protocol uses IERC20 interface which expects transfers to return a bool value. However, some tokens such as USDT and BNB do not return such value, making all transactions including such tokens to revert.
Note: this is different issue from use of transfer instead of safeTransfer. The problem here doesn't arise from using of transfer, rather than the usage of the interface.
Incompatibility with USDT-like tokens
Manual review
Either do not use the interface or use safeTransfer
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.