What is a Bitcoin Address?

A string of letters and numbers that represents a destination for a Bitcoin payment. Similar to an email address, but for receiving bitcoin. Bitcoin addresses are derived from public keys and typically start with '1', '3', or 'bc1'.

Why It Matters

Bitcoin addresses are your entry point into receiving payments. Just like you need someone's email address to send them an email, you need a Bitcoin address to send someone bitcoin. The beauty of Bitcoin addresses is that they're public information—you can safely share them with anyone. Unlike a bank account number, which reveals identifying information, a Bitcoin address is just a random-looking string that doesn't connect to your identity. Understanding addresses is crucial because sending bitcoin to the wrong address means your funds are lost forever. Bitcoin transactions are immutable, so there's no "undo" button.

How It Works

Your wallet generates Bitcoin addresses from your public key using cryptographic hashing. The three formats you'll encounter serve different purposes: legacy addresses starting with 1 are the original format, addresses starting with 3 are P2SH addresses that offer additional flexibility, and bech32 addresses starting with bc1 are the newest standard that reduce transaction fees. Your wallet can generate unlimited addresses from a single seed phrase, but each address can be used to receive payments independently. When someone sends you bitcoin to one of your addresses, the transaction broadcasts to the network and eventually gets confirmed into a block.