Bitcoin Forum
May 28, 2024, 10:40:34 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin Core to Electrum 2018  (Read 205 times)
MrNando (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
February 23, 2018, 11:15:51 PM
Last edit: February 24, 2018, 02:17:36 AM by MrNando
 #1

I wanna switch from Bitcoin Core to Electrum and I can't find new information on how to do that.

Considering that the "Import" function no longer exists on Electrum, I dumped the private key on Bitcoin Core from the address I received the BTC, then tried sweeping it into Electrum and got an error message. I created a new standard wallet on Electrum and cliked on Wallet>Private Keys>Sweept>Paste Address and Private Keys. Am I doing it all wrong? Should I use another address?

All I wanna do is avoid transaction fees. Is there a way to import the BTC from Bitcoin Core to Electrum without sending them to an address on Electrum?

I would really apreciate any feedback on this because that blockchain takes so much HDD space.

I don't know if its relevant but my Bitcoin Core wallet does not have the HD option activated on the bottom right corner of the window, from what I read it's because the .dat file was created before the HD wallet function was available on Bitcoin Core.

Thank you!

Edit 1: Second Paragraph. I meant "Sweep" not "Import"

Edit 2: Added 5th paragraph
Ayanamirs
Member
**
Offline Offline

Activity: 137
Merit: 10


View Profile
February 23, 2018, 11:55:43 PM
 #2

Avoid transaction fees?

Recommend fees are now 1 sat/byte

https://coinb.in/#fees
TryNinja
Legendary
*
Offline Offline

Activity: 2842
Merit: 7103


Crypto Swap Exchange


View Profile WWW
February 24, 2018, 01:11:06 AM
 #3

Considering that the "Import" function no longer exists on Electrum.
It does exist. When creating your wallet, choose: 'Import Bitcoin addresses or private keys' -> Paste your list of private-keys -> 'Next'.

I dumped the private key on Bitcoin Core from the address I received the BTC, then tried sweeping it into Electrum and got an error message. I created a new standard wallet on Electrum and cliked on Wallet>Private Keys>Import>Paste Address and Private Keys. Am I doing it all wrong? Should I use another address?
Which error message? There is no "Import" option in Wallet -> Private-keys. Only "Sweep" (to send all coins from a specific address to your new Electrum wallet) and "Export".

All I wanna do is avoid transaction fees. Is there a way to import the BTC from Bitcoin Core to Electrum without sending them to an address on Electrum?
Yes. Read the above to import your private-keys.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
MrNando (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
February 24, 2018, 02:14:55 AM
 #4

Avoid transaction fees?

Recommend fees are now 1 sat/byte

https://coinb.in/#fees

Thanks for replying! Great website.

Considering that the "Import" function no longer exists on Electrum.
It does exist. When creating your wallet, choose: 'Import Bitcoin addresses or private keys' -> Paste your list of private-keys -> 'Next'.

Thanks for your reply! That is the first thinig I did, that way it creates a watching-only wallet in which you cannot operate, only watch the transactions of the addresses you Import. I would like to use Electrum to operate.

I dumped the private key on Bitcoin Core from the address I received the BTC, then tried sweeping it into Electrum and got an error message. I created a new standard wallet on Electrum and cliked on Wallet>Private Keys>Import>Paste Address and Private Keys. Am I doing it all wrong? Should I use another address?
Which error message? There is no "Import" option in Wallet -> Private-keys. Only "Sweep" (to send all coins from a specific address to your new Electrum wallet) and "Export".

My bad! I actually meant Sweep not Import. When I tried doing that by pasting the address -and corresponding pvt key dumped from the Bitcoin Core console- from which I received my BTC, I got the "error" I mentioned in my post and it says "No inputs found. (Note that inputs need to be confirmed)." Is there a previous step I should be doing?

- I don't know if its relevant but my Bitcoin Core wallet does not have the HD option activated on the bottom right corner of the window, from what I read it's because the .dat file was created before the HD wallet function was available on Bitcoin Core.
TryNinja
Legendary
*
Offline Offline

Activity: 2842
Merit: 7103


Crypto Swap Exchange


View Profile WWW
February 24, 2018, 02:31:50 AM
Last edit: February 24, 2018, 03:27:58 AM by TryNinja
 #5

Thanks for your reply! That is the first thinig I did, that way it creates a watching-only wallet in which you cannot operate, only watch the transactions of the addresses you Import. I would like to use Electrum to operate.

You get a watch-only address if you paste the Bitcoin address in this step. To be able to spend the coins, you need to import the private-keys (and not the address). Are you sure that you are importing the private-key? If the string is starting with a 1 or 3, it's a Bitcoin address.

You can follow this steps to export the private-keys from your Core wallet: https://bitcoin.stackexchange.com/a/5933

My bad! I actually meant Sweep not Import. When I tried doing that by pasting the address -and corresponding pvt key dumped from the Bitcoin Core console- from which I received my BTC, I got the "error" I mentioned in my post and it says "No inputs found. (Note that inputs need to be confirmed)." Is there a previous step I should be doing?
This error means that there is no spendable coins in the address. So it should be empty. Do the above to see if what you got is really the private-key (and if the address is not empty).

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
February 24, 2018, 07:10:32 AM
 #6

Considering that the "Import" function no longer exists on Electrum.
It does exist. When creating your wallet, choose: 'Import Bitcoin addresses or private keys' -> Paste your list of private-keys -> 'Next'.
Thanks for your reply! That is the first thinig I did, that way it creates a watching-only wallet in which you cannot operate, only watch the transactions of the addresses you Import. I would like to use Electrum to operate.

Then you didn't dump or import private keys... you've attempted to import an address.

In Bitcoin Core, you need to use dumpprivkey (and/or dumpwallet) to be able to access your private keys... they will start with a "5", an "L" or a "K"... and look something like this:

5Kb8kLf9zgWQnogidDA76MzPL6TsZZY36hWXMssSzNydYXYB9KF
L53fCHmQhbNp1B4JipfBtfeHZH7cAibzG9oK19XfiFzxHgAkz6JK


I dumped the private key on Bitcoin Core from the address I received the BTC, then tried sweeping it into Electrum and got an error message. I created a new standard wallet on Electrum and cliked on Wallet>Private Keys>Import>Paste Address and Private Keys. Am I doing it all wrong? Should I use another address?
If you are getting an error saying that there are "No Inputs Founds", then you have dumped the private key for an empty address... the easiest way to find which addresses currently hold coins is to use the listunspent command in Bitcoin Core. It will give you a list of all the current UTXOs your wallet holds, and which addresses hold them.

You can then use dumpprivkey <addressFromListUnspent> to get the private key for each address show by listunspent... and then sweep those private keys.


If you want to do it without sweeping to avoid transaction fees... then use "File -> new\restore -> Import Bitcoin Address or Private Keys" in Electrum and put in the list of private keys (not addresses)

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
MrNando (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
February 24, 2018, 07:01:09 PM
 #7

Thanks to everyone who replied! I'm away from home right now so I will keep trying as soon as I get back!
MrNando (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
April 07, 2018, 10:38:39 PM
 #8

Considering that the "Import" function no longer exists on Electrum.
It does exist. When creating your wallet, choose: 'Import Bitcoin addresses or private keys' -> Paste your list of private-keys -> 'Next'.
Thanks for your reply! That is the first thinig I did, that way it creates a watching-only wallet in which you cannot operate, only watch the transactions of the addresses you Import. I would like to use Electrum to operate.

Then you didn't dump or import private keys... you've attempted to import an address.

In Bitcoin Core, you need to use dumpprivkey (and/or dumpwallet) to be able to access your private keys... they will start with a "5", an "L" or a "K"... and look something like this:

5Kb8kLf9zgWQnogidDA76MzPL6TsZZY36hWXMssSzNydYXYB9KF
L53fCHmQhbNp1B4JipfBtfeHZH7cAibzG9oK19XfiFzxHgAkz6JK


I dumped the private key on Bitcoin Core from the address I received the BTC, then tried sweeping it into Electrum and got an error message. I created a new standard wallet on Electrum and cliked on Wallet>Private Keys>Import>Paste Address and Private Keys. Am I doing it all wrong? Should I use another address?
If you are getting an error saying that there are "No Inputs Founds", then you have dumped the private key for an empty address... the easiest way to find which addresses currently hold coins is to use the listunspent command in Bitcoin Core. It will give you a list of all the current UTXOs your wallet holds, and which addresses hold them.

You can then use dumpprivkey <addressFromListUnspent> to get the private key for each address show by listunspent... and then sweep those private keys.


If you want to do it without sweeping to avoid transaction fees... then use "File -> new\restore -> Import Bitcoin Address or Private Keys" in Electrum and put in the list of private keys (not addresses)

Hello again and thank you for your reply! I've just imported the wallet to Electrum.

Is it OK that there is no seed option? You can't click on the Seed option.

I already created a password and saved a copy to a couple of flash drives. So if I format my drive, I just have to open the file, insert password and I should be ready to go? Is there another way to protect everything?

Is there anything else I should do or can I just delete Bitcoin Core? I could really use the space in my HDD.
Ayanamirs
Member
**
Offline Offline

Activity: 137
Merit: 10


View Profile
April 07, 2018, 11:32:39 PM
 #9

Just create a brand new Electrum Wallet and transfer everything, the transaction fee is almost zero right now.
ranochigo
Legendary
*
Offline Offline

Activity: 2982
Merit: 4193



View Profile
April 08, 2018, 03:52:23 AM
 #10

Is it OK that there is no seed option? You can't click on the Seed option.
It's okay. The seed option is just for HD wallets which can be used to restore from a set of seeds. They are generally easier to use and backup. Without that, you have to ensure that you keep your private keys safe or keep several backups of your wallet.
I already created a password and saved a copy to a couple of flash drives. So if I format my drive, I just have to open the file, insert password and I should be ready to go? Is there another way to protect everything?
You can import the wallet file into your Electrum and you're good to go. You would be prompted to create a new wallet and you can restore it by going to File>Open after creating a new wallet.
Is there anything else I should do or can I just delete Bitcoin Core? I could really use the space in my HDD.
I would really recommend you to keep a backup of your wallet.dat file regardless. You can delete everything in your data directory without issues, if you have backed up your wallet.dat.


I can't think of why you aren't choosing to just send everything to a new address covered by the seed. Your privacy is lesser with the imported keys since change address aren't used.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
April 09, 2018, 11:21:34 AM
 #11

Hello again and thank you for your reply! I've just imported the wallet to Electrum.

You did not import your wallet into electrum.
You created a new electrum wallet and imported private keys from your core wallet.



Is it OK that there is no seed option? You can't click on the Seed option.

There is no seed option because you have imported private keys.
To use the option of a seed you have to create a new wallet and send your funds to your new wallet.



I already created a password and saved a copy to a couple of flash drives. So if I format my drive, I just have to open the file, insert password and I should be ready to go? Is there another way to protect everything?

Yes.
There are a lot more ways to protect your holdings.
You first have to know against what you want to be protected.



Is there anything else I should do or can I just delete Bitcoin Core? I could really use the space in my HDD.

You should create a new wallet and use the seed option. This makes backing up your coins way easier.
Transactoin fees can't go lower than they are nowadays.

If its only because of the space.. you can use prune mode. This way core does not store the whole blockchain.

If your backups are correct (you have tested them), you can safely remove core from your hard drive.

Pages: [1]
  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!