You just sent some crypto to a friend. Or maybe you bought a token on a decentralized exchange. The wallet says “pending.” Then it says “success.” But how do you really know it went through?
The blockchain is public. Anyone can check it. You do not need to write code or understand cryptography. You just need to know where to look and what the numbers mean. This guide will show you exactly how to verify a blockchain transaction using free tools, no developer skills required.
You can verify a blockchain transaction in three steps: copy the transaction hash from your wallet, paste it into a block explorer like Etherscan for Ethereum or Blockchain.com for Bitcoin, then check the confirmation count and status. Green checkmark and six or more confirmations means your transaction is final and irreversible. No coding required.
What you actually need to get started
To verify a transaction, you need one piece of information: the transaction hash (also called TXID). This is a long string of letters and numbers. Every transaction on the blockchain gets a unique hash. Your wallet, exchange, or payment app will show it to you.
You also need a block explorer. Think of a block explorer like Google for the blockchain. You type in a hash, and it shows you the full record. Each blockchain has its own explorer. Ethereum uses Etherscan. Bitcoin uses Blockchain.com. Solana uses Solscan. They all work the same way.
You do not need to install anything. No software. No command line. Just a web browser and the hash.
How to find your transaction hash
Your wallet or exchange will give you the hash after you send a transaction. Here is where to look on common platforms:
- MetaMask: Click on the transaction under the Activity tab. The hash is listed as “Transaction ID” or “TxHash.”
- Coinbase: Go to your portfolio, find the asset, click the transaction, and look for “Transaction Hash.”
- Binance: Open your order history, click the completed transaction, and scroll to “TXID.”
- Hardware wallets like Ledger: Open the transaction history in Ledger Live. The hash appears in the details.
If you cannot find it, search for “transaction history” in your wallet settings. The hash is always there.
Step by step: How to verify a blockchain transaction
Follow these steps. Each one is simple and works on any blockchain.
-
Copy the transaction hash. Highlight the full string and copy it. Do not add extra spaces.
-
Open the correct block explorer. Use the one that matches the blockchain you used. For Ethereum or any EVM chain (Polygon, Arbitrum, Base), use Etherscan. For Bitcoin, use Blockchain.com. For Solana, use Solscan. For BNB Chain, use BscScan. If you are not sure, your wallet usually has a link that says “View on Explorer.” Click that.
-
Paste the hash into the search bar. The explorer will load the transaction details. Look for a green checkmark or a status that says “Success” or “Confirmed.”
-
Check the number of confirmations. This is the most important number. Each confirmation means a new block has been added after your transaction. One confirmation means the block containing your transaction was mined. More confirmations mean the network has built on top of it, making it harder to reverse.
-
Verify the recipient address and amount. Scroll down to see the “To” address and the value transferred. Make sure they match what you intended.
-
Look at the timestamp. The block explorer shows when the block was produced. This confirms the transaction happened when you expected it to.
Expert advice: Do not trust a transaction with zero confirmations. A transaction can be broadcast but not yet included in a block. It might fail or be replaced. Wait for at least one confirmation. For large amounts, wait for six confirmations on Bitcoin or thirty on Ethereum.
What all those numbers on the screen mean
When you open a transaction on a block explorer, you see a lot of data. Here is what matters.
- Transaction Hash: The unique ID of the transaction.
- Status: Usually “Success” or “Confirmed” in green. If it says “Failed” or “Dropped,” something went wrong.
- Block: The block number where the transaction was included. Higher block numbers mean newer blocks.
- Timestamp: The date and time the block was mined.
- From / To: The sending and receiving wallet addresses.
- Value: The amount transferred, including any token or coin type.
- Transaction Fee: What you paid to the network. Higher fees often mean faster confirmation.
- Gas Used (Ethereum and similar chains): How much computational work the transaction required.
Common mistakes when verifying a transaction
People make errors when they are new to this. Here is a table of the most common mistakes and how to avoid them.
| Mistake | What happens | How to fix it |
|---|---|---|
| Using the wrong block explorer | The search returns nothing or shows an error | Check the blockchain name in your wallet and use the matching explorer |
| Copying only part of the hash | The search fails or shows a different transaction | Select the entire string before copying |
| Looking at the wrong network | A transaction on Ethereum mainnet looks different from Arbitrum | Make sure your wallet is set to the same network as the explorer |
| Trusting a pending status | The transaction might still fail | Wait for at least one confirmation |
| Misreading the recipient address | You send to the wrong person | Always double check the first and last few characters of the address |
| Ignoring the token contract | The value shown might be a fake token | Check the “Token Transfer” section for the actual contract address |
How to verify a transaction on different blockchains
Each blockchain has its own explorer, but the process is identical. Here are the most common ones for 2026.
- Bitcoin: Go to Blockchain.com. Paste the hash. Look for “Confirmations” and “Total Received.”
- Ethereum: Go to Etherscan. Paste the hash. Check the “Status” badge and “Block Height.”
- Solana: Go to Solscan. Paste the hash. Confirm “Block” and “Signatures.”
- Polygon: Go to Polygonscan. Same layout as Etherscan.
- BNB Chain: Go to BscScan. Same layout as Etherscan.
- Arbitrum: Go to Arbiscan. Same layout as Etherscan.
If you use a wallet like MetaMask, it often has a built in link. Click “View on block explorer” and it opens the right page automatically.
What to check if the transaction seems wrong
Sometimes a transaction shows as confirmed but the recipient says they did not get it. Here is a checklist of things to scan.
- Check the recipient address character by character.
- Verify the token contract. Some block explorers show the native coin value first, but the actual transfer might be a different token.
- Look at the “Internal Transactions” or “Token Transfers” section. This is where ERC-20 or BEP-20 tokens appear.
- Confirm the block explorer matches the network. If you sent on Polygon but check on Etherscan, it will not show.
- Check the transaction fee. If the fee was too low, the transaction might have taken hours or days to confirm.
- Look for a “Replaced” status. Some wallets let you cancel a transaction by sending a new one with a higher fee. That replaces the original.
If everything looks correct but the recipient still says nothing arrived, ask them to check their own wallet on the explorer. They might be looking at the wrong address or network.
How confirmations work and why they matter
A confirmation is a measure of finality. When a miner includes your transaction in a block, that is one confirmation. Every block added after that increases the count.
Why do you need multiple confirmations? Because a block can theoretically be reorganized. If a miner produces a block and then another miner produces a longer chain without your block, the network might discard the first block. This is called a reorganization. It is rare on major chains but possible.
Here is a simple rule of thumb.
- 0 confirmations: The transaction is pending. It could still fail.
- 1 confirmation: The transaction is included in a block. It is very likely final.
- 6 confirmations: Industry standard for Bitcoin. Extremely unlikely to be reversed.
- 30 confirmations: Common for Ethereum and smart contract platforms. Some protocols require this for large value settlements.
If you are sending a small amount to a friend, one confirmation is usually enough. If you are settling a business deal or buying a house, wait for six or more.
What to do when a transaction gets stuck
Sometimes a transaction stays pending for hours. This usually happens because the network is congested or the gas price you set was too low. Here is what you can do.
- Wait. Most stuck transactions eventually confirm when network traffic clears.
- Replace the transaction with a higher fee. This is called “Replace-by-Fee” on Bitcoin or “speed up” on Ethereum. Your wallet might have a button for this.
- Cancel the transaction and send it again with a higher fee. Some wallets let you do this.
- Use a block explorer to monitor. Paste the hash and refresh every few minutes. Look for the “Pending” status to change.
If the transaction fails, the funds return to your wallet. You do not lose anything except the network fee.
Why verifying matters for your peace of mind
The blockchain is trustless by design. You do not need to trust the person you are sending money to. You do not need to trust the exchange. You only need to trust the math. But that only works if you verify.
When you check a transaction yourself, you remove the middleman. You do not have to ask support. You do not have to wait for an email. You can see the exact moment the network accepted your transfer. That is the power of a public ledger.
If you want to understand more about how the underlying technology works, read our guide on how distributed ledgers actually work. It explains the structure behind the transactions you just verified.
Your next step
Open your wallet right now. Find any recent transaction. Copy the hash. Paste it into the correct block explorer. Look at the confirmations and the recipient address. Do it once, and you will never feel lost again.
Verifying a blockchain transaction is a superpower. It takes thirty seconds. It costs nothing. And it gives you complete certainty that your money arrived where it was supposed to go. Start today. The blockchain is open for anyone to read. You just needed to know how.
