Bitcoin Forum

Other => Beginners & Help => Topic started by: djalexr on April 15, 2013, 09:59:32 AM



Title: brainwallet question...
Post by: djalexr on April 15, 2013, 09:59:32 AM
Hi there  - am interested in creating a brainwallet to store some bitcoins I will be saving for a few years.

So, as far as I understand it I will create a private and public key using a website like https://www.bitaddress.org/ (using it offline for  extra security)

I can then send funds to this public key (and my memorised phrase can be used to retrieve the private key at a later date)

My question is - once I have sent funds to this public key, how can I actually access the wallet to send bitcoins out? Is this done with the bitcoin client?

Thanks!

Alex


Title: Re: brainwallet question...
Post by: DannyHamilton on April 16, 2013, 10:12:52 PM
- snip -
My question is - once I have sent funds to this public key, how can I actually access the wallet to send bitcoins out? Is this done with the bitcoin client?
- snip -

Note, you generally send bitcoins to a Bitcoin Address, not a public key.  The Bitcoin Address is generated from hashes of a public key.  Websites such as the one you mentioned will generally give you the Bitcoin Address and Private Key.

To access the bitcoins and send them in the future, you will need to import the Private Key into a bitcoin client.  The bitcoin client will then be able to generate the Bitcoin Address from the private key and will allow you to create transactions.

Be aware that depending on the client you choose to use, the bitcoins may move to a new bitcoin address that is not associated with your brain wallet when you create a transaction.  You would need to create a new brain wallet and send any remaining bitcoins there (or specifically send all remaining bitcoins back to the original brain wallet address) if you want the bitcoins to be back in a brain wallet after sending some of them.