<p>No, they're not the same thing. Paper wallets are not generated differently as/in to comparison to normal wallets.</p>
<p>a bitcoin adress is part of a public key.</p>
<blockquote>
<p>The address is at its most basic just a hash of the public key. The hash functions involved (RIPEMD-160 and SHA256) are cryptographic hash functions. They are often also referred to as one-way functions, which is exactly the reason why you cannot derive the public key from the address.</p>
<p>Oneway functions provide exactly that a = f(pk) so that given a you cannot derive pk.</p>
</blockquote>
<p>So, an adress is basically the hash of a public key. x/x</p>
<p>Some good more indepth explanations of the differences here -&gt; <a href="https://www.reddit.com/r/Bitcoin/comments/3filud/whats_the_difference_between_public_key_and/ctp3fc7/?st=jald5nmq&amp;sh=620d5934" rel="nofollow noreferrer">https://www.reddit.com/r/Bitcoin/comments/3filud/whats_the_difference_between_public_key_and/ctp3fc7/?st=jald5nmq&amp;sh=620d5934</a></p>
<p>And, how the adress is derived from the public key is explained here -&gt;</p>
<p><a href="https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses" rel="nofollow noreferrer">https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses</a></p>

CC BY-SA 3.0
2017-11-29T18:49:27.680Z
Thank you for your answer. So, if I access bitaddress.org to create a paper wallet and generate a pair of public key and private key, how do I know what my Bitcoin address is if I want to send Bitcoins to that wallet?
User X
CC BY-SA 3.0
2017-11-29T19:03:37.250Z
You will need to generate an adress using the public key of the wallet.
Jan Janssen
CC BY-SA 3.0
2017-11-29T19:15:17.853Z
I have read the links, but it is still not clear to me how I obtain the Bitcoin address so I can store BTC there. I want to make sure I'm sending the BTC to the right address.
User X
CC BY-SA 3.0
2017-11-29T19:18:17.750Z
So, you've currently generated a Bitcoin public key + private key, right?  You will either need to put that private key + public key  into a wallet, or tool to create an adress, Or, use something like bitadress.org to create a paper wallet, and they will make a set of adresses for you. ( Always make sure you're disconnected from the internet before generating!)
Jan Janssen
CC BY-SA 3.0
2017-11-29T19:21:21.360Z
There's been some answers here which had links to tools you could use client side / offline, but i can't find them right now. Something like this should work aswell -> https://bitcoin.stackexchange.com/questions/49544/is-there-a-tool-to-produce-addresses-given-a-master-public-key
Jan Janssen
CC BY-SA 3.0
2017-11-30T08:51:58.613Z
@UserX bitaddress.org gives you the private key and the associated receiving address (not the public key).
Highly Irregular
CC BY-SA 3.0
2017-11-29T18:08:30.310Z
2017-11-29T18:22:10.470Z
2020-06-16T11:10:03.350Z
Jan Janssen
<p>For paper wallets generated at bitaddress.org, are the public keys and BTC addresses the same thing?</p>

CC BY-SA 3.0
2017-11-29T19:57:25.370Z
You could read more about bitcoin addresses on bitcoin.it
https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses#How_to_create_Bitcoin_Address
Tailer
<wallet><address><public-key><paper-wallet><bitaddress.org>
bitaddress.org: is the public key the same as the Bitcoin address?
User X
# bitaddress.org: is the public key the same as the Bitcoin address?

(Asked by: username_0 on 2017-11-29)

For paper wallets generated at bitaddress.org, are the public keys and BTC addresses the same thing?

**Tags:** wallet, address, public-key, paper-wallet, bitaddress.org

> **Comments:**
> **username_1**: You could read more about bitcoin addresses on bitcoin.it https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses#How_to_create_Bitcoin_Address  

---

## 1 answers

### Answer by username_2 on 2017-11-29. Score: 3 | Accepted answer

No, they're not the same thing. Paper wallets are not generated differently as/in to comparison to normal wallets.

a bitcoin adress is part of a public key.

> The address is at its most basic just a hash of the public key. The hash functions involved (RIPEMD-160 and SHA256) are cryptographic hash functions. They are often also referred to as one-way functions, which is exactly the reason why you cannot derive the public key from the address.
>
> Oneway functions provide exactly that a = f(pk) so that given a you cannot derive pk.

So, an adress is basically the hash of a public key. x/x

Some good more indepth explanations of the differences here -> <https://www.reddit.com/r/Bitcoin/comments/3filud/whats_the_difference_between_public_key_and/ctp3fc7/?st=jald5nmq&sh=620d5934>

And, how the adress is derived from the public key is explained here ->

<https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses>

> **Comments:**
> **username_0**: Thank you for your answer. So, if I access bitaddress.org to create a paper wallet and generate a pair of public key and private key, how do I know what my Bitcoin address is if I want to send Bitcoins to that wallet?  
> **username_2**: You will need to generate an adress using the public key of the wallet.  
> **username_0**: I have read the links, but it is still not clear to me how I obtain the Bitcoin address so I can store BTC there. I want to make sure I'm sending the BTC to the right address.  
> **username_2**: So, you've currently generated a Bitcoin public key + private key, right?  You will either need to put that private key + public key  into a wallet, or tool to create an adress, Or, use something like bitadress.org to create a paper wallet, and they will make a set of adresses for you. ( Always make sure you're disconnected from the internet before generating!)  
> **username_2**: There's been some answers here which had links to tools you could use client side / offline, but i can't find them right now. Something like this should work aswell -> https://bitcoin.stackexchange.com/questions/49544/is-there-a-tool-to-produce-addresses-given-a-master-public-key  
> **username_3**: @UserX bitaddress.org gives you the private key and the associated receiving address (not the public key).  

---

