Ethereum Transaction Nonce: Why a Pending Transfer Blocks the Next One
An Ethereum transaction nonce is a sequence number for transactions sent from an account. If an earlier transaction from your wallet is still waiting to be included, a later transaction from the same wallet may have to wait behind it. To diagnose the delay, find the earliest unresolved nonce before sending another transfer.
What a nonce tells you
The nonce tracks the order of outgoing transactions for a particular Ethereum account. Another sender has a separate sequence. An incoming transfer also has its own sender and does not use up a nonce from the receiving wallet. To see how a signed transaction fits into the wider network, start with how Ethereum and smart contracts work.
Imagine the next expected nonce from your address is 17. You submit a transfer with nonce 17, then another with nonce 18. If the first transfer stays pending, Ethereum cannot include the second before a valid transaction with nonce 17. Both could appear in the same block if they are processed in the correct order.
What to check before retrying
- Network and sender. Open the sending wallet’s activity and verify the network and originating address. The same address can have separate transaction histories on different networks.
- Transaction hash and nonce. Look up the hash on a block explorer for that network. Find the oldest unresolved transaction from the same address.
- Status. A transaction that is pending has yet to be included. An included transaction can succeed or fail during execution. An included failed transaction still consumes its nonce and can incur a gas fee.
- Replacement. If your wallet offers a speed-up or cancellation option, it typically submits a new transaction using the same nonce. A node may require a sufficiently higher fee to accept the replacement, and the original can still be included first.
An explorer may stop showing the original hash if it drops or is replaced. Use both the wallet’s activity and the sender’s on-chain history to look for a confirmed transaction with the same nonce. For the difference between inclusion and finality, see blockchain confirmations and finality.
What if the transfer was an exchange withdrawal?
If a platform sent the withdrawal, it controls the sending account. Check its withdrawal history for the transaction hash or contact its official support. If you sent an Ethereum deposit to OrangeX.com from your own wallet, compare the on-chain result with Deposit History and the OrangeX.com crypto deposit guide. The network’s transaction status and the exchange’s credit status track separate steps.
Frequently asked questions
Will sending the same amount again fix a pending transfer?
A new transfer with a higher nonce may wait behind the original. If both transfers are later included, you could send the amount twice. Check the first hash and the earliest outstanding nonce before retrying.
Can I cancel a transaction after it has been included?
A same-nonce replacement can only compete while the original has yet to be included. Once included, the original transaction has used that nonce. Review the confirmed result before taking any next step.