Skip to content
Sat, Jul 25 UTC 22:31:04 MKT CAP $1.99T
BitcoinBTC $64,390.48 +0.37% EthereumETH $1,875.21 +0.86% TetherUSDT $1.00 +0.00% BNBBNB $569.67 +0.91% XRPXRP $1.10 +0.85% USD CoinUSDC $1.00 +0.00% SolanaSOL $74.41 +0.76% TRONTRX $0.3315 +0.30% DogecoinDOGE $0.0723 +4.44% XMR $362.66 -0.12% CardanoADA $0.1650 +0.79% ToncoinTON $1.60 +0.95% StellarXLM $0.1788 +0.85% ChainlinkLINK $8.38 +0.76% DaiDAI $1.00 +0.00% Bitcoin CashBCH $209.50 -0.14%
Glossary

What is Public Key? Intermediate

A public key is the shareable half of a cryptographic key pair. It is calculated from your private key, and your wallet address is in turn derived from it. Sharing it lets others send you funds and check your signatures. The private key and the recovery phrase that generates it are the secret half and must never be shared with anyone.

The pair works in one direction only. Your wallet picks a private key, then does maths on it to produce the matching public key, and most networks apply a <a href="/glossary/hash/">hash</a> function to that result to make the shorter string you recognise as an address. Going forwards is trivial; going backwards, from address to public key to private key, is computationally hopeless. That asymmetry is what makes the whole system work.

When you spend, your wallet signs the transaction with the private key. Every validator on the network can then use the public key to confirm that the signature matches, without ever learning the secret behind it. Think of it as a wax seal: anyone can recognise the imprint, nobody can carve the stamp from looking at it.

Here is the line that keeps people safe. Your public key and address are meant to be handed out. Post them, print them, paste them into a payment request. Your private key and your recovery phrase are the opposite: no exchange, wallet maker, support agent or airdrop page ever needs them, and anyone asking is trying to rob you. Never type a recovery phrase into a website or app, and store it the way the <a href="/toolkit/how-to-back-up-a-seed-phrase/">seed phrase backup guide</a> describes. If a site is pressing you to reveal one, the <a href="/toolkit/how-to-spot-crypto-scams/">scam-spotting guide</a> lists the tells.

Learn this in The Foundation

What Is a Crypto Wallet? Keys, Not Coins

Key takeaways

  • Public key out, private key and recovery phrase in: that single rule prevents most self-custody disasters.
  • An address is a shortened, hashed form of the public key, which is why they look different but belong to the same pair.
  • Signatures prove control of a private key without ever exposing it, so verification never requires you to reveal a secret.

Public Key — frequently asked questions

Is a public key the same thing as my wallet address?

Closely related but not identical. On most networks the address is produced by hashing the public key and adding a checksum, which makes it shorter and less prone to typos. For everyday use you can treat the address as the thing you share. The full public key is sometimes revealed on-chain when you first spend from an address, which is normal and safe.

Is it risky to give someone my address?

No, that is exactly what it is for. The worst outcome is a loss of privacy: anyone with your address can look up its balance and history on a block explorer, and link future payments to you. If that bothers you, most wallets can generate a fresh receiving address for each payment. Sharing an address never lets anyone move your funds.

This definition is educational and not financial advice. Crypto is volatile and high-risk — always do your own research.
Keep learning

New to crypto, or filling in the gaps? Work through the essentials in Learn, browse every term A–Z, or see live prices for the coins these concepts power.