11

I am switching from bitcoin-qt to Electrum, and it seems as if I will need to download the blockchain again. Can I copy and paste my wallet.dat into Electrum's files?

  • I would edit the title of this to "how to transfer bitcoin-qt wallet to electrum" – Kinnard Hockenhull Aug 20 '13 at 2:57
5

According to this FAQ:

In Electrum 2.0, you cannot import private keys in a wallet that has a seed. You should sweep them instead.

If you want to import private keys and not sweep them you need to create a special wallet that does not have a seed. For this, create a new wallet, select “restore”, and instead of typing your seed, type a list of private keys, or a list of addresses if you want to create a watching-only wallet.

You can get the private keys from Bitcoin Core using dumpprivkey as described in Using dumpprivkey to make a paper backup.

2

I have to disagree with the other 2 answers at the time of this writing. While indeed wallet.dat contains all the critical information, and in theory you could just use it with another application, in practice the wallet file format is not consistent between applications, and AFAIK you cannot use that file elsewhere.

Your best course of action depends on your needs, but it's probably to export your private keys, import them elsewhere (such as blockchain.info), and send the coins to the wallet you want to use going forward.

  • What do you mean "import them elsewhere (such as blockchain.info)"? – Geremia Feb 14 '15 at 21:57
  • 1
    @Geremia: After you've exported your private key, you can import it to another wallet. Once the key is imported, you can spend the coins it controls using this wallet. Every wallet has its own interface for importing. An example for a wallet to which you can import the key is blockchain.info. – Meni Rosenfeld Feb 15 '15 at 12:08
2

This question is already answered in the Electrum tutorials http://electrum.org/tutorials.html#switching-to-electrum

What to do with my old addresses and wallet when switching to Electrum?

The best way to switch to Electrum is to send all the bitcoins you have on your old wallet to one of the addresses on your Electrum wallet. This way you'll have all your bitcoins secured with your seed.

You could import the private keys from your old client, but you will have to keep a backup of those keys separately as they won't become part of your Electrum seed.

Remember not to totally delete your wallet.dat if you gave your addresses for the deposite to other people

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.