A practical guide to verifying Bitcoin transactions using a TXID, understanding confirmations, and avoiding common mistakes when operating in a non-custodial environment.
One of the useful things about Bitcoin is that you do not have to take someone’s word for it when they say a transaction was sent.
You can check it yourself.
Every Bitcoin transaction is recorded on the public blockchain, and anyone with the transaction ID can independently verify what happened.
You do not need to be technical to do it.
When Bitcoin is sent, the transaction is broadcast to the Bitcoin network.
From there, it can be:
Once the transaction has been included in a block, it has its first confirmation.
Each new block added afterward increases the depth of that transaction in the blockchain.
Every transaction also has a unique identifier known as a Transaction ID, or TXID.
Think of the TXID as the transaction’s public reference number.
Your wallet or platform should provide a TXID after the transaction has been broadcast.
It may be labelled:
A TXID is a long string of letters and numbers.
It is not your password.
It is not your private key.
And sharing a TXID does not give someone control of your Bitcoin.
It simply lets them view the public transaction record.
A Bitcoin block explorer allows you to look up transactions directly on the blockchain.
Common examples include:
Copy the TXID and paste it into the explorer’s search bar.
You should be able to see information such as:
This is often the fastest way to answer a simple question:
Did the transaction actually make it onto the Bitcoin network?
A transaction can first appear as unconfirmed.
That means it has been broadcast but has not yet been included in a block.
Once a miner includes it in a block, it receives its first confirmation.
As additional blocks are added, the confirmation count increases.
There is no universal rule that says every transaction becomes “final” after exactly three or six confirmations.
Different wallets, platforms and businesses may use different confirmation requirements depending on factors such as:
The practical point is simple:
more confirmations generally mean greater confidence that the transaction is settled.
For a larger transaction, the receiving party may choose to wait for more confirmations than it would for a small one.
A wallet may show that a transaction has been sent immediately after it is broadcast.
That does not necessarily mean the receiving platform considers it complete.
The useful distinction is:
If someone tells you a payment has been sent but you cannot find the TXID on a block explorer, that deserves further investigation.
Screenshots are useful for communication.
They are not proof of an on-chain transaction.
A screenshot can be:
The TXID is much more useful because it allows you to inspect the blockchain record directly.
If you are verifying receipt of Bitcoin, check the transaction itself rather than relying only on an image of someone’s wallet.
A block explorer will also show the addresses involved in the transaction.
If you are receiving Bitcoin, compare the destination shown on-chain with the wallet address you intended to use.
Do not rely only on the first or last few characters when dealing with a significant transfer.
A transaction can be perfectly valid on-chain and still have been sent to the wrong address.
Blockchain verification tells you what happened.
It does not tell you whether the sender intended the correct destination.
If Bitcoin is being sent to a wallet you control, there is no bank ledger or platform balance that you need to trust as the final record.
The blockchain is the record.
That is one of the strengths of a self-custodial system.
It also means the user needs to understand a few basic tools.
A TXID and a block explorer give you the ability to independently verify:
For more on what self-custody changes, see The Non-Custodial Advantage: Why Self-Sovereignty Matters.
After sending or receiving Bitcoin:
That entire process usually takes less than a minute once you have done it a few times.
Bitcoin removes the need to rely on an intermediary’s internal ledger to prove that a transaction occurred.
The trade-off is that users benefit from learning how to verify transactions themselves.
Fortunately, the basic process is simple.
Find the TXID.
Check the blockchain.
Confirm what actually happened.
That is one of the most practical skills anyone using Bitcoin can learn.
Continue exploring in our crypto learning hub →