Public Key
Your crypto receiving address, derived from your private key. You can share it freely — it lets people send you funds but can never be used to take them.
Every crypto wallet has two halves: a private key (your secret) and a public key (your address). The public key is the one you hand out so people can send you crypto. The math behind it is one-way — you can always derive a public key from a private key, but nobody can reverse-engineer the private key from the public one.
What most people call a "crypto address" — like 0x742d... on Ethereum or bc1q... on Bitcoin — is actually derived from the public key through a hashing process. This address is what you copy-paste into payment requests or share with someone who owes you crypto. Sharing it is completely safe.
The public-private key system is what makes trustless ownership possible. When you sign a transaction with your private key, anyone with your public key can verify that the signature is legit — confirming you authorized the transfer without revealing your secret. That's how blockchains verify transactions without needing a bank or clearinghouse in the middle.
Under the hood, every wallet address has its own unique public-private key pair. Your wallet software (or hardware device) manages all of these, with the seed phrase acting as the master key that deterministically generates every pair.
A helpful analogy: your public key is like your email address (share it with anyone), and your private key is like your email password (never share it). The address alone gives nobody access to your funds — they'd need the private key or seed phrase to move anything.
Frequently Asked Questions
▸Is it safe to share my public key?
Absolutely. Your public key (or wallet address) is meant to be shared — it's how people send you crypto. Nobody can use it to access or move your funds. Think of it like a mailbox: anyone can drop mail in, but only you have the key to open it.
▸What's the difference between a public key and a wallet address?
A wallet address is derived from the public key through cryptographic hashing. They serve the same purpose — receiving funds — but they're technically different. The address is shorter and includes error-checking features. In practice, you'll almost always work with addresses rather than raw public keys.
Clarity tracks this automatically across your connected accounts. Start Free Trial · Demo