Skip to main content

Transaction Troubleshooting

If your ENS transaction seems slow or stuck, use this guide to diagnose and fix the issue.

Updated today

Note: If your transaction never appeared on Etherscan at all, you likely have a wallet connection issue. See Wallet Connection Troubleshooting instead.


First: Check if your transaction is still pending

The most common reason a transaction seems "stuck" is that it simply hasn't confirmed yet. Ethereum transactions can take anywhere from a few seconds to several minutes depending on network congestion and your gas settings.

To check your transaction status:

  1. Open your wallet and find the transaction

  2. Click on the transaction to view details

  3. Copy the transaction hash

  4. Paste the hash into Etherscan

If Etherscan shows your transaction as "Pending," it was broadcast successfully and is waiting to be confirmed.


Speed up a pending transaction

If your transaction is pending on Etherscan but confirming slowly, you can speed it up by increasing the gas fee.

To speed up a transaction in MetaMask:

  1. Open MetaMask

  2. Find the pending transaction under Activity

  3. Click the transaction

  4. Select Speed up

  5. Choose a higher gas fee

  6. Confirm the replacement transaction

Important: Do not speed up commit transactions during ENS registration. The commit transaction (Step 1 of registration) uses a hash stored in your browser. If you speed up or replace this transaction, the ENS App loses track of the new hash and your registration will get stuck on "Almost there." See Registration Troubleshooting


Transaction pending for a long time

If your transaction has been pending on Etherscan for an extended period (more than 10–15 minutes), it likely has a gas fee that's too low for current network conditions.

Your options:

  1. Speed up the transaction (see above)—this replaces it with a higher gas fee

    [ Important: Do not speed up commit transactions during ENS registration. If you speed up or replace this transaction, the ENS App loses track of the new hash and your registration will get stuck ]

  2. Wait—the transaction may eventually confirm when network congestion decreases

  3. Cancel the transaction—you can replace the pending transaction with a zero-value transaction to yourself using the same nonce

Note: Cancelling a transaction still costs gas, and the original transaction's gas is not refunded.


Transaction not found on Etherscan

If your transaction doesn't appear on Etherscan at all, it was never broadcast to the blockchain. This typically indicates a wallet connection issue rather than a transaction issue.

Common causes include:

  • MetaMask Smart Transactions intercepting the transaction

  • A dropped connection between MetaMask and a hardware wallet

  • The wallet failing to actually submit the transaction


Registration stuck on "Almost there"

If you're registering a name and the ENS App is stuck on "Almost there" after your commit transaction completed onchain:

Cause: The ENS App lost track of your commit transaction. This usually happens if you sped up or replaced the commit transaction, very tight ad blockers, oother extensions getting in the way, or if you cleared your browser cache before completing registration.

Fix: Use a different browser, then restart the registration from the beginning. You'll need to pay gas fees for a new commit transaction.


Related Articles

Did this answer your question?