Enjin Gradient Hero
February 11, 2021

My ETH transaction is pending! What should I do?

Learn more about pending ethereum transactions and what you can do to prevent them.

Written by
Tassio Rafael
Pen Icon

If your Ethereum transaction has been pending for awhile with no sign of completion, this could be due to a low sending fee or network congestion.

Note that this is not due to the Enjin Wallet. The Enjin Wallet is a tool that allows you to create transactions with ease, but it does not have control over any blockchain network or associated gas fees.

Low Sending Fee

A low sending fee is one of the most common reasons you may experience a pending transaction that is taking a long time to process.

Depending on the congestion level of the Ethereum or Bitcoin networks, the sending (gas) fee needed for a quick, smooth transaction will vary.

We recommend checking ethgasstation.info (for Ethereum transfers) to determine the appropriate gas fees to successfully complete a transaction at any given time.

To determine the appropriate sending fee for your transaction, view this article.

Network Congestion

Network congestion occurs for various reasons, but can be nonetheless frustrating when it comes to stuck/pending transactions.

To avoid this, we recommend that:

  • During these times, if you want your transaction to process quickly, send your transaction with a higher gas fee. Note that a higher sending feel will result in the price of your transaction increasing.
  • If using a higher gas fee is not feasible for you, then be aware that your transaction will take longer to process and you will see a delay in sending/receiving your funds.

Note: Sending your transaction with a very low gas fee may result in your transaction failing to process on the blockchain if it doesn't reach a block. This will show up in the explorer as "Failed." In this situation, we recommend that you resync your wallet nonce and send the exact same transaction again with a slightly higher gas fee.

"Speeding Up" an Existing ETH Transaction

To speed up an existing ETH transaction (including all ERC-20 and ERC-1155 token transfers), you can "cancel" (overwrite) it with another transaction with a higher gas fee using the same nonce from your previous pending transaction. Follow these steps to do so:

Select your pending transaction and tap "View on EnjinX." This will bring up the transaction details on our Ethereum explorer.

On the transaction details page, locate the nonce with which your pending transaction was signed.

Copy the nonce value and open your Enjin Wallet to send another transaction of the same value.

In "Advanced Mode," paste the nonce from your previous pending transaction. Your latest transaction will now broadcast onto the Ethereum network.

For a successful overwrite, be sure to send the transaction with a higher gas price (GWEI) than your previous pending transaction.

Enjin Gradient Prefooter

Submit a Ticket

Drop us a message and we will get back to you in on time.

Contact SupportEnjin IconHemisphere Icon Pyramyd Icon Pyramid IconTorus Icon
Download the Enjin Wallet
Google Play Logo App Store Logo
Join the movement to decentralize the Metaverse
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.