What Is a Wallet Address? Crypto Wallet Address Examples Explained

Utorg Editorial Team
September 3, 2026
Read time 11 min
Quick Answer:

A wallet address is a shareable string of characters, derived from a wallet’s public key, that others use to send cryptocurrency to that wallet.

What Is a Wallet Address?

A wallet address is the piece of a crypto wallet that is meant to be shared. Functionally, it works much like a bank account number or an email address: something you give to others so they can send you something, in this case cryptocurrency, without needing any other access to your wallet. Behind the scenes, a wallet address is mathematically derived from a public key, which is itself derived from a private key that only the wallet owner controls.

Sharing a wallet address is safe because it reveals no information that would let someone else access or move your funds. However, the private key is what actually controls a wallet’s assets, and therefore, it cannot be shared with anyone.

Key Terminology

Understanding these terms side by side makes it easier to follow the rest of this guide, and most other wallet-related content, without getting the roles of each component confused.

Wallet address: A shareable identifier, derived from a public key, used to receive cryptocurrency.

Public key: A cryptographic key derived from a private key, used to generate a wallet address.

Private key: The secret key that authorizes transactions and proves ownership of a wallet address.

Checksum: Extra characters or encoding built into some address formats to help detect typos before a transaction is sent.

Address reuse: Using the same wallet address for multiple transactions, which can reduce privacy on transparent blockchains.

How Wallet Addresses Are Generated

A wallet address is the final output of a chain of cryptographic steps:

  1. A private key is generated, typically by wallet software, using a secure random process.
  2. A public key is mathematically derived from the private key, using elliptic curve cryptography on most major blockchains.
  3. The public key is hashed and encoded using algorithms specific to each blockchain, producing the final wallet address format.
  4. Some blockchains add a checksum, extra characters or capitalization patterns that let wallets detect a mistyped address before a transaction is sent.

This process works only in one direction: you cannot work backward from a wallet address to recover the private key, which is precisely what makes it safe to share an address publicly.

What a Wallet Address Looks Like

Wallet addresses differ in format across blockchains, though all share the same basic purpose. For illustration only, common patterns include:

Blockchain Typical Format Illustrative Example (not a real address)
Bitcoin (Legacy) Starts with "1", base58 encoded 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa (illustrative pattern only)
Bitcoin (SegWit) Starts with "bc1" bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh (illustrative pattern only)
Ethereum and EVM-compatible chains Starts with "0x", 40 hexadecimal characters 0x71C7656EC7ab88b098defB751B7401B5f6d8976F (illustrative pattern only)
Solana Base58 encoded, no fixed prefix DYw8jCTfwHNRJhhmFcbXvVDTqWMEVFBX6ZKUmG5CNSKK (illustrative pattern only)

These formats are widely documented and publicly visible on blockchain explorers. The examples above are illustrative patterns only, not addresses associated with any specific wallet or individual.

Address Formats on Other Networks

Beyond Bitcoin, Ethereum and Solana, most other major blockchains follow the same general pattern, a fixed-format string derived from a public key, while differing in exact encoding. Tron addresses, for instance, start with "T," Litecoin addresses commonly start with "L" or "M," and Cardano addresses use a distinctly longer Bech32-based format starting with "addr1." Ethereum-compatible ("EVM") chains, including BNB Chain, Polygon, and most layer-2 networks, generally reuse the same "0x"-prefixed format as Ethereum itself, which is convenient since the same address, and often the same private key, can receive funds across all of them, provided the wallet and sender both correctly specify which network a given transaction is using.

Different Address Formats by Blockchain

Because each blockchain has its own address format, a wallet address generated for one network is generally not valid, or not safe to use, on another. This is one of the most common and costly mistakes in crypto: sending an asset to an address format meant for a different network than the one being used, which can result in funds becoming permanently lost. Multi-currency wallets, covered in our crypto wallet guide, typically manage this by clearly labeling which network each address belongs to.

Wallet Addresses and Blockchain Explorers

Every wallet address, along with its full transaction history, is publicly viewable using a blockchain explorer, a website that lets anyone look up addresses, transactions, and blocks on a given network. Pasting a wallet address into a tool like Etherscan for Ethereum or BscScan for BNB Chain reveals its balance and every transaction it has ever sent or received, since these details are recorded permanently on the public blockchain. This transparency is a core feature of most blockchains, not a privacy flaw specific to any one wallet or address, and it is one of the reasons address reuse and privacy, discussed later in this guide, matters to some users more than others.

