What is a crypto wallet address?
Last modified:
A wallet address is a public identifier that represents your account on a blockchain. It is the string you share when you want to receive tokens, and the identifier that appears on-chain as the sender or recipient of every transaction you execute.
How it works
Each address is derived from a public key, which is itself derived from a private key. This one-way derivation means anyone can verify that an address belongs to a given public key, but no one can reverse-engineer the private key from the address alone.
Addresses are alphanumeric strings — typically hexadecimal on EVM-compatible chains (e.g., 0x1a2B...9cD0). Many formats include a checksum so that wallets can detect typos before a transaction is broadcast.
What you can safely share
A wallet address is public by design. You might share it to:
- Receive tokens or NFTs from another user
- Register for an airdrop or allowlist
- Provide it to a support agent investigating a transaction
You can also paste your address into a block explorer to review your full transaction history.
What you must never share
Your private key and recovery phrase grant full control over the wallet. An address reveals nothing about these secrets — sharing it carries no risk to your funds.
Common confusion
| Concept | Role |
|---|---|
| Wallet address | Public identifier — safe to share |
| Public key | Cryptographic key from which the address is derived |
| Private key | Secret key that authorizes transactions — never share |
| Recovery phrase | Master seed that regenerates all private keys — never share |
A wallet address is not the same as a token contract address. The former identifies an account; the latter identifies a token's smart contract.