StudyThe Boarding PassLesson 13
Lesson 13 of 21Week 214 min read

Sending and Receiving

Addresses, transactions, and fees.

You have a wallet. You've received some bitcoin. Now let's understand what's actually happening when you send and receive—and how to do it well.

Understanding Bitcoin Addresses

A Bitcoin address is like a mailbox. Anyone can drop letters (bitcoin) into it, but only the person with the key (your private key) can open it and move what's inside.

Addresses look like gibberish: bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh. They're long strings of letters and numbers generated by your wallet. Modern wallets can encode addresses as QR codes for easy scanning.

Here's the crucial part: Bitcoin addresses are public by design. You can share them freely. Posting your address online doesn't compromise your security—only your privacy. Your private key (stored safely in your wallet) is what actually controls the bitcoin sent to that address.

Address Types

Bitcoin has evolved through several address formats:

For beginners: use whatever address format your wallet generates by default, which is likely native SegWit. All formats are compatible—you can send from any address type to any other address type.

Receiving Bitcoin: Step by Step

Receiving bitcoin is simple:

  1. Open your wallet app and tap "Receive."
  2. Your wallet generates a fresh receiving address (or displays your current one).
  3. Share this address with the sender—either the QR code (in person) or the text string (via message/email).
  4. Once the sender broadcasts the transaction, it appears in your wallet almost instantly as "unconfirmed."
  5. Miners include the transaction in a block (usually 10-60 minutes). It gains its first "confirmation."
  6. Each subsequent block adds another confirmation. After 1-3 confirmations, the transaction is effectively final.

Your wallet will automatically track the transaction and update your balance. No further action required.

Sending Bitcoin: The Careful Process

Sending is where Bitcoin's irreversibility demands caution. Once you broadcast a transaction, there's no undo button. No customer service. No chargebacks. Here's how to do it right:

  1. Get the recipient's address: Ask them for their Bitcoin address. Verify it carefully—typos send funds to the wrong person permanently.
  2. Open your wallet and tap "Send": Paste the recipient's address. Most wallets let you scan a QR code instead.
  3. Enter the amount: Specify how much bitcoin to send. Your wallet will show the amount in BTC and your local currency.
  4. Choose a fee: Bitcoin transactions require a fee paid to miners. Higher fees = faster confirmation. More on this below.
  5. Review everything twice: Check the address, the amount, and the fee. Bitcoin transactions are irreversible.
  6. Confirm and broadcast: Your wallet signs the transaction with your private key and broadcasts it to the network.

The transaction now waits in the "mempool" (memory pool) until a miner includes it in a block. Depending on your fee and network congestion, this can take minutes to hours.

Critical Rule

Always double-check addresses before sending. Copy-paste carefully. Verify the first and last few characters. Bitcoin has no undo. A wrong address means permanent loss.

Transaction Fees: How They Work

Bitcoin transaction fees are not fixed—they're determined by supply and demand. When the network is busy, fees rise. When it's quiet, fees drop.

Fees are measured in satoshis per vbyte (sat/vB). A satoshi is the smallest unit of bitcoin (0.00000001 BTC). A vbyte (virtual byte) measures transaction size. Larger transactions (more inputs/outputs) cost more.

Most wallets offer three fee options:

To check current fee rates, visit mempool.space—a website showing the Bitcoin mempool in real-time. It recommends optimal fees based on how fast you want confirmation.

Confirmations: When Is It Final?

A Bitcoin transaction isn't truly final until it's buried under multiple blocks. Here's what each confirmation level means:

Common Mistakes (and How to Avoid Them)

Privacy Considerations

Bitcoin transactions are public. Anyone can view the blockchain, see transaction amounts, addresses involved, and timing. This doesn't reveal your identity directly—addresses aren't linked to names—but transaction patterns can be traced.

Best practices for privacy:

We'll explore privacy in more depth in Week 4. For now, just know: Bitcoin is pseudonymous, not anonymous. Act accordingly.

Lesson Summary

  • Addresses are like mailboxes—share freely, generate fresh ones for each receive
  • Transactions include inputs, outputs, fees, and cryptographic signatures
  • Fees vary with network congestion; check mempool.space for current rates
  • Wait for confirmations before considering large receipts final
  • Double-check addresses and amounts—transactions are irreversible
  • Every transaction is public; practice basic privacy hygiene