Crypto

Public key

A public key is the non-secret member of an asymmetric cryptographic key pair. In blockchain systems, it can be used to verify a transaction signature made with the corresponding private key and may be used, directly or indirectly, to derive a receiving address.

Evidence passport

What this page checked.

Sources
2
Record updated
August 18, 2026

Public key — definition, practical meaning, example, and common interpretation risk checked against the linked reference material

Definition checked

  • Definition and plain-English explanation for “Public key”
  • The worked example and the distinction described in the watch-out note
  • Reference material: NIST — Public and Private Key glossary, Bitcoin Developer Guide — Wallets

Use the term correctly

  • Read the connected terms when a definition depends on another market concept
  • Check the broker’s contract specification when applying the term to a particular product
  • Treat examples as explanations of mechanics, not as prices, forecasts, or trading advice

Method. Editorial desk review of the definition, example, related concepts, and 2 linked sources. Calculations are checked directly where the entry contains arithmetic

Research scope and limits +
  • This glossary entry explains terminology and does not test a broker, trading account, platform, or live market condition
  • Contract wording and practical treatment can differ across brokers, venues, jurisdictions, and products
Page change log +
  1. Added named authorship, a definition evidence record, application checks, and a concise scope disclosure

What Public key means

A public key can be shared because it is designed to confirm that a signature matches its related private key without revealing that private key. Many blockchain systems display addresses rather than raw public keys, and the exact relationship differs by protocol. A public key is therefore not always identical to the address a sender uses.

The public-key system allows a decentralized network to verify authorization without asking a bank or broker to approve each transfer. It also explains why a recipient can share an address to receive assets while keeping the credential needed to spend those assets secret.

Nora provides a receiving address to a customer. The customer sends tokens to that address. Later, when Nora spends those tokens, her wallet produces a signature using the matching private key; network validators verify that signature using public-key cryptography. The customer never needs access to Nora’s private key.

Common questions

Is a crypto address always a public key?+

No. On many networks, an address is derived from a public key or a script and is encoded for receiving funds. The precise format and relationship depend on the blockchain protocol.

Can someone spend crypto with only a public key?+

No. A public key can help verify a signature, but spending ordinarily requires a valid signature from the corresponding private key or another authorization mechanism specified by the account or smart contract.

Go to the original material.

01NIST — Public and Private Key glossary02Bitcoin Developer Guide — Wallets