All Collections
New to Avalanche - Quick Start Guide
FAQ
What do I do if MetaMask transactions are stuck or pending?
What do I do if MetaMask transactions are stuck or pending?
H avatar
Written by H
Updated over a week ago

Speeding up a transaction

  • Wait until the network is willing to process transactions at this price

  • If you haven't done so already, click that button that says Speed Up. This will let you re-submit the same transaction, but with a higher gas fee that should allow the transaction to be processed faster.

Method 1: In-app cancellation

If you haven't done this already, to cancel the transaction, simply select Cancel. Please note, that a cancellation can only be attempted if the transaction is still pending on the network.

Method 2: Custom nonce

Please note that when using the method below, you will need to work backward from the oldest pending transaction in the queue that you want to cancel. For example, you cannot attempt to cancel a transaction with a nonce of 10 before canceling nonce 9.

1. Enable Customize transaction nonce in the advanced settings of your MetaMask wallet. Make sure Advanced gas controls are also switched on, as this will allow you to manipulate the gas you pay and make sure your cancellation transaction is processed before the original you want to cancel.

2. Send a new transaction. In the new transaction, you can send TO yourself, meaning your MetaMask public address. Fill in 'Custom Nonce' with the same nonce as the transaction that is still pending:

Now hit 'Edit' next to 'Gas Fee'. To make sure your cancellation request is picked up as a priority, and before the original, you will need to pay more for gas.

Set your gas limit comparable to or slightly higher than your original transaction, and your max priority fee to at least 10% higher (in gwei) than the GAS FEE from the original transaction that is pending (e.g. if that transaction had a gas fee of 30 Gwei, please set the MAX PRIORITY FEE in the replacement/cancellation transaction to 33-35 Gwei).

To determine appropriate gas fees, please check https://stats.avax.network/dashboard/c-chain-activity/ to see what recent minimum and maximum gas fees are, as network activity can vary based on day, time, and current events.

Generally, for these transactions to be successful, it's best to set your MAX FEE at least 30% higher than the transaction you are canceling/replacing (e.g. if your previous MAX FEE was set to 150 Gwei, you'd want to choose something in the realm of 200 Gwei).

Method 3: Reset the Account

To reset the account:

  1. On Extension, click the account icon on the top-right corner. On Mobile, tap the hamburger icon in the top left to open the main menu.

  2. Select Settings

  3. Select Advanced

  4. Scroll down and click Reset Account

Please note that we do not officially support Metamask as a product. We are merely providing you MetaMask's own support information. For official support please visit the Metamask help center.


For any additional questions, please view our other knowledge base articles or contact a support team member via the chat button. Examples are for illustrative purposes only.

Did this answer your question?