Skip to main content

How Does a Public Key Relate to a Bitcoin Address?

The public key is mathematically derived from the private key using elliptic curve cryptography. The Bitcoin address is then generated by applying a series of cryptographic hashing functions (like SHA-256 and RIPEMD-160) to the public key.

This process creates a shorter, more user-friendly representation for receiving funds. The public key is revealed only when the funds are spent, while the address is public.

How Does a Public Key Relate to a Private Key?
How Is the Public Key Mathematically Derived from the Private Key in ECDSA?
What Is the Relationship between a Private Key and a Public Key?
How Does the Private Key Relate to the Public Key in ECDSA?