Why did my swap fail?

  • Updated

If you're experiencing issues with swapping on a third-party DEX, we recommend contacting their support team directly.

Like most blockchains, transactions on Ethereum, Base, Polygon, and Solana require transaction fees to be paid in the network’s native token. If you don’t have enough of the native token to cover the fee, the transaction will fail. Here’s what you need for each network:

  • Ethereum: Requires ETH for fees
  • Base: Requires ETH for fees on the Base network
  • Polygon: Requires POL for fees
  • Solana: Requires SOL for fees

Make sure you have enough of the respective native token before initiating a swap to avoid failure.

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.5%. This means that if the price of the swap differs by more than 0.5% from the presented price, the swap will fail to prevent you from losing value.
  • 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.
  • You can adjust the slippage in our swapper section, read more about it here.

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."

Swap failed due to malicious account

  • If you are receiving an error stating that the swap failed due to a malicious account, this means the token that you are trying to swap is likely a scam token.

Was this article helpful?

318 out of 923 found this helpful
Can't find what you're looking for?

Start a chat