Skip to main content
All CollectionsTroubleshooting
Why Isn't My Swap/Send Not Going Through in Best Wallet?
Why Isn't My Swap/Send Not Going Through in Best Wallet?

Troubleshoot why your transactions might be failing in Best Wallet.

Updated over a week ago

There are several reasons that your swap/send transactions in Best Wallet might fail. Follow the steps below to troubleshoot and resolve your issue.

Insufficient crypto to pay gas fees

One of the most common reasons a crypto transaction fails is the sender/swapper not having the native token in their wallet, meaning they can’t pay the gas fee to process and confirm the transaction.

What this means is that if you are, for example, transacting on the Ethereum network, you will need to pay the gas fee in $ETH, the native token of Ethereum.

This applies to all tokens on the selected network. So if you're sending $SHIB on the Ethereum network, you'd still need to pay gas in $ETH, as the token is on the Ethereum Network.

Gas fees are like the crypto processing or convenience fees of blockchains, also known as network fees or transaction fees, which can be used interchangeably. These gas fees need to be paid in the native tokens of the crypto network you are using.

To avoid this, it's good practice to buy some of the native tokens of the main networks you transact on. So, for example, if you have many Ethereum-based and Polygon-based tokens in your wallet, it would be beneficial to own some $ETH and $MATIC (Polygon’s native token). That way, you can have a reserve to pay gas fees, allowing you to transact quickly and freely.

Your token balance is too low for the transaction

It may be that your token balance is too low to successfully execute the trade. This could be due to the fluctuating price of your cryptocurrency, or that you've used more than you realised in other circumstances.

Keep an eye on your token balance, and if you want to send all your tokens, hit the button "Max" next to the balance. This avoids any errors when sending your crypto.

Why your transaction is pending/marked "initiated"

It is also common for crypto transactions to take a little time to process. This means that although you have confirmed the swap or sending of crypto, it might not reflect in your Best Wallet straight after.

This is a little like how, in traditional banking apps, new transactions often will be marked as pending and their amount not reflected in the account’s balance.

In cryptocurrency, this is also common and happens for several reasons:

  • High Network Volume: When there are many users all transacting on one network, the network gets congested, resulting in slow transaction times and higher gas fees. Transaction times are often recorded in crypto as Transactions per Second (TpS). Ethereum is known for being the most congested network, and quite often, transactions on Ethereum will be pending for a while during peak times.

  • Slow Block Times: Related to congested networks, this just means that the blockchain that records and processes transactions is taking longer than normal. This is the system of confirming blocks processed by validators and miners, and they can process a limited number of transactions per second. When you pay your gas fees, you essentially pay these validators to process and validate your transactions. It is important to note that these are normal aspects of crypto transactions, and a pending transaction is nothing to worry about.

How to ensure successful transactions in Best Wallet

The key takeaways of what you can do to make sure your transactions are always successful are:

  • Ensure you have enough native tokens to pay gas fees. You can buy Ethereum, Polygon, and Binance Smart Chain’s native tokens directly in the Best Wallet app. You will see a breakdown of expected gas fees when transacting in Best Wallet, making it clear how much you will need to pay and whether you have enough.

  • Monitor the network’s activity or know when the peak times are. Not only will this prevent your transaction from pending for too long, but it can also save quite a bit of money by avoiding elevated gas fees.

  • Check your transaction activity and history, all within the Best Wallet app. You can see all your transactions – confirmed, pending, and failed – in the Best Wallet App. Select the correct wallet, and check the “Transaction” tab on the home page. You can track your transactions here, and please do not submit a new transaction if your existing one is marked pending, as both will eventually go through.

Did this answer your question?