Bitcoin VerityOpen comparator

Level 6 · Use and security

How to receive Bitcoin safely

A new address, the correct network, payment-instruction checks and the difference between an announced and a confirmed transaction.

Article
57
Reading time
11 minutes
Reviewed
8 September 2026

In a nutshell

To receive an on-chain payment, create a valid payment instruction and provide the address; never send the seed or a private key. A new address is preferable for each payment. The recipient should verify the network and address, then wait for confirmations appropriate to the risk.

01

A payment instruction is not a secret

A receiving address or Bitcoin URI can contain an address, amount and payment label. It is intended to be given to the payer. A private key, seed or passphrase is not needed to receive, and a legitimate payer has no reason to request one.

BIP 321 describes a Bitcoin URI that can carry an on-chain address and other payment instructions. A QR code merely encodes data; it does not prove the recipient's identity. Before approval, the payer should therefore see and check the real destination and amount.

02

A new address for a new payment

A modern HD wallet can derive many receiving addresses. Using a new address for each on-chain payment makes reconciliation easier and limits simple linking of transaction history. Reusing a valid address does not technically destroy a payment, but it weakens the privacy of the recipient and senders.

Create the address in the wallet intended for that purpose and add an internal label if the software allows it. A publicly posted donation address creates a permanent public point to which anyone can link every incoming transaction.

  • create the payment instruction in the correct wallet
  • verify Bitcoin mainnet and the chosen payment layer
  • use a new on-chain address and record the payment's purpose
03

Verify the address and network

A string beginning with bc1, for example, belongs to a Bitcoin mainnet SegWit or Taproot format, but the prefix alone does not prove who owns it. With a hardware wallet, compare the address on the device display with the one in the app. This reduces the risk of a compromised computer presenting someone else's address.

An on-chain address and a Lightning invoice are not interchangeable, even though a modern URI can offer several options. Nor should mainnet, testnet and another blockchain be confused. For substantial value, a small test payment can verify the workflow, though it creates another transaction and fee.

04

A visible transaction may not yet be confirmed

A wallet can announce a transaction as soon as it propagates through the network. At zero confirmations it is not yet in a block and may be replaced, rejected or remain pending for a long time. Inclusion in a block gives the first confirmation; later blocks increase the cost of rewriting that history.

There is no universal required confirmation count. It depends on value, trust in the payer, whether goods can be recovered and the ability to evaluate transaction conflicts. A small face-to-face payment and irreversible delivery of expensive property need not use the same acceptance rule.

Level 6 · Use and security

Terms to know

Payment instruction
Data from which a wallet prepares a payment, such as an address, amount and selected layer.
Mainnet
Bitcoin's main network, where the units have real economic value.
Confirmation
Inclusion of a transaction in a block, plus every later block built on top of it.

Common misconception

A Bitcoin address can be used only once; a second payment will be lost.

A more accurate explanation

A valid address can technically receive several payments. A new one for each transaction is recommended mainly for privacy, accounting and limiting links across the history.

A more accurate explanation

Must every receipt wait for the same number of confirmations?

No. Risk depends on the amount and circumstances. Zero confirmations are not equivalent to inclusion in a block, but a fixed number that ignores value, counterparty and consequences may be needlessly strict or dangerously weak.

57

Key takeaways

  1. 01Share an address or payment instruction to receive, never a seed or private key.
  2. 02A new on-chain address for each payment improves privacy and record-keeping.
  3. 03A QR code simplifies data transfer but does not replace checking the destination and network.
  4. 04An announced transaction outside a block does not have the same assurance as a confirmed one.

A child-friendly recap

In very simple terms

To receive, share an address or QR code—never your seed. A new address is better for every on-chain payment. At first you may only see the payment on the network; inclusion in a block gives it greater assurance.

Reviewed: 8 September 2026

Sources and further reading

Sources support particular facts and definitions; listing one does not mean the editors endorse every view of its author.

01
BIP 321: Bitcoin payment URIsBitcoin Improvement Proposals
bips.dev
02
Bitcoin.org: protecting privacyBitcoin.org
bitcoin.org
03
Bitcoin Developer Guide: payment verificationBitcoin Developer Guide
developer.bitcoin.org

Educational material, not an investment recommendation.