Why Does Phantom Display "Not Enough Funds" When Making a Transaction?

  • Updated

When using the Phantom wallet, you may encounter errors indicating insufficient funds for transaction fees. These errors are specific to the blockchain network you're interacting with.

It's important to note that even if you have enough of other tokens (like USDC, USDT, etc.), transaction fees can only be paid using the native token of the network.

"Not Enough SOL"

  • "Not Enough SOL" error occurs when you don't have enough SOL (Solana) in your wallet to cover the transaction fees. On the Solana blockchain, transaction fees are paid using SOL.
  • Ensure you have at least 0.01  SOL to cover the transaction fees.
  • Solana token accounts need enough SOL to cover rent and stay active, so even if you already have some SOL, please add a bit more and trying again.
  • You can purchase SOL from within the app or receive it from an exchange and transfer it to your Phantom wallet.

"Not Enough POL"

  • "Not Enough POL" error indicates that you do not have enough POL in your wallet to cover the transaction fees on the Polygon network. Polygon requires POL to pay for gas fees.
  • Make sure you have enough POL to cover the transaction fees.
  • Purchase POL from within Phantom or from an exchange and transfer it to your wallet.
  • With sufficient POL, try your transaction again.

"Not Enough ETH"

  • "Not Enough ETH" error means you do not have enough ETH (Ethereum) in your wallet to cover the gas fees for transactions on the Ethereum network.
  • Ensure you have enough ETH to cover the gas fees. The amount needed can vary based on network congestion and the complexity of your transaction.
  • Use a Gas Fee Estimator to determine how much : Tools like [Etherscan Gas Tracker](https://etherscan.io/gastracker) can help you estimate the current gas prices.
  • Once you have sufficient ETH, you can proceed with your transaction.

"Not Enough ETH" (Base Network)

  • On the Base network, the "Not Enough ETH" error occurs when you don’t have enough ETH to pay for transaction fees. Since Base is an EVM-compatible network, it uses ETH for gas, just like Ethereum.
  •  Ensure you have sufficient ETH in your wallet to cover fees. You can transfer ETH from an exchange or use the cross chain swapper to move assets onto Base.
  •  

"Not Enough BTC"

  • "Not Enough BTC" error means you do not have enough BTC (Bitcoin) in your wallet to cover the fees for transactions on the Bitcoin network.
  • Ensure you have enough BTC to cover the fees. The amount needed can vary based on network congestion.
  • The [Fees per transaction chart](https://www.blockchain.com/explorer/charts/fees-usd-per-transaction) can help you estimate the current fees in USD.
  • Once you have sufficient BTC, you can proceed with your transaction.

Was this article helpful?

5 out of 18 found this helpful
Can't find what you're looking for?

Start a chat