FAQ

What Is a Transaction Hash, and How Do You Check It?

A transaction hash, often called a TxHash, is a unique identifier created for an on-chain transaction. It works like a tracking number for blockchain activity.

What Is a Transaction Hash, and How Do You Check It?

A transaction hash (TxHash or TxID) is the unique ID created when a transaction is submitted. On Ethereum-style networks it is 66 characters starting with 0x. Paste it into the right block explorer and you can see whether the transaction succeeded, who sent what to whom, and the fee paid. Whenever a transfer has not arrived, support asks for proof, or a bridge seems slow, the first step is to get the hash.

Where to find the hash

  • Wallet: open the transaction in your activity list; there is usually a "view on block explorer" link or a copy option.
  • Exchange withdrawal: look for the TxID in the withdrawal history. It appears only once the exchange has actually broadcast the transaction, not while the withdrawal is under review.
  • Dapp: many show a link after you submit; otherwise use the wallet history.

Which explorer for which network

NetworkCommon explorer
EthereumEtherscan
BaseBasescan
Arbitrum OneArbiscan
BNB ChainBscScan
Tron (TRC20)Tronscan
SolanaSolscan or Solana Explorer (Solana calls it a signature)

Search a Base transaction on Etherscan and it will not be found. If a hash returns nothing, check the explorer first.

What the status means

  • Pending: broadcast but not yet in a block. As ethereum.org puts it, a validator must pick your transaction and include it in a block before it counts.
  • Success: executed onchain. Blocks then become final over time, and exchanges usually credit deposits after a set number of confirmations.
  • Failed: included in a block but reverted, for example because of slippage, an insufficient balance or a contract check. Nothing is transferred, but the gas used is not refunded; see why failed transactions still cost gas.
  • Not found or dropped: the network never accepted it, or a new transaction with the same nonce replaced it.

What to read on the details page

  1. Status: success or failure.
  2. From / To: for token transfers, To is often the token contract; the real recipient is in the Token Transfers section.
  3. Value and Token Transfers: which asset moved and how much.
  4. Transaction Fee: what you actually paid, which can differ from the wallet's estimate; see why your gas fee differs from the estimate.
  5. Nonce: the transaction's number for your address. If one gets stuck, later ones wait behind it.

Success, but the recipient sees nothing

  • Check that the recipient under Token Transfers is the address you were given.
  • Check the network: a TRC20 transfer will not show up for someone looking at an ERC20 address; see TRC20 vs ERC20.
  • An exchange may still be waiting for confirmations, or need a ticket with the hash attached.
  • A personal wallet may simply not have imported the token; see why you cannot see your tokens.

FAQ

Is it safe to share a transaction hash?

Yes. Like an address, it is public and can only be used to look things up. Keep your seed phrase and private keys secret, not the hash.

My transaction has been pending for ages. What can I do?

The fee was usually too low. Many wallets offer "speed up" or "cancel", which sends a new transaction with the same nonce and a higher fee. Once replaced, the old hash shows as replaced or disappears; follow the new one.

My exchange withdrawal has no TxID yet.

The exchange has not sent it, probably because it is under review or queued. The explorer will not find it yet; contact the exchange.

Further reading

Sources