Bitcoin Forum

Bitcoin => Wallet software => Topic started by: accord01 on November 10, 2013, 03:17:03 AM



Title: moving wallets between clients
Post by: accord01 on November 10, 2013, 03:17:03 AM
I am confused as to whether you can move wallet backups between clients.  The reason I ask is because bitcoin qt saves wallet backups as .dat, other clients use. wallet, block chain saves as aes.json or something along those lines.

Could someone elaborate on the different backups and how you load it on another client?

Thanks.


Title: Re: moving wallets between clients
Post by: jim618 on November 10, 2013, 11:03:10 AM
I think most clients now let you export your private keys so that you are not 'locked in' to a particular client.

Generally the easiest and safest way of moving bitcoin from one client to another is to simply send the bitcoin with a normal transaction rather than moving private keys around.  It is very easy to get confused with having multiple copies of the same private keys in multiple clients. For instance change addresses are worked out differently in different clients so it gets hard to see what is going on.


In some rare instances you do want to stop using one client and move your private keys to another. For instance you may be unhappy with the client you are using or it is unavailable for some reason. For MultiBit I have written up how to do this between MultiBit and blockchain.info in the help. It's here:

https://multibit.org/en/help/v0.5/help_movingAWallet.html

(Actually because of a change in the blockchain.info wallet format moving from blockchain.info to MultiBit is currently not working - it'll be fixed in the next version of MultiBit).


I would say 99% of the time the safest option is to leave your private keys in one client (but make sure you have backups of the wallet/private keys just in case).







Title: Re: moving wallets between clients
Post by: bitpop on December 19, 2013, 02:45:02 PM
Don't do it tho, just send