Vanity Addresses

Some users generate a vanity address, a wallet address containing a specific, chosen sequence of characters, typically at the beginning, such as an address starting with a recognizable word or name. These are created by repeatedly generating new key pairs until one produces an address matching the desired pattern, a process that gets exponentially slower as the requested pattern grows longer. A vanity address functions identically to any other address, while the customization is purely cosmetic and does not change its underlying security or validity.

A Closer Look at Bitcoin Address Formats

Bitcoin in particular has evolved through several address formats over time, each offering trade-offs in fees and compatibility:

Format Prefix Notes
Legacy (P2PKH) Starts with "1" The original Bitcoin address format; widely compatible but less fee-efficient
Nested SegWit (P2SH) Starts with "3" An intermediate format offering some fee savings while remaining broadly compatible
Native SegWit (Bech32) Starts with "bc1q" More fee-efficient and increasingly the default for new wallets
Taproot (Bech32m) Starts with "bc1p" The newest format, supporting more advanced transaction types

A modern Bitcoin wallet can generally send to any of these formats without issue, but understanding that they exist helps explain why Bitcoin addresses do not all look identical, even though they belong to the same blockchain.

Receiving vs Sending: How Addresses Are Used Differently

It is worth clarifying that a wallet address plays a passive role when receiving funds and an active role when sending them. To receive crypto, you simply share your address, no action beyond that is required, since incoming transactions do not need your authorization. To send crypto, by contrast, your wallet uses your private key to sign a transaction moving funds out from your own address to someone else’s. This asymmetry is exactly what makes sharing an address safe: it only ever enables funds to flow in, but never out.

Wallet Address vs Private Key vs Public Key

Component Shareable? Function
Wallet address Yes, safe to share publicly Used by others to send funds to you
Public key Technically shareable, though rarely shown directly Mathematically derived from the private key; used to generate the address
Private key No, must be kept secret Authorizes outgoing transactions; proves ownership

Our companion guide on what a private key is covers the other side of this relationship in detail, including how the two are cryptographically linked.

QR Codes and Wallet Addresses

Because wallet addresses are long and error-prone to type manually, most wallets also generate a QR code representing the same address, which can be scanned rather than typed. This is especially common for in-person payments and mobile-to-mobile transfers. Our guide on how crypto payment QR codes work covers this in more depth, including how QR codes can also encode a specific amount or network alongside the address itself.

How HD Wallets Work

Most modern wallets are hierarchical deterministic (HD) wallets, meaning a single seed phrase can generate a virtually unlimited sequence of different wallet addresses, all mathematically derived from that same seed. This is what allows a wallet to generate a fresh receiving address for every transaction, as discussed above, without needing a separate backup for each one. Every address the wallet has ever generated, or will ever generate, can be recovered from the same original seed phrase. This is a significant improvement over early wallet designs, which required backing up each individual private key separately, and it is part of why seed phrase backups are treated as covering an entire wallet, not just a single address.

Wallet Addresses in Business Contexts

Businesses accepting crypto payments often rely on this same HD wallet capability at scale: rather than asking every customer to pay the same fixed address, a payment processor or payment gateway can generate a unique address for each invoice or customer, automatically matching incoming payments to the correct order without manual reconciliation. This is one of the practical reasons most businesses use a payment gateway rather than managing a single shared wallet address for all incoming crypto payments directly.

Why Wallet Addresses Are So Long

The length and apparent randomness of a wallet address are deliberate security features, not an accident of design. A longer address space means the number of possible valid addresses is astronomically large, making it practically impossible for two different users to ever generate the same address by chance, and equally impossible for an attacker to guess a valid, funded address at random. This is the same underlying principle that makes private keys secure: the space of possible values is simply too large to search through by brute force with any realistic amount of computing power.

Common Mistakes When Using Wallet Addresses

Sending to the wrong network. Using an address correctly formatted for one blockchain but funding it with an asset from a different, incompatible network is one of the most common causes of permanently lost funds.

