A transaction hash, or TxID, is the unique identifier of a transaction on a blockchain. With a TxID you can look the transaction up in a block explorer and check its status, its number of confirmations, the sender address, the recipient address and the fee.
What it is and how it's made
A transaction hash is a cryptographic hash of a transaction's raw data [1]. When a transaction is created, a node encodes the transaction data (inputs, outputs, amounts, signatures, and so on) and runs it through a hash function to produce the TxID. It is typically a 64-character hexadecimal string; on Ethereum, TxIDs are prefixed with 0x [2].
Transaction hash at a glance
What it's used for
With a TxID, you can paste it into a block explorer to confirm a transaction's status, amount, time, and addresses [1]. When you check a transfer with support or a counterparty, the TxID is often the most direct proof.
The bottom line
A transaction hash is the unique "fingerprint" of each on-chain transaction, used to verify and track it. Knowing where to find it and how to use it lets you check any transfer with confidence. To keep learning the fundamentals, follow more from Bitbase Academy.
Where to Find a TxID
A TxID turns up in three places: in the withdrawal history on an exchange, in the wallet's transaction history, and in a block explorer.
TxID and wallet address compared
What a TxID Lets You Check
With the TxID in hand you can look up the status of the transaction, the number of confirmations, the sender address, the recipient address, the amount and the fee.
Frequently asked questions
Is a TxID the same as a wallet address?
No. A TxID identifies one transaction, while a wallet address identifies a place funds are sent to or from. A TxID only exists once a transaction has been created; an address exists independently of any transaction and is reused across many of them.
Can a TxID reveal a private key?
No. A TxID is a hash of a transaction's public data, and hashing runs one way only, so no private key can be read back out of it. Handing a TxID to support or to a counterparty is safe; handing over a private key or seed phrase never is.
Why can a transaction not be found by its TxID?
Usually because the TxID was searched on an explorer for the wrong network, or because the transaction has not been broadcast yet. Check that the explorer matches the chain the transfer was sent on, and that the TxID was copied in full.
Can a TxID change?
Once a transaction is confirmed on-chain its TxID is fixed and never changes. A pending transaction that gets replaced — re-sent with a higher fee, for example — is a different transaction, so it carries a different TxID.
Related reading
Other Bitbase articles on this topic:
- What Are Blockchain Confirmations?
- On-Chain Analysis Fundamentals
Disclaimer: This article is educational content from Bitbase Academy, provided for information only. It does not constitute investment, trading, tax, or financial advice. Written as of June 2026; refer to the latest official information.
References
[1] Binance Academy, "Transaction ID (TXID)." academy.binance.com
[2] Coinbase, "What is a transaction hash/hash ID?" help.coinbase.com






