Public key
The cryptographic counterpart to a private key. Used to derive addresses and verify signatures. Safe to share.
A public key is the public counterpart to a private key in Bitcoin's cryptography. It's mathematically derived from the private key, but the operation is one-way — knowing the public key doesn't reveal the private one.
Public keys are used in two ways. First, to derive Bitcoin addresses (via a hash). When you send sats to an address, you're effectively sending them "to whoever can prove they have the private key matching this public key". Second, to verify signatures — anyone can check that a transaction was signed by the legitimate owner without knowing the private key.
Public keys are safe to share. The whole point of public-key cryptography is that the public half can be public. Sharing your public key doesn't let anyone spend your money.
Learn this in our courses
Related terms
Learn Bitcoin the practical way
Real lessons, sats earned, your own wallet. Free to start.
Sign up free →