FAQ#
What Is the Native Token Address for Each Chain?#
We have defined the native tokens for each chain. Please refer to the table below for details:
Chain Name | Native Token Address |
---|---|
EVM | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee |
Solana | 11111111111111111111111111111111 |
Sui | 0x2::sui::SUI |
Tron | T9yD14Nj9j7xAB4dbGeiX9h8unkKHxuWwb |
Ton | EQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM9c |
What Is “Transfer amount exceeds allowance”?#
This error message indicates that the amount you're trying to transfer exceeds the approved limit. Set your approval limit higher than the amount you wish to transfer to resolve this error.
What Is “min return not reached”?#
This means that the expected minimum return was not met during trade execution. This usually happens when there is a significant slippage or high market volatility. If the expected minimum return is not met, the trade will not be executed. You may increase slippage to raise the chances of the order going through as a higher slippage allows a greater price fluctuation at execution. However, please note that too high a slippage may lead to results that are worse than expected.
Which Tokens Require an Approval Transaction?#
- EVM + Tron: Typically, non-native tokens (such as ERC-20/TRC-20 tokens on Ethereum or Tron) require an approval transaction. This ensures that you are allowing the smart contract to transfer these tokens from your account.
- Other heterogeneous chains: On some other chains, such as Solana, approval transactions are not required for tokens.