How to cancel a pending transaction on Metamask

It often happens that a transaction in MetaMask hangs in the "pending" process and you cannot cancel or speed it up

Therefore, here is an instruction on what to do in this case:

  1. Make sure that it is no longer possible to cancel/accelerate the transaction through the interface of your wallet

  2. Go to the explorer of the blockchain where the transaction is hanging

  3. Insert your address and look for the pending transaction (it will have the status "pending").

  4. Go inside it, scroll down and open the section with additional information about the transaction ("Click to show more").

  5. Find transaction nonce and memorize it

    ❕ Each transaction of a particular wallet in the network has its own serial number, called nonce

    A transaction with a smaller nonce will always have priority over one with a larger nonce

  6. Go to MetaMask settings => Additional => Configure one-time transaction number and enable this function

  7. Next, copy your address and send the native token of the network (BNB in BSD network, ETH in Ethereum, etc.) to your own address

    ❗️ Gas settings should be higher than those in the pending transaction

Subscribe to Atoms Research
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.