Copy-paste errors and clipboard malware. Some malware specifically monitors the clipboard for wallet addresses and silently swaps in an attacker’s address instead, therefore making a final visual check before sending is very important.

Typos in manually entered addresses. While checksums catch many typos on some blockchains, not all networks or wallets validate this equally well, making copy-paste or QR scanning generally safer than manual entry.

Assuming an address works across all assets in a wallet. Some wallets generate a single address per network that can receive multiple different tokens, while others generate separate addresses per asset. Understanding which model a given wallet uses avoids confusion.

Confusing an exchange deposit address with a personal wallet address. Addresses generated by an exchange for depositing funds are often single-use or tied to specific account rules, and treating them identically to a personal wallet address without checking the exchange’s specific instructions can occasionally cause delays or, in rarer cases, lost deposits.

Address Reuse and Privacy Considerations

On some blockchains, particularly Bitcoin, privacy-conscious users are often encouraged to generate a new receiving address for each transaction, rather than reusing the same one repeatedly. Because blockchain transaction history is public, reusing a single address makes it easier for outside observers to link multiple transactions to the same wallet. Many modern wallets handle this automatically, generating a fresh address for each new transaction behind the scenes while still tracking the combined balance for the user.

How to Verify a Wallet Address Before Sending

Because most blockchain transactions are irreversible, verifying a wallet address carefully before sending is one of the most important habits in using crypto safely. This matters even more for larger transfers or first-time payments to a new recipient, where the cost of a mistake is highest and there is no established transaction history to fall back on for reassurance. Our guide on how to send crypto safely covers this process in full, but the core checklist is:

✓ Copy and paste the address rather than typing it manually, whenever possible.

✓ Visually compare the first and last several characters of the pasted address against the source.

✓ Confirm the address format matches the intended blockchain network.

✓ Send a small test transaction first for any large or first-time transfer.

✓ Be cautious of clipboard malware by double-checking the address immediately before confirming a transaction.

Ready to receive your first crypto? Utorg makes it simple to buy and send directly to your wallet address. Buy Bitcoin →

Frequently Asked Questions

FAQ title

FAQ desription

Is it safe to share my wallet address publicly?

Yes. A wallet address only allows others to send funds to you; it does not expose your private key or give anyone the ability to move funds out of your wallet.

What happens if I send crypto to the wrong address?

In most cases, this is unrecoverable. Blockchain transactions are generally irreversible, and there is no central authority able to reverse a transaction sent to an incorrect address.

Can I use the same wallet address for Bitcoin and Ethereum?

No. Each blockchain uses its own address format, and an address generated for one network is not valid, or not safe to use, on a different, incompatible network.

Do I need a new wallet address for every transaction?

Not strictly, but it is considered a privacy best practice on some blockchains, particularly Bitcoin. Many modern wallets handle this automatically without requiring manual effort from the user.

How can I tell if a wallet address is valid?

Many wallets automatically validate an address's format and checksum before allowing a transaction to proceed, but this does not guarantee the address belongs to the intended recipient, only that it is technically well-formed.

Why do some wallet addresses look completely different from others in the same wallet?

This usually reflects different blockchain networks or address formats within a single multi-currency wallet, such as a Bitcoin SegWit address alongside an Ethereum-style "0x" address, each generated according to its own network's rules.

Can a wallet address expire?

Generally no. A standard wallet address remains valid indefinitely and can receive funds at any point in the future, though some exchange-generated deposit addresses may have platform-specific rules or expiry policies worth checking beforehand.

Related Utorg Guides

Wallets & Security

What Is a Crypto Wallet?

Learn what a crypto wallet is, how it works, the different types (hot, cold, custodial, non-custodial), real examples, and how to choose and secure one.

Utorg Editorial Team
August 20, 2026
Read time 9 min
Wallets & Security

How to Secure Your Crypto Wallet

A practical overview of cryptocurrency wallet security protocols, including seed phrase management, hardware wallets, multi-factor authentication, and phishing mitigation strategies

Utorg Editorial Team
August 19, 2026
Read time 10 min
Trading & Investing

CEX vs DEX: Key Differences Explained

Learn the key differences between CEX and DEX, how centralized and decentralized crypto exchanges work, their pros and cons, fees, security, custody, and which type suits your trading needs

Utorg Editorial Team
August 18, 2026
Read time 12 min