What Is a Crypto Wallet Address?
A crypto wallet address is a public identifier used to receive funds on a blockchain. Learn how addresses work, key derivation, and how to share one safely.
Updated September 2026 · Reviewed by the PipeFlare team
A crypto wallet address is a public alphanumeric string that identifies where digital assets can be sent on a specific blockchain network.
Because blockchain transactions are irreversible, knowing how to verify and share a wallet address correctly prevents permanent loss of funds.
Category
Wallet basics
Difficulty
Beginner
Where you'll see it
Deposit screens on exchanges such as Coinbase, software and hardware wallet receive views, transaction confirmation prompts, and block explorers.
First introduced
Not stated in the primary documentation
About crypto wallet address
A crypto wallet address is a public alphanumeric string that identifies where digital assets can be sent on a specific blockchain network. It functions much like a bank account number, providing a dedicated routing destination for inbound transactions. Anyone who possesses your wallet address can send funds directly to your account. Having that address gives other parties zero control over your stored cryptocurrency. Sharing a wallet address does not give anyone control of your funds, because a public address is only a destination for incoming transfers. They do not grant withdrawal permissions or reveal sensitive credentials. See what is a crypto wallet for how wallet software creates addresses and the keys that authorize spending.
How it actually works
Every crypto wallet address is the external endpoint of an asymmetric cryptographic key pair. The foundation of this system is a private key, or the master seed phrase that mathematically generates that private key. Wallet software applies one-way cryptographic algorithms to derive a public key from your private key, and then hashes that public key into a shorter, shareable address. This mathematical derivation moves in one direction only. Anyone who knows your wallet address or public key cannot reverse the calculation to uncover your private key. While you can display a wallet address publicly on invoices or donation pages, your private key authorizes outgoing transactions. If an outside party acquires that private key, they can withdraw every asset linked to the address. As explained in the Ethereum developer documentation on accounts, the network protocol verifies that every outgoing transaction carries a valid digital signature produced by the corresponding private key before transferring any balance.
Address formats vary across individual blockchain networks, meaning that each blockchain enforces its own structure. On the Ethereum network, an address is a 42-character string that begins with the prefix 0x followed by 40 hexadecimal characters. This identical 42-character format is shared across Ethereum-compatible networks such as Base, Arbitrum, and Polygon. Sending tokens across incompatible networks, or sending funds to an address on a network that the recipient does not support, can permanently lose those assets. In contrast, Bitcoin addresses use entirely different alphanumeric structures. Common Bitcoin formats begin with the number 1, the number 3, or the characters bc1, as outlined on Bitcoin.org. A Bitcoin address cannot receive Ethereum tokens, and an Ethereum address cannot receive native Bitcoin. Furthermore, many Bitcoin wallets automatically generate a fresh address for each receipt for privacy.
Management of a wallet address depends heavily on custody. When you use an exchange account on Coinbase, the exchange assigns you custodial deposit addresses for specific assets. Coinbase controls the underlying private keys for those deposit destinations, crediting your personal exchange account internally after network confirmations complete. With a self-custody wallet, you hold the private keys directly on your own hardware or software, meaning you retain exclusive control over the resulting addresses. You can examine the structural differences between these two custody methods in the guide on self-custody vs custodian. Certain cryptocurrencies on centralized exchanges, such as XRP, use a single shared deposit address for multiple users. In those cases, the sending party must include a specific memo or destination tag alongside the wallet address. This memo acts as an internal account number for the exchange. Omitting a required memo can leave the deposit unassigned to your account.
Because blockchain transactions are permanent and irreversible, verifying an address before sending funds is mandatory. Network protocols provide no chargebacks or administrative overrides once a transaction enters a block. In addition, public blockchains maintain complete ledger transparency. Anyone can paste a wallet address into a block explorer to inspect its token balances and full transfer history. For details on how public ledger tracking works, see the guide on how to track a crypto wallet address, or review what is a blockchain explorer. This open visibility also enables specific social engineering tactics, such as address-poisoning scams. In an address-poisoning attack, scammers send tiny transfers from lookalike addresses, hoping you will copy the fraudulent address from your recent history. In addition, clipboard-hijacking malware can infect devices and swap out copied addresses in memory. Always verify the full character string, or compare at least the opening and closing characters after pasting, to confirm address accuracy.
Start here
- 1Open your wallet software and locate the specific digital asset you plan to receive, verifying that you have selected the correct underlying blockchain network.
- 2Select the receive option to reveal your public alphanumeric wallet address alongside its scannable Quick Response (QR) code representation.
- 3Use the integrated copy button rather than manual highlighting, and check the receiving screen to see if your destination requires a secondary memo or destination tag.
- 4Paste the address into the sending interface, then carefully compare the opening prefix and closing characters against your receiving wallet to protect against clipboard tampering.
- 5Broadcast a small test transfer before moving your complete balance, confirming that the initial transaction arrives successfully on a block explorer before sending larger sums.
Strengths
- Public wallet addresses can be shared openly with peers, clients, or donors because receiving addresses lack any capability to authorize withdrawals or expose underlying private keys.
- One-way cryptographic key derivation ensures that every wallet address remains linked to an independently secured pair of cryptographic keys that only the owner can control.
- Transactions sent to an address are recorded permanently on a decentralized ledger, creating an immutable history that can be verified independently through a block explorer.
Common misunderstandings
- Blockchain transactions cannot be reversed, meaning transfers sent to an incorrect address or over an unsupported network are permanently lost without recourse.
- Public ledger transparency allows any party who knows your wallet address to inspect your active balances and historical transaction activity on a block explorer.
- Security threats like clipboard-hijacking malware and lookalike address-poisoning transfers can trick users into pasting fraudulent addresses during routine transactions.
Common questions
Is it safe to share a crypto wallet address?
Sharing your public address does not give anyone control of your funds, although anyone can view its balance and history in a block explorer. A wallet address is a destination for receiving payments, similar to a bank account number. It does not provide anyone with the ability to withdraw funds or sign transactions on your behalf. Spending authority belongs entirely to your private key or seed phrase, which must remain secret and should never be shared.
How do you find your wallet address on Coinbase?
Sign in to your Coinbase account, open the deposit or receive screen, and choose the asset you want to deposit. Coinbase shows a deposit address for that asset, and the exchange controls it. If the selected cryptocurrency requires a specific blockchain network or an additional memo tag, Coinbase displays those instructions directly on the deposit screen.
Can the same wallet address receive different cryptocurrencies?
A single wallet address can only receive assets on blockchains that share its exact technical architecture. For instance, a 42-character Ethereum address can receive tokens across Ethereum-compatible networks such as Base, Arbitrum, and Polygon. However, a Bitcoin address cannot receive Ethereum tokens, and an Ethereum address cannot accept native Bitcoin. Sending an asset across an incompatible network or to an unsupported address format usually results in permanent loss of funds.
What does a crypto wallet address look like?
A crypto wallet address is a long string of numbers and letters formatted according to the rules of its specific blockchain. On the Ethereum network, an address contains exactly 42 characters, beginning with 0x followed by 40 hexadecimal characters. On Bitcoin, standard addresses commonly begin with a 1, a 3, or the prefix bc1. Each network maintains distinct character limits and prefix conventions to distinguish its addresses from other chains.
Is a QR code with a private key safe to use?
A Quick Response (QR) code shown beside a public address on a standard deposit screen is safe to display and scan because it only encodes your public receiving address. Conversely, a QR code that encodes a private key or backup seed phrase must never be scanned on public hardware, shared online, or photographed. Anyone who scans a private key QR code gains immediate, irrevocable control over every asset held in that wallet.
What happens if you send crypto to the wrong wallet address?
If you transfer cryptocurrency to an incorrect wallet address on a decentralized network, those funds are permanently lost. Because blockchains operate without central customer service desks or transaction rollback mechanisms, validly broadcast transactions cannot be recalled. A missing memo or destination tag on an exchange deposit is a separate case; whether the exchange can credit it is up to that exchange.
Sources
Related guides
Ready to put this into practice?
Exchange sign-up bonuses pay both you and a referrer after a qualifying trade.