What Is a TXID
(Transaction Hash): Full Guide
TXID, TxHash, transaction ID — these terms appear constantly in crypto, but most users only encounter them when something goes wrong: a payment did not arrive, an exchange asked for proof, or funds were stolen. This guide explains what a TXID is, how to find it, and how it becomes the starting point for every forensic investigation.
Every action on a blockchain — every transfer of Bitcoin, every USDT payment on Tron, every smart contract interaction on Ethereum — generates a permanent record. That record has a unique identifier called a TXID or transaction hash. Understanding what it is and how to find it is a basic skill for any crypto user, and it becomes critical the moment you need to investigate a missing payment or report a theft.
What Is a TXID in Crypto?
A TXID (transaction ID), also called a transaction hash or TxHash, is a unique 64-character string that identifies a specific transaction on a blockchain. Every transaction — whether sending Bitcoin, transferring USDT on Tron, or interacting with a smart contract on Ethereum — gets a unique TXID the moment it is broadcast to the network. It works like a receipt number: anyone can look up that exact transaction on a block explorer and see all its details, including the sender address, recipient address, amount, timestamp, and current confirmation status.
The TXID is generated by applying a cryptographic hash function (SHA-256 for Bitcoin, Keccak-256 for Ethereum) to the raw transaction data. The result is deterministic: the same transaction data always produces the same hash. But changing even one character of the input produces a completely different hash. This is what makes TXIDs tamper-proof as identifiers.
What Does a TXID Look Like?
A TXID looks like a long string of random letters and numbers. It is always 64 hexadecimal characters (using digits 0-9 and letters a-f). On Ethereum and EVM-compatible chains, a "0x" prefix is added, making it 66 characters total.
Bitcoin TXID example:
Ethereum TxHash example:
Tron TXID example (TRC20/USDT):
All TXIDs are case-insensitive. Copying a TXID in uppercase or lowercase makes no difference — the block explorer will find the same transaction either way.
How to Find a TXID for a Transaction
The TXID appears immediately after a transaction is sent, and it is visible in several places depending on where the transaction originated.
In MetaMask, click the transaction in your activity history. A short version of the TXID appears at the top, and there is a "View on block explorer" link that takes you directly to the full record on Etherscan, Polygonscan, or the relevant explorer for the chain you are using. In Trust Wallet, tap the transaction and scroll down to find the transaction hash. On Binance or Bybit, go to Transaction History, find the relevant deposit or withdrawal, and tap the Details icon. The TXID is labeled "TxID" or "Transaction Hash". On a hardware wallet (Ledger, Trezor), the TXID is shown on the confirmation screen and is also visible in the wallet's companion app after the transaction completes.
If you did not save the TXID at the time, you can find it by searching your wallet address on the relevant block explorer (Etherscan for ETH and ERC-20, Blockchain.com or Mempool.space for BTC, Tronscan for TRC-20) and looking through your transaction history there.
Have a suspicious transaction to investigate?
Share the TXID and we trace where the funds went using Chainalysis Reactor and TRM Labs.
Why a Transaction Might Show No TXID Yet
A TXID is assigned when a transaction is broadcast to the network and enters the mempool (the waiting area for unconfirmed transactions). If a transaction shows no TXID, it has not yet been broadcast, which means the funds have not actually left the sender's wallet — they are only queued in the application. This happens when the gas fee is set too low (the network is congested and miners or validators skip the transaction), when an exchange processes withdrawals in batches and has not yet sent the batch, or when there is a technical issue with the wallet or exchange processing system.
A TXID alone does not mean a payment has arrived at your address. It means the transaction has been broadcast. Confirmation is a separate step — typically 1 to 6 confirmations for Bitcoin, 12 to 35 for Ethereum depending on the amount, and near-instant for Tron.
Can a TXID Be Fake?
A TXID can be fabricated. It is just a string of characters, and anyone can construct one that looks real. A fake TXID either does not exist on the blockchain at all (the block explorer returns an error when you search it) or it points to a different, unrelated transaction.
This is a common tactic in payment fraud and P2P scams. A buyer sends a fake TXID as "proof of payment" and asks the seller to release the goods before the payment appears. Always verify a TXID on the relevant block explorer yourself, directly in your browser. Never trust a screenshot of a TXID — screenshots can be edited. Paste the actual TXID string into the explorer and confirm that the transaction shows your wallet address as the recipient and that it has the correct number of confirmations.
How Forensics Teams Use TXIDs to Trace Stolen Funds
A TXID is the starting point for every blockchain investigation. When funds are stolen from a wallet or exchange, the theft transaction has a TXID. That TXID gives the forensics team everything they need to begin the trace: the sender address (the victim's wallet), the recipient address (the thief's first hop), the amount, and the exact timestamp.
Using tools like Chainalysis Reactor and TRM Labs, the investigator follows each subsequent transaction forward from that point. The thief's address sends funds to address B, which sends to address C, which deposits at an exchange. Each of these hops has its own TXID, and each is permanently recorded on the public blockchain. When a deposit address at a regulated exchange is identified, that exchange holds KYC data for the account owner. A formal freeze request submitted with the TXID evidence — showing the direct chain from the victim's wallet to the exchange deposit — creates the basis for account seizure and fund return.
"Every stolen transaction has a TXID. The blockchain never forgets, and that is what makes on-chain tracing possible years after the theft occurred."
This is also why saving your TXID at the moment of theft matters. If you discover a theft later and cannot find the originating TXID, our team can typically reconstruct the trail by searching your wallet address — but having the TXID ready saves significant time in urgent cases.
Frequently Asked Questions
What is a TXID in crypto?
How do I find the TXID for a transaction?
What does a TXID look like?
Can a TXID be fake?
How do forensics teams use TXIDs to trace stolen crypto?
Need to trace a transaction?
Share the TXID and wallet address. We run a full on-chain trace using Chainalysis Reactor and TRM Labs and tell you where the funds went.