What Is a Wallet Address?

Zac McClure
ByZac McClure, MBAReviewed byAlex MilesUpdated on April 8, 2026 · minute read
VerifiedExpert verified

TokenTax content follows strict guidelines for editorial accuracy and integrity. We do not accept money from third party sites, so we can give you the most unbiased and accurate information possible.

  • A wallet address is a shareable, checksum-shortened string created from your public key. Each network (BTC, ETH, ADA, SOL, and so on) follows its own rules, and sending funds to an address on the wrong chain usually makes them unrecoverable.

  • Create or locate an address inside a custodial or non-custodial wallet, then copy or scan the full string exactly. Mistyped characters and phishing “look-alike” addresses remain the most common causes of lost crypto.

What is a crypto wallet?

A crypto wallet is what you use to hold and move crypto. More specifically, it stores the private keys that let you approve transactions on the blockchain. With a custodial wallet, usually through an exchange, the platform controls those keys for you.

With a non-custodial wallet like Ledger or Trezor, MetaMask, or Phantom, you control them yourself. One wallet can also generate multiple wallet addresses, not just one.

What is a wallet address?

A wallet address is the public-facing identifier you give someone who wants to pay you in crypto. Think of it as the “email address” of your blockchain account. Each address is derived mathematically from a corresponding public key, which in turn comes from your private key.

Wallet address explained

A wallet address is a safe-to-share string derived from, but mathematically separate from, your private key. In Bitcoin and similar networks the address encodes a hash of the public key (or script) plus a checksum that catches typos. In Ethereum the address is simply the last 20 bytes of the Keccak-256 hash of the public key. Revealing an address alone does not put funds at risk. Revealing the private key does.

  • Public key - processed by network rules -  wallet address 

  • Private key - kept secret - proves ownership

Bitcoin address format

  • Legacy (P2PKH) – begins with “1” (example: 1A1zP1eP5QGefi2DM…).

  • Compatibility (P2SH) – begins with “3”; often used for multi-sig.

  • SegWit Bech32 – begins with “bc1” and is cheaper to use.

How to create a wallet address

  1. Choose a wallet – install a trusted non-custodial app (e.g. Trust Wallet, Exodus) or set up a hardware device.

  2. Back up your seed phrase – write the 12/24 words offline and store it securely, ideally in multiple locations.

  3. Open the receive tab – the wallet generates your first address instantly.

  4. Optional: generate a fresh address per payment – many wallets rotate addresses for privacy.

How to find my wallet address

  • Mobile or desktop wallet: tap “Receive” and copy or scan the QR code.

  • Exchange account: go to “Deposit,” pick the coin, and the platform displays the address and network tag (if required, as with XRP or BNB).

  • Hardware device: connect to its companion app (Ledger Live, Trezor Suite) and navigate to the account - receive.

How a BTC wallet address works

When someone sends BTC to your address, the network records an unspent transaction output (UTXO) locked to that address. Spending those coins later means you’ll need to sign with the matching private key to prove ownership without revealing it.

Why do cryptocurrencies like Bitcoin use a two key system?

The public-private key pair enables open receiving (anyone can pay you) while keeping spending power solely in your hands. This is an essential feature for decentralized money.

What’s the difference between wallets, keys, and addresses?

  • Crypto wallet – the application/device that stores keys.

  • Private key – secret string that signs transactions.

  • Public key – derived from the private key; used to create…

  • Address – shorter checksum you share to receive funds.

Wallet address examples

Here are incomplete examples of wallet addresses for three major networks:

  • Bitcoin: 3J98t1… NLy

  • Ethereum / ERC-20: 0x74…f44e

  • Solana: 4Nd1mQ9X… (44-character base58 string)

Tips for handling wallet addresses

  • Copy-paste complete addresses or scan QR codes. Never retype manually.

  • Verify the first and last four characters before sending.

  • For large transfers, send a small test first.

  • Beware of clipboard-hijack malware that swaps addresses.

  • Always choose the correct network (ERC-20 vs BEP-20, SOL vs SPL, etc.) before pasting an address.

  • Use ENS (.eth) or other name services only after confirming they resolve to the correct address.

How to get a wallet address

Download a reputable wallet, finish the onboarding steps, and the software will display at least one receive address. Hardware wallets show the address on the device screen. Confirm it matches the computer display to avoid spoofing.

Wallet address FAQs

To stay up to date on the latest, follow TokenTax on Twitter @tokentax.

Zac McClure
Zac McClureCo-Founder & CEO at TokenTax
Zac co-founded TokenTax after his career in international finance and accounting at JPMorgan, Imprint Capital and Bain. He has worked in more than a half-dozen countries and received his MBA from the UPenn Wharton School.
Alex Miles
Reviewed byAlex MilesCo-Founder at TokenTax
Prior to TokenTax, Alex worked as a Product Designer at Dropbox and before that Readmill (acquired by Dropbox). He holds a BS in Digital Information Design - Interactive Media from Winthrop University.