The wallet prepares the transaction
The sender chooses an amount, enters the receiving Bitcoin address, and the wallet selects which Bitcoin to spend.
Every Bitcoin transaction moves value from one wallet address to another through a public network that verifies the rules without needing a bank to approve the payment.
When you send Bitcoin, your wallet creates and signs a transaction, broadcasts it to the network, and waits for nodes and miners to verify it before it becomes confirmed on the blockchain.
This guide explains addresses, signatures, network fees, blocks, confirmations, and finality. For the bigger picture, start with our complete guide on how Bitcoin works or learn how to protect your coins in our Bitcoin wallet guide.
When someone sends Bitcoin, the coins are not physically moving anywhere. The wallet creates a transaction that proves the sender is allowed to spend specific Bitcoin, then the network checks that the transaction follows the rules.
The sender chooses an amount, enters the receiving Bitcoin address, and the wallet selects which Bitcoin to spend.
A digital signature proves the sender controls the Bitcoin being spent without exposing the private key.
Bitcoin nodes check that the transaction is valid, properly signed, and not trying to spend the same Bitcoin twice.
Miners collect valid transactions into blocks. Once a transaction is included in a block, it receives its first confirmation.
Bitcoin transactions are built on verification, not permission. The network does not need to know who you are to check whether the transaction follows Bitcoin's rules.
A Bitcoin transaction goes through a clear sequence before it becomes final. Your wallet creates it, the network checks it, miners add it to a block, and confirmations make it harder to reverse.
The transaction starts with the Bitcoin address you want to send to. This address tells your wallet where the Bitcoin should go.
Your wallet selects the Bitcoin available to spend, sets the amount, calculates change if needed, and adds a network fee.
Your wallet uses your private key to create a digital signature. This proves you can spend the Bitcoin without revealing the private key.
The signed transaction is shared with Bitcoin nodes. Those nodes check whether it follows Bitcoin's rules.
Miners choose valid transactions and include them in a new block. Transactions with higher fees may be prioritized when the network is busy.
Once the transaction is in a block, it has one confirmation. Each new block after that adds another confirmation and strengthens finality.
After your transaction is broadcast, it does not become final instantly. It enters a waiting area called the mempool, where miners select transactions to include in the next block. Network fees influence how quickly that happens.
When your transaction is included in a block, it receives its first confirmation. Each new block added after that increases the number of confirmations and makes the transaction more secure.
Most services consider a transaction final after multiple confirmations. The exact number depends on the situation and amount.
Bitcoin fees are not fixed. You choose how much to pay, and miners tend to prioritize transactions with higher fees when blocks are full.
Fees depend on network demand. During busy periods, higher fees can help your transaction confirm faster.
Want a deeper explanation of how confirmations, mining, and the blockchain work together? Explore our full guide on how Bitcoin works.
Once you complete a purchase, the process does not stop. A transaction is created, sent to the network, and confirmed before the Bitcoin is fully settled in your wallet.
After buying Bitcoin, a transaction is created that sends the Bitcoin to your wallet address. This transaction is broadcast to the Bitcoin network, where nodes verify it and miners include it in a block.
Once included in a block, your Bitcoin begins receiving confirmations. As confirmations increase, the transaction becomes more final and harder to reverse.
This is why you may see a transaction marked as pending at first. It has been sent, but the network is still confirming it.
These are the questions most people have when sending or receiving Bitcoin. Understanding them helps you avoid mistakes and use Bitcoin with confidence.
It depends on network activity and the fee you pay. Some transactions confirm in minutes, while others can take longer if the network is busy. Each new confirmation adds more certainty.
A pending transaction means it has been broadcast but not yet included in a block. This usually happens when fees are low or the network is congested.
No. Once a transaction is confirmed on the Bitcoin network, it cannot be reversed. This is why it is important to double check the receiving address before sending.
Bitcoin transactions are final. If you send Bitcoin to the wrong address, it cannot be recovered unless the recipient chooses to send it back.
Yes. Bitcoin transactions include a network fee that goes to miners. The fee amount can vary depending on demand and how quickly you want the transaction confirmed.
A transaction is considered more secure with each confirmation. Many services consider 3 to 6 confirmations as fully settled, depending on the amount.
Want to understand the full system behind transactions, mining, and confirmations? Read our complete guide on how Bitcoin works.
Now that you understand how Bitcoin transactions work, you can move from learning to action. Start with safe buying, use a wallet you control, and always verify details before sending.
Start with cash. End with Bitcoin.