What do I do if MetaMask transactions are stuck or pending? | Avalanche Support (2024)

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.

What do I do if MetaMask transactions are stuck or pending? | Avalanche Support (1)

What do I do if MetaMask transactions are stuck or pending? | Avalanche Support (2)

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:

What do I do if MetaMask transactions are stuck or pending? | Avalanche Support (3)

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.

Related Articles

How is gas estimated? How does the Avalanche Bridge™ get token prices?

What are the transaction fees on Avalanche®?

Can I speed up my transaction on the Avalanche Bridge™?

How are gas fees calculated?

What is nAVAX?

What do I do if MetaMask transactions are stuck or pending? | Avalanche Support (2024)

FAQs

What do I do if MetaMask transactions are stuck or pending? | Avalanche Support? ›

In other cases, it is possible there are software issues with MetaMask, and it is in these cases that you may need to reset your account. This is a feature that wipes your transaction history, including MetaMask's knowledge of any pending transactions.

How to fix stuck transactions on MetaMask? ›

How to resolve MetaMask transactions stuck?
  1. Enable custom transaction Nonce. - Open your MetaMask plugin. ...
  2. Find Your Stuck Transaction. - Return to MetaMask's home page. ...
  3. Overwrite the Stuck Transaction. - Create a new transaction to replace your stuck transaction.

Does resetting MetaMask clear pending transactions? ›

In other cases, it is possible there are software issues with MetaMask, and it is in these cases that you may need to reset your account. This is a feature that wipes your transaction history, including MetaMask's knowledge of any pending transactions.

How do I fix MetaMask transaction error? ›

If your transaction is not visible on the block explorer, but is still showing as pending in MetaMask, you should first try restarting your browser. This can sometimes clear your transaction queue. If this doesn't work, you may need to reset your account.

Can I cancel pending transaction MetaMask? ›

If you sent a transaction from Ledger Live and it's stuck in pending, you cannot use the MetaMask “Speed Up” feature since the transaction won't appear in MetaMask transaction history. However, you can still “cancel” this transaction or resend it with higher fees using the same nonce to speed it up.

How to fix pending transactions? ›

How do I stop a pending debit transaction? You can stop a pending debit card transaction by contacting the merchant and canceling the purchase. Or you can try contacting your bank if you don't recognize the transaction, you suspect fraud is involved, or the merchant is unresponsive.

How to push through a stuck transaction? ›

If you want to push that transaction through, you can cancel it by submitting another transaction with the same nonce. This method increases the fee and the sequencer will process it from the mempool quicker.

Does MetaMask have customer service? ›

MetaMask. How can we help? MetaMask only offers customer service through this Help Center and our community forums.

How to unstuck an ethereum transaction? ›

Important information
  1. Go to Latest operations and open the pending transaction. ...
  2. Click on the Speed up or Cancel link.
  3. Select CANCEL and click Continue. ...
  4. Check the summary of the transaction.
  5. Connect your Ledger device and open the ETH application.
  6. Verify the transaction details on the device and confirm it.
Feb 29, 2024

Will I lose my money if I reset my MetaMask account? ›

'Reset account' will wipe your transaction history, leaving your wallet otherwise untouched. See our account reset article for additional detail. In summary: Reset account will wipe your transaction history, but keep your wallet in MetaMask.

How do I refresh MetaMask? ›

To reset the account:
  1. Click the three vertical dots in the top-right corner, and then go to Settings > Advanced.
  2. Scroll down to the 'Clear activity and nonce data' section and click the button.
Sep 15, 2023

How to revert the failed transaction in MetaMask? ›

No, you generally cannot reverse a transaction on Metamask.

What to do if scammed on MetaMask? ›

I've been hacked/scammed (unauthorized transactions on my account)
  1. Install MetaMask on another browser (or another browser profile). ...
  2. Create a new MetaMask wallet on the new browser, browser profile, or mobile device.
  3. Write down the Secret Recovery Phrase in the correct order and store it someplace safe.
Dec 20, 2023

What to do if MetaMask transaction is stuck? ›

Method 3: Reset the Account

On Mobile, tap the hamburger icon in the top left to open the main menu. Select Settings. Select Advanced. Scroll down and click Reset Account.

Why is my Ethereum transaction still pending? ›

Bitcoin and Ethereum transactions require a certain number of network confirmations before they are considered final. Transactions appear as Pending until the required number of network confirmations has been reached. Transactions require a miner fee to be confirmed by the network.

How do you unstick ethereum transactions? ›

If your transaction has been pending for a long period, you can cancel it. It happens by sending 0 ETH to your address. To ensure cancellation, the network fee is 30% higher than the fee of the transaction meant to be canceled.

How long does a MetaMask transaction take? ›

Once the transaction has been processed or “mined” on the Ethereum blockchain, your account's balance in MetaMask should update in a few minutes after the transaction is mined on the Ethereum blockchain. You can check your transaction status on a block explorer like Etherscan, by clicking the pop-up link.

How do I retrieve MetaMask transactions? ›

Unfortunately, transactions cannot be reversed, nor missing funds restored. MetaMask is a self-custodial wallet, which means we cannot control access to user accounts, nor intervene and rescue your account or funds for you.

How do I fix a stuck Bitcoin transaction? ›

How do I accelerate a stuck Bitcoin transaction? If you set your custom fee too low or there is a sudden spike in network fees, your transaction might get stuck pending. If this happens, you can accelerate the transaction with either replace-by-fee (RBF) or a child-pays-for-parent (CPFP) transaction.

Top Articles
Latest Posts
Article information

Author: Melvina Ondricka

Last Updated:

Views: 6784

Rating: 4.8 / 5 (48 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Melvina Ondricka

Birthday: 2000-12-23

Address: Suite 382 139 Shaniqua Locks, Paulaborough, UT 90498

Phone: +636383657021

Job: Dynamic Government Specialist

Hobby: Kite flying, Watching movies, Knitting, Model building, Reading, Wood carving, Paintball

Introduction: My name is Melvina Ondricka, I am a helpful, fancy, friendly, innocent, outstanding, courageous, thoughtful person who loves writing and wants to share my knowledge and understanding with you.