Bitcoin Forum
May 04, 2024, 08:40:58 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: How to Create Paper Wallet  (Read 2686 times)
pcannon (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
May 22, 2013, 08:13:02 PM
 #1

I am looking for "dummy press here and there" instructions for making paper wallet and transferring BTC for safe keeps. Please no smart ass answer, doesn't help anyone except it makes responders look stupid.

Yes, I have searched it on google and I noticed (1) The article on bitcoin.it is somewhat useless, as it is seems to be written by a paranoid person who says everything except for how to do it. (2) A number of web-sites and video focus entirely on the beautiful printing instructions that mimic physical currency (nice!).

But what I do not get is -- what do I need to do transfer BTCs from my online account to the address coin address. Help!

1714812058
Hero Member
*
Offline Offline

Posts: 1714812058

View Profile Personal Message (Offline)

Ignore
1714812058
Reply with quote  #2

1714812058
Report to moderator
1714812058
Hero Member
*
Offline Offline

Posts: 1714812058

View Profile Personal Message (Offline)

Ignore
1714812058
Reply with quote  #2

1714812058
Report to moderator
1714812058
Hero Member
*
Offline Offline

Posts: 1714812058

View Profile Personal Message (Offline)

Ignore
1714812058
Reply with quote  #2

1714812058
Report to moderator
Make sure you back up your wallet regularly! Unlike a bank account, nobody can help you if you lose access to your BTC.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714812058
Hero Member
*
Offline Offline

Posts: 1714812058

View Profile Personal Message (Offline)

Ignore
1714812058
Reply with quote  #2

1714812058
Report to moderator
Gabi
Legendary
*
Offline Offline

Activity: 1148
Merit: 1008


If you want to walk on water, get out of the boat


View Profile
May 22, 2013, 08:14:45 PM
 #2

http://blockchain.info/it/wallet/paper-tutorial

 Smiley

pcannon (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
May 22, 2013, 08:15:38 PM
 #3

Thanks. But been there and done that. I do not have an android phone so I cannot use their app.

davidpbrown
Sr. Member
****
Offline Offline

Activity: 531
Merit: 260


Vires in Numeris


View Profile WWW
May 22, 2013, 08:24:03 PM
 #4

Good answer above from blockchain.info but if you want to do it yourself, then you simply need to understand that your wallet is the privatekey.

Whether you choose to have that privatekey online with a 3rd party; in your computer; on your phone; on paper; or in your brain; or even in your brain as something that can be translated back into the privatekey, that is all it is. The public key is then trivial to derive from the private key. The balance then is simply the sum of all transactions.

So if you're running a client in Linux you can dump the private key and do whatever you want with it. So long as it's meaningful to you - make art if you want.
Code:
bitcoind dumpprivkey <bitcoinaddress>

When you want it you import it, you simply need that string that is the private key.
Code:
bitcoind importprivkey <bitcoinprivkey>

Probably that's very similar for other operating systems interaction with their clients too.
Other daemon calls listed in the --help and at https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list


The only complex factor here is that getting the privatekey from the publickey is orders of magnitude more difficult.

฿://12vxXHdmurFP3tpPk7bt6YrM3XPiftA82s
Gabi
Legendary
*
Offline Offline

Activity: 1148
Merit: 1008


If you want to walk on water, get out of the boat


View Profile
May 22, 2013, 08:25:11 PM
 #5

I don't see the problem, go on bitaddress.org and ta-dah, you will automatically have your paper wallet, print it and that is done.

The rest of the tutorial is about spending them with a smartphone.

cypherdoc
Legendary
*
Offline Offline

Activity: 1764
Merit: 1002



View Profile
May 22, 2013, 08:29:47 PM
 #6


The only complex factor here is that getting the privatekey from the publickey is orders of magnitude more difficult.

isn't that intractable?
pcannon (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
May 22, 2013, 08:31:16 PM
 #7

Thanks! This is helpful in understanding the process.

Good answer above from blockchain.info but if you want to do it yourself, then you simply need to understand that your wallet is the privatekey.

Whether you choose to have that privatekey online with a 3rd party; in your computer; on your phone; on paper; or in your brain; or even in your brain as something that can be translated back into the privatekey, that is all it is. The public key is then trivial to derive from the private key. The balance then is simply the sum of all transactions.

So if you're running a client in Linux you can dump the private key and do whatever you want with it. So long as it's meaningful to you - make art if you want.
Code:
bitcoind dumpprivkey <bitcoinaddress>

When you want it you import it, you simply need that string that is the private key.
Code:
bitcoind importprivkey <bitcoinprivkey>

Probably that's very similar for other operating systems interaction with their clients too.
Other daemon calls listed in the --help and at https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list


The only complex factor here is that getting the privatekey from the publickey is orders of magnitude more difficult.
pcannon (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
May 22, 2013, 08:34:07 PM
Last edit: May 22, 2013, 08:45:08 PM by pcannon
 #8

Well bitaddress.org will print the address with the art. But how to transfer BTC to that location is something I do not understand.

Let me put it in other words, when one goes to bitaddress.org in the print wallet section -- it will generate those paper wallet without asking how much I want to put on it? So what amount is associated with those addresses? Clearly I didn't put anything on them. Try it.

I don't see the problem, go on bitaddress.org and ta-dah, you will automatically have your paper wallet, print it and that is done.

The rest of the tutorial is about spending them with a smartphone.
davidpbrown
Sr. Member
****
Offline Offline

Activity: 531
Merit: 260


Vires in Numeris


View Profile WWW
May 22, 2013, 08:39:51 PM
Last edit: May 27, 2013, 10:41:23 AM by davidpbrown
 #9


The only complex factor here is that getting the privatekey from the publickey is orders of magnitude more difficult.

isn't that intractable?

It's interesting to understand how SHA-256 and other similar functions work. Creating ambiguity through XOR functions means you get the same answer reducing the private key but in reverse you don't know where to look because the information has been lost. One grain of sand from all the sand on all the beaches.

What I don't know anything of is what quantum computers do that's different beyond fuzzy logic. I can't immediately see a way that the answer would magically appear even then. I'm also not sure why the military recommends a move to SHA-3 - and I've yet to find an ABC description of that function but it would be interesting to see the difference.


Edit: ignore this above.. keys are more about ECDSA

฿://12vxXHdmurFP3tpPk7bt6YrM3XPiftA82s
pcannon (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
May 22, 2013, 08:44:07 PM
 #10

Whether you choose to have that privatekey online with a 3rd party; in your computer; on your phone; on paper; or in your brain; or even in your brain as something that can be translated back into the privatekey, that is all it is. The public key is then trivial to derive from the private key. The balance then is simply the sum of all transactions.

Okay now thinking through this, I am getting to understand this. So basically one can generate the bitcoin address (from any of the multiple options online). And the balance as you say is "the sum of transactions" sent to that address. And I assume I would need an app or some other way to use the private key when I want to spend the BTC.

One question -- Is there a way to check the balance? Would it be as easy as peasy as just looking at:
http://blockexplorer.com/address/<address>?


davidpbrown
Sr. Member
****
Offline Offline

Activity: 531
Merit: 260


Vires in Numeris


View Profile WWW
May 22, 2013, 08:45:22 PM
 #11

it will generate those paper wallet without asking how much I want to put on it? So what amount is associated with those addresses? Clearly I didn't put anything on them. Try it.

I don't need to try it.
your wallet is the privatekey.
..
The balance then is simply the sum of all transactions.

The blockchain that the clients download, is a history of all transactions.. that's why there's a worry about the size of that. The paper wallet doesn't hold an amount, it allows you access to the account - that is, it allows you to action change in that account, which is the same. You then think that you own something called a Bitcoin.. but your don't own some-thing, you own an idea - that idea has value and that idea is money in your account. Money is an idea, a confidence that tomorrow you can spend what you have today... it's simply a medium that people agree on exchanging.. and that then communicate wealth. Wealth matters; money does not.

To check your account you can put the public address into https://blockchain.info/
Do not ever post your private key to an online website!

Some third party sites will store the private key for you; you will have a public address and a more traditional password - Andriod blockchain.info app does that - but that's not as secure because you are trusting that 3rd party.. blockchain.info is probably ok but still not as secure as d.i.y.

฿://12vxXHdmurFP3tpPk7bt6YrM3XPiftA82s
cypherdoc
Legendary
*
Offline Offline

Activity: 1764
Merit: 1002



View Profile
May 22, 2013, 08:46:05 PM
 #12

Well bitaddress.org will print the address with the art. But how to transfer BTC to that location is something I do not understand.

Let me put it in other words, when ones goes to bitaddress.org in the print wallet section -- it will generate those paper wallet without asking how much I want to put on it? So what amount is associated with those addresses? Clearly I didn't put anything on them. Try it.

I don't see the problem, go on bitaddress.org and ta-dah, you will automatically have your paper wallet, print it and that is done.

The rest of the tutorial is about spending them with a smartphone.

when you go to bitaddress.org you will automatically generate a key pair.  example:

Bitcoin address:  1HSLPBjJ6UF9hPKmWNtQ3drZgUECZukUxa

private key:  5JZ74h718stdbnDz5Db3Vxksot4MfVfWHccbp3y6Wo6gt2WA4Ph

Of note is the fact that the Bitcoin address is a double hash of the public key, which you really don't need to know from a user's standpoint.

paste the Bitcoin address into your online wallet (blockchain i assume?) and hit send.  make sure you save the private key somewhere safe as that will be needed to access your coins from the Bitcoin address.

edit:  you should ideally generate the key pair from a computer that is not connected to the internet.  you'd do that by going to bitaddress.org and unplugging your ethernet cord from the wall before generating the keypair.  even this won't protect you from preloaded malware.
Gabi
Legendary
*
Offline Offline

Activity: 1148
Merit: 1008


If you want to walk on water, get out of the boat


View Profile
May 22, 2013, 08:47:18 PM
 #13

Please learn how bitcoin works before trying to transfer bitcoins and risk to lose everything.

kik1977
Hero Member
*****
Offline Offline

Activity: 593
Merit: 505


Wherever I may roam


View Profile
May 22, 2013, 08:53:29 PM
 #14

I personally use Blockchain.info which had a very straightforward process to create a paper wallet. But just this morning I bumped into this: https://bitcoinpaperwallet.com/
I haven't tried it so I cannot guarantee, but from the video tutorial it seems quite easy.
Hope it can help.

We are like butterflies who flutter for a day and think it is forever
pcannon (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
May 22, 2013, 08:55:46 PM
 #15

it will generate those paper wallet without asking how much I want to put on it? So what amount is associated with those addresses? Clearly I didn't put anything on them. Try it.

I don't need to try it.

This was not for you. It was for another poster.

your wallet is the privatekey.
..
The balance then is simply the sum of all transactions.

The blockchain that the clients download, is a history of all transactions.. that's why there's a worry about the size of that. The paper wallet doesn't hold an amount, it allows you access to the account - that is, it allows you to action change in that account, which is the same. You then think that you own something called a Bitcoin.. but your don't own some-thing, you own an idea - that idea has value and that idea is money in your account. Money is an idea, a confidence that tomorrow you can spend what you have today... it's simply a medium that people agree on exchanging.. and that then communicate wealth. Wealth matters; money does not.

To check your account you can put the public address into https://blockchain.info/
Do not ever post your private key to an online website!

Some third party sites will store the private key for you; you will have a public address and a more traditional password - Andriod blockchain.info app does that - but that's not as secure because you are trusting that 3rd party.. blockchain.info is probably ok but still not as secure as d.i.y.

Of course. This is like "open sesame" situation. Any body who knows how to access it, can spend (or put) BTC on it. Thanks.
pcannon (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
May 22, 2013, 08:57:04 PM
Last edit: May 22, 2013, 09:09:29 PM by pcannon
 #16

Please learn how bitcoin works before trying to transfer bitcoins and risk to lose everything.

Thanks for your concern. Don't worry about me Smiley I am fine. And I promise, I won't bother you if when I lose everything.
pcannon (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
May 22, 2013, 09:06:03 PM
 #17

Well bitaddress.org will print the address with the art. But how to transfer BTC to that location is something I do not understand.

Let me put it in other words, when ones goes to bitaddress.org in the print wallet section -- it will generate those paper wallet without asking how much I want to put on it? So what amount is associated with those addresses? Clearly I didn't put anything on them. Try it.

I don't see the problem, go on bitaddress.org and ta-dah, you will automatically have your paper wallet, print it and that is done.

The rest of the tutorial is about spending them with a smartphone.

when you go to bitaddress.org you will automatically generate a key pair.  example:

Bitcoin address:  1HSLPBjJ6UF9hPKmWNtQ3drZgUECZukUxa

private key:  5JZ74h718stdbnDz5Db3Vxksot4MfVfWHccbp3y6Wo6gt2WA4Ph

Of note is the fact that the Bitcoin address is a double hash of the public key, which you really don't need to know from a user's standpoint.

paste the Bitcoin address into your online wallet (blockchain i assume?) and hit send.  make sure you save the private key somewhere safe as that will be needed to access your coins from the Bitcoin address.

edit:  you should ideally generate the key pair from a computer that is not connected to the internet.  you'd do that by going to bitaddress.org and unplugging your ethernet cord from the wall before generating the keypair.  even this won't protect you from preloaded malware.

Thanks. This helps me in understanding whats going on -- and yup, I got the security concerns. I work in the IT sector, so I have a pre-planned protocol for printing off-line with other precautions Smiley ... but I have learned in last 17 yrs is nothing is 100% safe.
FinShaggy
Full Member
***
Offline Offline

Activity: 196
Merit: 100


Google/YouTube


View Profile WWW
May 22, 2013, 09:07:59 PM
 #18

I don't understand paper wallets.

If everyone is thinking outside the box, there is a new box.
pcannon (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
May 22, 2013, 09:08:54 PM
 #19

I personally use Blockchain.info which had a very straightforward process to create a paper wallet. But just this morning I bumped into this: https://bitcoinpaperwallet.com/
I haven't tried it so I cannot guarantee, but from the video tutorial it seems quite easy.
Hope it can help.

Yes I saw this just minutes before posting this. I liked the video and the effort this guy has put it into the art (didn't care much about the back-ground music). Everything was fine, except they missed an obvious step in video, how to load the paper wallet -- which turns out is straight-forward.
Gabi
Legendary
*
Offline Offline

Activity: 1148
Merit: 1008


If you want to walk on water, get out of the boat


View Profile
May 22, 2013, 09:12:27 PM
 #20

As i said, learn how bitcoin works.

You will "load" it exactly like you send bitcoins to any other address. It IS an address.

Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!