Token Transfer Might Have Failed?

Whenever there is an BEP-20 token transfer might have failed error, the amount/token the sender sent does not leave the sender address but the “Gas Fee” is deducted.

The main reasons are on the contract & token failure nature. Below are the most common reasons why an BEP-20 token transfer might have failed:

  1. The Token contract is locked or paused (tokens are not transferable yet). The variables include: minting, mintingFinished, paused, transferable, transferableStartTime, paused, locked
  2. The sending From address has an insufficient token balance. Please ensure that the sending address has enough balance of the transferring token before sending token to another address
  3. Token contract does not emit a Transfer event even though the balance is actually deducted (Not fully BEP-20 Compliant). The token contract of a specific token does not provide a valid transfer event log thus causing the transaction to fail. This issue is due to the compliance policy toward BEP-20 tokens

For additional assistance, please contact the sender/transaction creator directly for more information.

Teck Yuan Lee
Teck Yuan Lee
Last updated: