Bitcoin Forum
May 02, 2024, 02:00:55 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Electrum wallet to Core wallet  (Read 79 times)
babelfish42 (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 5


View Profile
December 04, 2023, 06:50:04 AM
Merited by o_e_l_e_o (4), ABCbits (1)
 #1

Hello, I need to import a wallet that I have in Electrum into Bitcoin Core. 

I have exported the private key from electrum. But when I try importprivkey 'privatekeyfromelextrum'. I get only legacy wallets are supported by this command....

Thanks for your help!
1714615255
Hero Member
*
Offline Offline

Posts: 1714615255

View Profile Personal Message (Offline)

Ignore
1714615255
Reply with quote  #2

1714615255
Report to moderator
1714615255
Hero Member
*
Offline Offline

Posts: 1714615255

View Profile Personal Message (Offline)

Ignore
1714615255
Reply with quote  #2

1714615255
Report to moderator
1714615255
Hero Member
*
Offline Offline

Posts: 1714615255

View Profile Personal Message (Offline)

Ignore
1714615255
Reply with quote  #2

1714615255
Report to moderator
Once a transaction has 6 confirmations, it is extremely unlikely that an attacker without at least 50% of the network's computation power would be able to reverse it.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714615255
Hero Member
*
Offline Offline

Posts: 1714615255

View Profile Personal Message (Offline)

Ignore
1714615255
Reply with quote  #2

1714615255
Report to moderator
1714615255
Hero Member
*
Offline Offline

Posts: 1714615255

View Profile Personal Message (Offline)

Ignore
1714615255
Reply with quote  #2

1714615255
Report to moderator
1714615255
Hero Member
*
Offline Offline

Posts: 1714615255

View Profile Personal Message (Offline)

Ignore
1714615255
Reply with quote  #2

1714615255
Report to moderator
nc50lc
Legendary
*
Offline Offline

Activity: 2394
Merit: 5578


Self-proclaimed Genius


View Profile
December 04, 2023, 07:03:18 AM
Merited by o_e_l_e_o (4), ABCbits (2), apogio (2)
 #2

Use importdescriptors command followed by the descriptor containing your WIF private key with checksum and timestamp.
For example (native SegWit):
Code:
importdescriptors "[{\"desc\": \"wpkh(privatekeyfromelextrum)#checksum\", \"timestamp\":0}]"

To get the correct checksum, use the command, getdescriptorinfo.
For example:
Code:
getdescriptorinfo "wpkh(privatekeyfromelextrum)"

If your address is legacy from old version of Electrum, replace "wpkh" with "pkh".

The importprivkey command will work if you create a non-descriptor wallet but Bitcoin Core will soon drop support for such wallet format
so it's better to learn those descriptor wallet-comaptible commands.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
DifDrama
Jr. Member
*
Offline Offline

Activity: 33
Merit: 32


View Profile
December 04, 2023, 09:09:44 AM
 #3

nc50lc has already provided a great answer to your question. I just wanted to add that the official Bitcoin Core documentation offers comprehensive insights into commands, usage, and wallet management. You can access it here: https://bitcoincore.org/en/doc/
babelfish42 (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 5


View Profile
December 04, 2023, 01:02:48 PM
Last edit: December 04, 2023, 01:13:40 PM by babelfish42
 #4

The private key appears to be a p2pkh.  Does that change anything?

This wallet was originally a Zelcore wallet that exports the private keys is WIF format.

Thank you!
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18509


View Profile
December 04, 2023, 01:19:16 PM
 #5

Private keys don't specify a script type, but if you want to recover a P2PKH address beginning with "1", then just change from wpkh to pkh in nc50lc's instructions above.

Run getdescriptorinfo to get the checksum, then importdescriptors with the calculated checksum.
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!