How to Check a Transaction by Hash (TXID) in a Block Explorer: Step by Step for BTC, ETH, USDT and Other Coins
You sent coins to an exchange, an instant swap service or a friend, and nothing has shown up on the other side yet. The transaction hash tells you where the money is: with it, you can find any transfer in a block explorer within a minute. Here we cover where to get the TXID, which explorer to use, what statuses and confirmations mean, how to tell real USDT from a fake, and what to do if the transaction is confirmed but the money isn't there.

What is a transaction hash (TXID)
A transaction hash is its unique ID on the blockchain. It goes by many names: TXID, TxID, transaction ID, transaction hash or just hash; in Solana it's called a signature. They all mean the same thing: this string lets you find the transaction in a block explorer, a website that shows everything recorded on the blockchain.
The hash is not a secret. You can safely send it to support or to the recipient: it shows the transfer, but nobody can use it to move your money.
Hashes look different on different networks, and the format tells you where to paste one:
| Network | What the hash looks like |
|---|---|
| Bitcoin, Litecoin | 64 characters: digits and letters a to f |
| Ethereum, BNB Smart Chain, Arbitrum, Base | 0x plus 64 characters |
| TRON | 64 characters without 0x at the start |
| Solana | 87–88 characters: digits, uppercase and lowercase Latin letters |
| TON (Gram) | 64 characters, or 44 characters in base64 format |
| Monero | 64 characters: digits and letters a to f |
| XRP | 64 characters, usually uppercase |
Where to find the TXID
In your wallet. Open the history and tap the transfer you need.
- MetaMask: Activity tab, the transaction, the Transaction ID field and the copy icon.
- Trust Wallet: History, the transaction, the View on block explorer button. The wallet opens Etherscan, mempool.space, Solscan or BscScan for you.
- Exodus: the coin's wallet, the transaction, the Transaction ID field.
- Electrum: right-click the entry in the History tab.
On an exchange. The TxID sits next to the amount in your withdrawal history. On Binance, it's Orders, Assets History, Withdraw; the hash usually appears 1–30 minutes after the request. If you sent coins to another user of the same exchange, there will be no hash: such a transfer never reaches the blockchain, and the exchange shows Internal instead of a hash.
On an instant swap service. If you made a crypto swap outside an exchange, the swap page usually shows the hashes of both transactions: your deposit and your payout.
How to check a transaction: step by step
- Find out the network. Not the coin, the network: USDT runs on TRON, Ethereum, Solana, TON and other networks, and each has its own explorer. For example, if you swapped USDT ERC20 to TRC20, look for the deposit in an Ethereum explorer and for the payout in a TRON explorer.
- Open that network's explorer. The list is in the next section.
- Paste the hash into the search bar and press Enter. If you get "not found", you most likely picked the wrong network or didn't copy the whole hash.
- Check the status and the number of confirmations. What they mean is explained below, network by network.
- Check the recipient address and the amount character by character, not just the first and last few.
- If it's a token, open the token transfer. For USDT on Ethereum, the amount and recipient are shown in a separate block. More on that in the USDT section.
Block explorers by network
| Network | Explorers |
|---|---|
| Bitcoin | mempool.space, blockstream.info |
| Litecoin | litecoinspace.org |
| Ethereum | etherscan.io |
| BNB Smart Chain | bscscan.com |
| Arbitrum, Base | arbiscan.io, basescan.org |
| TRON | tronscan.org |
| Solana | solscan.io, explorer.solana.com |
| TON (Gram) | tonviewer.com, tonscan.org |
| Monero | xmrchain.net, moneroblocks.info |
| XRP | xrpscan.com, livenet.xrpl.org |
Type the explorer's address yourself instead of following links from emails and chats: a fake explorer can easily show a "successful" transfer that never happened. LocalMonero, whose explorer used to be recommended for Monero, shut down in 2024.
What the statuses mean
Bitcoin and Litecoin
- Unconfirmed (0 confirmations): the transaction is waiting in the queue and isn't in a block yet. Bitcoin produces a block every 10 minutes on average, but with a low fee the first confirmation can take much longer. Litecoin produces a block every 2.5 minutes.
- Confirmed, N confirmations: the transaction is in a block, and N is how many blocks have been built on top of it. Six confirmations on Bitcoin are considered practically irreversible.
- Replaced: the sender replaced the transaction with a new one that pays a higher fee (Replace-By-Fee). The money then moves under the new hash, so there's no need to wait for the old one.
Ethereum and other EVM networks
- Pending: waiting to be included in a block. An Ethereum slot is 12 seconds, and a transaction becomes final after about 15 minutes.
- Success: executed.
- Fail: the network processed the transaction but couldn't execute it, for example because it ran out of gas. The amount stays with the sender, but the network still charges the fee.
- Dropped: nodes removed the transaction from the queue, usually because the gas price was too low. It didn't touch the funds.
- Dropped & Replaced: another transaction with the same sequence number (nonce) was confirmed. This is how the Speed up and Cancel buttons in MetaMask work.
TRON
- SUCCESS: the transfer went through. A block is produced every 3 seconds and becomes irreversible after about a minute.
- REVERT or OUT_OF_ENERGY: the transfer failed. If you didn't have enough energy of your own, the network burned TRX to pay for it, and with OUT_OF_ENERGY the entire allocated limit is burned.
- CONFIRMED and FAIL at the same time: the transaction is recorded in a block, but the money wasn't credited to the recipient.
Solana
Three stages: processed, which can still be rolled back; confirmed, when more than two thirds of the network have voted for the block; finalized, which is final. The fee is charged even if the transaction fails, and a transaction that doesn't make it into a block within 60–90 seconds simply expires.
TON (Gram)
The native coin of the TON network is now called Gram, ticker GRAM. A regular TON transfer isn't a single record but a chain: two transactions and two messages between wallets. Right after sending, a wallet often shows the message hash rather than the transaction hash. That's not an error: tonviewer.com finds the whole chain by any of these hashes. A transfer becomes final in about a second.
XRP
tesSUCCESS means the transfer was executed and is final. Failed XRP transfers also go into the network's ledger, because a fee is charged for them. Confirmation takes 4–6 seconds.
How many confirmations exchanges wait for
Until a transaction has the required number of confirmations, an exchange or swap service can see it but won't credit it. Requirements as of September 29, 2026:
| Coin | Binance | Kraken | Coinbase |
|---|---|---|---|
| BTC | 1 (withdrawals after 2) | 3–4 | 2 |
| ETH and USDT ERC20 | 6 (withdrawals after 64) | 30 | 14 |
| USDT TRC20 | 1 | 20 | — |
| SOL | 1 | almost instant | 31 |
| LTC | 3 (withdrawals after 15) | 12 | 6 |
| XRP | 1, memo required | almost instant | almost instant, tag required |
| XMR | not accepted since 2024 | 32, about an hour | — |
Requirements change, so check the current number on your platform's deposit page.
Monero: the explorer won't show anything
Monero hides the sender, the recipient and the amount on the blockchain. If, say, you bought Monero with Bitcoin and look up the payout on xmrchain.net, the hash only shows that the transaction exists and how many confirmations it has, and the amount is shown as "?".
To prove a payment, you need three things: the transaction hash, the recipient address and the transaction key (tx key). The key is stored only in the sender's wallet. Lose the wallet and you lose the key.
- Feather: History, the transaction, Create tx proof.
- Cake Wallet: the transaction, Prove payment.
- Monero GUI: Advanced, Prove/Check.
Online explorers also have a payment check, but it sends your address and key to someone else's server. It's safer to check in your own wallet. And remember: received Monero can only be spent after 10 blocks, which is about 20 minutes. If you're just planning to buy Monero straight to your own wallet without an exchange, this wait isn't a glitch but a network rule.
How to tell real USDT from a fake
A USDT transfer on Ethereum looks unusual on Etherscan: the Interacted With field shows the USDT contract address, and the Value field shows 0 ETH. The real recipient and amount are in the ERC-20 Tokens Transferred block. That's normal: you sent a token, not ether.
Scammers issue tokens with the same name, symbol and even logo as USDT, so check the contract address, not the name. Official USDT addresses, according to Tether:
- Ethereum: 0xdac17f958d2ee523a2206206994597c13d831ec7
- TRON: TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t
- Solana: Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB
- TON: EQCxE6mUtQJKFnGfaROTKOt1lZbDiiX1kCixRv7Nw2Id_sDs
Two more scams a block explorer protects you from:
- Address poisoning. A scammer sends you a tiny transfer from an address whose first and last characters match your counterparty's address, hoping that next time you'll copy the address from your history. The FBI advises checking the entire address.
- A screenshot instead of a transfer. "Here's a screenshot, the money's sent" is not proof. Ask for the hash and check it yourself in the explorer for the right network.
Transaction confirmed, but no money
The explorer shows success, but the recipient has nothing. Common reasons:
- Not enough confirmations yet. Check the table above and wait.
- Missing memo or Destination Tag. This is a common problem with XRP, XLM and deposits to exchanges on the TON network. We covered what to do if you forgot the tag in our article on why an XRP, TON or XLM transfer doesn't arrive without a memo.
- Wrong network. For example, USDT went out on ERC20 to an address that expected BEP20. We have a separate guide on what to do if USDT was sent on the wrong network.
- Wrong address. Compare the recipient address in the explorer with the one you were given.
Contact the support of whoever was supposed to credit the money: the exchange or the receiving service. The explorer and the sender's wallet can't help here. Send the hash, coin, network, address and amount right away. On Binance, for example, with this data you can file a deposit search request yourself one hour after confirmation.
If a transaction is stuck
- Bitcoin. Raise the fee if your wallet supports it: in Electrum, it's Increase Fee. Another option is to send a new transaction from the stuck one with a high fee (CPFP), so miners pick up both. If you do nothing, nodes usually forget an unconfirmed transaction after 14 days, and the coins become available again.
- Ethereum and EVM networks. MetaMask has Speed up and Cancel: the wallet sends a transaction with the same nonce and a higher fee.
- TRON and Solana. Transactions here don't hang for long: within a minute or two they either go through or expire.
- Monero. An unconfirmed transaction stays in a node's queue for up to three days.
Privacy: what the explorer learns
An explorer sees which address or hash you're looking up, and your IP address. mempool.space, for example, keeps logs with IPs for 10 days. Together, this links you to your address.
- Use Tor. mempool.space and blockstream.info have Tor versions.
- Run your own node. A wallet connected to your own node checks transactions without outsiders.
- Don't paste a Monero transaction key into third-party websites unless you have to.
How it works with us
The VertEXchange exchange page shows every step: sending, confirmation, exchange, done. As soon as your deposit hits the network, the page shows the deposit transaction hash, and after the payout, the payout transaction hash. You can check both in any explorer.
- You can open your exchange from any device with an access code: no account needed.
- Exchange details are erased 24 hours after completion, including the hashes. If you need a hash for your records, copy it in advance.
- Support sees the hashes on its own if you message them from the exchange page.
Try it yourself: exchange BTC to USDT TRC20 without registration, then follow your coins' whole path in the explorer.
FAQ
Where do I find a transaction hash?
In your wallet or exchange history: open the transfer and copy the TXID, Transaction ID or Hash field. On an exchange, the hash appears in your withdrawal history, usually within half an hour.
My transaction is pending. What should I do?
Wait or speed it up. On Bitcoin, raise the fee with Replace-By-Fee; on Ethereum, tap Speed up in your wallet. Until the transaction is confirmed, your money hasn't gone anywhere.
Can I cancel a transaction by its hash?
Not a confirmed one: that's how blockchains work. An unconfirmed one can sometimes be replaced: on Bitcoin, with a new transaction that pays a higher fee; on Ethereum, with a transaction that uses the same nonce, via Cancel in your wallet.
Why does the explorer show success, but the money isn't on the exchange?
The exchange is waiting for its own number of confirmations, the memo or tag is missing, or the transfer went to the wrong network. Go through the section above and contact the recipient's support with the hash.
Can a hash tell me who sent the money?
On public blockchains like Bitcoin, Ethereum and TRON, you can see the sender's address, but not their name. The name can only be found if the address is linked to a person somewhere else, for example on an exchange with identity verification. On Monero, neither the address nor the amount is visible.
Why does a USDT transfer on Etherscan say 0 ETH?
Because you sent a token, not ether. The USDT amount and the real recipient are in the ERC-20 Tokens Transferred block on the same page.
How long does a confirmation take?
On TON, Solana and XRP, seconds; on TRON, about a minute; on Litecoin, minutes; on Ethereum, a few minutes; on Bitcoin, from 10 minutes to an hour, or longer with a low fee. On Monero, about 20 minutes before you can spend the coins.
Deposit and payout hashes right on the exchange page: check every step yourself, no account needed.
Start a swap

