A public address is a unique alphanumeric identifier used in a blockchain network to send and receive cryptocurrency. It serves as the visible, shareable part of a cryptocurrency wallet, similar to a bank account number in traditional finance. Unlike a private key, which must remain confidential, a public address can be freely shared without compromising the security of the associated funds.
Public addresses are derived through a sequence of cryptographic operations. The process starts with a private key, a randomly generated number of significant length. A corresponding public key is produced from the private key using elliptic curve cryptography, a mathematical process that is computationally infeasible to reverse. The public address is then derived from the public key through hashing functions, typically involving SHA-256 and RIPEMD-160 on networks like Bitcoin. The result is a shortened, fixed-length string that users share with others.
This layered derivation ensures that possessing a public address reveals nothing about the private key from which it ultimately originates. The public key and the public address are distinct values and should not be used interchangeably, though both are derived from the same private key.
The format of a public address varies by blockchain protocol. Bitcoin addresses can begin with "1" (legacy P2PKH), "3" (P2SH), or "bc1" (native SegWit). Ethereum addresses always start with "0x" followed by 40 hexadecimal characters. Other networks like Solana, Cardano, and Ripple define their own address structures and encoding schemes.
These differences are not cosmetic. Sending assets to an address on the wrong network can cause permanent loss of funds because the receiving chain cannot process an incompatible address format. Most modern wallets include validation to detect and warn against cross-chain errors, but users must confirm network compatibility before initiating a transaction.
When a sender initiates a cryptocurrency transfer, they enter the recipient's public address into their wallet or exchange interface. The transaction is broadcast to the network, where nodes verify the sending address has sufficient funds and the transaction signature is valid. Once confirmed, the blockchain ledger permanently records the transfer, linking it to both the sender's and recipient's public addresses.
Because the blockchain is a public ledger, anyone can look up the transaction history of any address using a block explorer. This transparency supports auditability but also means all activity linked to an address is permanently visible to anyone who queries it.
Although public addresses do not directly reveal their holders' identities, they offer only pseudonymity, not true anonymity. If an address links to a real-world identity through exchange registration, public disclosure, or on-chain analysis, the full transaction history becomes attributable to that individual or entity.
Blockchain analytics firms and researchers regularly use clustering techniques and heuristics to trace fund flows across addresses. To reduce exposure, many users generate a new address for each transaction, use privacy-focused protocols, or employ mixing services where legally allowed. Hardware wallets and non-custodial software wallets typically support address rotation as a standard feature.
A single cryptocurrency wallet can manage many public addresses simultaneously, all derived from the same seed phrase or master private key. This architecture, standardized in hierarchical deterministic (HD) wallets through BIP-32 and BIP-44, lets wallets generate a structured tree of addresses from one backup. Each address is independent but recoverable from the same seed, simplifying backup and restoration without sacrificing address diversity.
Custodial platforms such as centralized exchanges may assign a shared deposit address to multiple users, using internal accounting to track individual balances. In this model, users do not control the private keys corresponding to their displayed addresses, which has implications for asset ownership and security.