2048-bit (OP)
Newbie
Offline
Activity: 42
Merit: 0
|
|
July 22, 2013, 04:52:07 PM |
|
I am switching from bitcoin-qt to Electrum. How do I import my existing wallet?
|
|
|
|
btcven
|
|
July 23, 2013, 03:58:36 PM |
|
You better send all the funds of your -qt wallet to one of the addresses on your Electrum. This way you'll have all your coins secured with your seed.
|
|
|
|
2048-bit (OP)
Newbie
Offline
Activity: 42
Merit: 0
|
|
July 23, 2013, 11:45:50 PM |
|
So there's no way to 'empty out' my old wallet, bypassing a fee?
|
|
|
|
Tachikoma
|
|
July 27, 2013, 09:45:16 AM |
|
You could import the private keys from the qt client but the problem is that you will have to keep a backup of these keys seperately. They won't become part of your Electrum seed.
|
|
|
|
2048-bit (OP)
Newbie
Offline
Activity: 42
Merit: 0
|
|
July 28, 2013, 08:55:10 PM |
|
It's probably best then to send the bitcoins to my Electrum wallet, then.
|
|
|
|
2048-bit (OP)
Newbie
Offline
Activity: 42
Merit: 0
|
|
August 05, 2013, 03:47:42 PM |
|
Where do I find my private keys at in bitcoin-qt? (in GNU/Linux)
|
|
|
|
Tachikoma
|
|
August 06, 2013, 12:29:48 PM |
|
I know of one method:
Help->Debug Window->Console
dumpprivkey YOURADDRESSHERE
|
|
|
|
Raoul Duke
aka psy
Legendary
Offline
Activity: 1358
Merit: 1002
|
|
August 08, 2013, 11:39:17 PM |
|
Where do I find my private keys at in bitcoin-qt? (in GNU/Linux)
In Bitcoin-qt you would only dump 1 key at a time. Use pywallet instead Install pywallet dependencies(see: https://github.com/jackjack-jj/pywallet) Then: mkdir pywallet cd pywallet wget --output-document=pywallet.py https://raw.github.com/jackjack-jj/pywallet/master/pywallet.py python pywallet.py --web Next: Open your browser and navigate to localhost:8989 Search the dump keys part and write only "sec" on the export format. Choose a dir/file where to save the dumped private keys. You can then batch import them into Electrum.
|
|
|
|
simpic
|
|
September 01, 2013, 07:36:41 PM Last edit: September 03, 2013, 01:10:29 PM by simpic |
|
Hello, I installed for the first time Electrum on my computer (Xubuntu) and i have imported 2 address belonging to Qt client that i stopped to use. The import process went fine and the amount of my wallet is right. But it imported only 8 transactions instead of 13 and some of them are wrong too (different date or different amount). Please have a look a this image: The red underlined transactions are the missing ones in Electrum (i have them on Qt but i don't have them on Electrum). The circled amounts are wrong (see the original ones in Qt). Why this happened? Could it be a bug? Thank you.
|
|
|
|
Raoul Duke
aka psy
Legendary
Offline
Activity: 1358
Merit: 1002
|
|
September 02, 2013, 09:40:36 AM |
|
Hello, I installed for the first time Electrum on my computer (Xubuntu) and i have imported 2 address belonging to Qt client that i stopped to use. The import process went fine and the amount of my wallet is right. But it imported only 8 transactions instead of 13 and some of them are wrong too (different date or different amount). Please have a look a this image: http://anonymouse.org/cgi-bin/anon-www.cgi/http://img827.imageshack.us/img827/6020/9i3s.pngThe red underlined transactions are the missing ones in Electrum (i have them on Qt but i don't have them on Electrum). The circled amounts are wrong (see the original ones in Qt). Why this happened? Could it be a bug? Thank you. Most probably it's because you didn't import the "change" addresses, hence the wrong values and missing transactions.
|
|
|
|
simpic
|
|
September 02, 2013, 07:17:50 PM |
|
Most probably it's because you didn't import the "change" addresses, hence the wrong values and missing transactions. What are change addresses? How to import them? Can i still fix this?
|
|
|
|
Raoul Duke
aka psy
Legendary
Offline
Activity: 1358
Merit: 1002
|
|
September 03, 2013, 08:44:55 AM |
|
Most probably it's because you didn't import the "change" addresses, hence the wrong values and missing transactions. What are change addresses? How to import them? Can i still fix this? https://en.bitcoin.it/wiki/ChangeIf you still have the original wallet.dat you'll need to dump all private keys and import them all. Unless you want to check all your transactions to see which addresses are missing.
|
|
|
|
simpic
|
|
September 03, 2013, 12:16:16 PM Last edit: September 03, 2013, 12:39:49 PM by simpic |
|
Thank you for your reply, i understand more on Bitcoin transactions. About my situation, i had 2 addresses (i verified it with "listreceivedbyaddress" command) in Qt client and i dumped both private keys and then imported them in Electrum. So what's wrong? How to import change addresses?
|
|
|
|
Raoul Duke
aka psy
Legendary
Offline
Activity: 1358
Merit: 1002
|
|
September 03, 2013, 01:45:18 PM |
|
How to import change addresses?
See here how to dump all private keys: https://bitcointalk.org/index.php?topic=260621.msg2894530#msg2894530Next you'll import them all into Electrum. I can't say for sure it will solve the problem, but there is no harm in trying. The change addresses seem to be empty, anyway, given that you say your balance is correct. It's just a cosmetic problem.
|
|
|
|
simpic
|
|
September 03, 2013, 02:36:41 PM |
|
How to import change addresses?
See here how to dump all private keys: https://bitcointalk.org/index.php?topic=260621.msg2894530#msg2894530Next you'll import them all into Electrum. I can't say for sure it will solve the problem, but there is no harm in trying. The change addresses seem to be empty, anyway, given that you say your balance is correct. It's just a cosmetic problem. I can't dump keys. I installed pywallet but when I click on "Dump Keys" i get "File not written" error. Maybe it happens because .bitcoin directory is a symlink. So i tried to enter the right path, but the same error occurs. Any other way to do the same?
|
|
|
|
SnowDog2003
Jr. Member
Offline
Activity: 41
Merit: 1
|
|
September 03, 2013, 03:52:47 PM |
|
I can't dump keys. I installed pywallet but when I click on "Dump Keys" i get "File not written" error. Maybe it happens because .bitcoin directory is a symlink. So i tried to enter the right path, but the same error occurs. Any other way to do the same?
Change Addresses are a pain. One of the things that I like about Electrum, is that you don't have to use them. Most wallets, however, create NEW addresses EVERY TIME you make a spend, and some of your bitcoins go into hidden 'change' addresses. The best way to move money into a new wallet is to send the funds. Don't try to import the keys unless you know what you're doing. If you want to check the actual balances on your individual addresses to determine the actual balance of the imported keys, then go to this webpage and enter your public keys of the addresses that you want to check. www.btcbalance.net
|
|
|
|
simpic
|
|
September 03, 2013, 07:16:34 PM |
|
I'm asking help here too. There i have an expert on pywallet but he doesn't know Electrum; here i have expert in Electrum but not on pywallet use I'm trying to figure out how to make this full import!
|
|
|
|
SnowDog2003
Jr. Member
Offline
Activity: 41
Merit: 1
|
|
September 03, 2013, 07:46:13 PM |
|
I'm asking help here too. There i have an expert on pywallet but he doesn't know Electrum; here i have expert in Electrum but not on pywallet use I'm trying to figure out how to make this full import! I don't know pywallet, but here's another way to do it. 1) In bitcoin-qt, go to Help/Debug Window. 2) Choose the Console Tab. 3) In the text box, enter 'listaddressgroupings'. This will bring up a list of 100 addresses. Your money could be in several addresses, but probably only in two or three. Look through the list. wherever you see some bitcoins, dump the private key of that address using, 'dumpprivkey <bitcoinaddress>'. 4) Import all of these private keys into Electrum, resync with an Electrum server, and your balances should match.
|
|
|
|
simpic
|
|
September 04, 2013, 12:22:19 AM |
|
I do as you have said and there is still one gap. A payment of 50 BTC that i sent is missing and now the balance is wrong! In fact the balance now has 50 more BTC. Why?
|
|
|
|
SnowDog2003
Jr. Member
Offline
Activity: 41
Merit: 1
|
|
September 04, 2013, 01:08:01 AM |
|
A wallet is composed of multiple individual addresses. The addresses are the items that actually hold the bitcoins. It's difficult to figure out if a total balance is correct when looking at the whole wallet. We need to check the balance in each address. In electrum, bring up the Classic GUI, (if you're using the Lite GUI), by going to the View Menu and selecting Classic GUI. Then go to the 'Receive' tab. On the 'Receive' tab, you should see a balance associated with each individual address. This should be the actual balance in each of those addresses. You can double check them by going to ' www.btcbalance.net', and entering the addresses into that web page, which will also show you the balances in each address. If the two balances match, the one in electrum, and the one in www.btcbalance.net, then you can be confident that the balance in that address is correct. If you find an address in Electrum which has a different amount of bitcoins in it than in www.btcbalance.net, then it's probably Electrum's fault. Let us know.
|
|
|
|
|