If you're experiencing issues with swapping on a third-party DEX, we recommend contacting their support team directly.
A swap failure can occur for the following reasons:
Insufficient balance of the native token
Like most blockchains, transactions on Ethereum, Polygon, and Solana require a transaction fee paid in their respective native tokens - ETH, MATIC, or SOL.
We recommend maintaining a minimum balance of each of these native tokens - ETH, MATIC, and SOL - in your wallet to cover transaction fees.
Network congestion
Network congestion can lead to swap failures, and unfortunately, this is beyond our control. On EVM chains, transaction fees tend to increase significantly during congestion. It is advisable to wait for some time and attempt the swap again later.
Liquidity Provider
In some instances, a swap may fail due to the recommended provider. In this scenario, you can select the provider option and then change the provider to another one on the list.
For EVM chains, we use the 0x aggregator to fetch the best possible rates across multiple decentralized exchanges.
Slippage
Solana: Currently, Phantom has a default slippage setting of 0.3%. This means that if the price of the swap differs by more than 0.3% from the presented price, the swap will fail to prevent you from losing value.
Frozen Token
Frozen tokens refer to tokens that have been locked or restricted from being transferred or traded. This restriction is enforced through a feature known as "freeze authority."
EVM: The swap will fail if the slippage range exceeds the quoted price you agreed upon when initiating the swap. You can retry the swap after some time or enter a higher value of slippage manually.
Note: You can adjust the slippage in our swapper section, read more about it here.