Bitcoin Forum
February 29, 2020, 07:18:29 AM *
News: Latest Bitcoin Core release: 0.19.0.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: multibit hd  (Read 146 times)
Mrfantastic
Newbie
*
Offline Offline

Activity: 6
Merit: 4


View Profile
February 12, 2020, 08:39:36 PM
 #1

Hi
I am trying to import my multibit seed into electrum. I have tried everything that i have read on the forum and others have helped already. I am hoping that there are some other things out there to try that i dont know about. When i import into the electrum wallet using the seed, bip 39, derivation m/o', there is nothing in the wallet. I know that the seed words are correct. I have also tried the iancoleman site but cannot find the receiving address which is in my multibit wallet in the list of addresses which it produces.
Any idea anybody
1582960709
Hero Member
*
Offline Offline

Posts: 1582960709

View Profile Personal Message (Offline)

Ignore
1582960709
Reply with quote  #2

1582960709
Report to moderator
1582960709
Hero Member
*
Offline Offline

Posts: 1582960709

View Profile Personal Message (Offline)

Ignore
1582960709
Reply with quote  #2

1582960709
Report to moderator
1582960709
Hero Member
*
Offline Offline

Posts: 1582960709

View Profile Personal Message (Offline)

Ignore
1582960709
Reply with quote  #2

1582960709
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1582960709
Hero Member
*
Offline Offline

Posts: 1582960709

View Profile Personal Message (Offline)

Ignore
1582960709
Reply with quote  #2

1582960709
Report to moderator
1582960709
Hero Member
*
Offline Offline

Posts: 1582960709

View Profile Personal Message (Offline)

Ignore
1582960709
Reply with quote  #2

1582960709
Report to moderator
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 1666
Merit: 1570


https://bit.ly/387FXHi ← lightning theory


View Profile
February 12, 2020, 09:05:06 PM
 #2

Do you get a checksum failed error I or is it fine with it?

I've been sure I've written a seed down right before when I just copied down a word that looked like one of the ones I had, it's easy to recover from though (well for me it was), is there a chance you've done that? Or have you recovered from there before.

m/0'/0 and m/0'/1 are the derivation paths you need according to stack overflow: https://bitcoin.stackexchange.com/questions/40507/how-can-you-extract-private-keys-from-multibit-hd

BitMaxz
Legendary
*
Offline Offline

Activity: 1722
Merit: 1347


Beware on fake ledger nano, trezor and electrum.


View Profile WWW
February 12, 2020, 10:39:12 PM
Last edit: February 12, 2020, 10:52:34 PM by BitMaxz
 #3

~snip~
m/o',

The bolded part above is not correct it must be this path below
Code:
m/0′
Source: https://bitcoinelectrum.com/restoring-your-multibithd-wallet-in-electrum/

So replace the o to 0
Then if the import is successful open the console and type this below.

Code:
wallet.change_gap_limit(100)
To generate more addresses and maybe it will show some of your addresses from your multibit.
You can edit this part (100) to a higher number to show more addresses in the Electrum addresses tab.

Did you already follow this guide?
If not try that if the derivation path above doesn't work.



Additional check this video below as your reference to find the wallet address from your multibit.

- https://youtu.be/quxG0sqv_Io?t=365

DireWolfM14
Copper Member
Hero Member
*****
Online Online

Activity: 686
Merit: 1407


https://bitcoin.watfordfc.com


View Profile WWW
February 12, 2020, 11:06:41 PM
 #4

I've never used MultiBit wallet, so I don't know if they use their own seed phrase checksum like Electrum does, or if they use the standard Bip39 checksum.  If it is Bip39, then the iancoleman tool should show you the same addresses that you see in MultiBit.  The only way that wouldn't happen is if you have mistaken a word in your phrase, you included an extension to your seed phrase, or enabled a Bip39 passphrase.

I would suggest you scrutinize your seed phrase, and check it against the Bip39 work list to make sure you didn't enter the wrong word, or you may have made a mistake when you wrote it down. 


The derivation path should be as follows:

Legacy:
Code:
m/44'/0'/0'
p2sh:
Code:
m/49'/0'/0'
Bech32
Code:
m/84'/0'/0'

  ▄▄█████▄▄███████▄▄
 ███████████
     ▀▀███▄
█████████████        ▀██▄
█████████████          ██▄
███████████            ██▄
██▀▀█████▀▀              ██
██                       ██
██                       ██
▀██                     ██▀
 ▀██                   ██▀
  ▀██▄               ▄██▀
    ▀███▄▄       ▄▄███▀
       ▀▀█████████▀▀
███████   INDUSTRY LEADING CRYPTO SPORTSBOOK   ███████
MULTI
CURRENCY
ONLINE
   CASINO  
DAILY PRICE
BOOSTS
FAST & SECURE
PAYMENTS
█████████████████████████
███████▀▀       ▀▀███████
████▀   ▄ ▀███▀ ▄   ▀████
███  ▄████▄ ▀ ▄████▄  ███
██  ▄ ▀███▀ ▄ ▀███▀ ▄  ██
█  ▄██ ▀▀ ▄███▄ ▀▀ ██▄  █
█  █▀ ▄█ ███████ █▄ ▀█  █
█   ▄███▄ █████ ▄███▄   █
██  ████▀ ▄▄▄▄▄ ▀████  ██
███  ▀ ▄ ▀█████▀ ▄ ▀  ███
████▄  ▀▀▄ ███ ▄▀▀  ▄████
███████▄▄       ▄▄███████
█████████████████████████
█████████████████████████
███████▀▀ █████ ▀▀███████
████▀    ▄█████▄    ▀████
█████▄▄█▀▀ ▄▄▄ ▀▀█▄▄█████
██▀███▀ ▄███▀███▄ ▀███▀██
█   █ ▄██▀     ▀██▄ █   █
█   █ ██         ██ █   █
█   █ ▀██▄▄█ █▄▄██▀ █   █
██▄███▄ ▀██▄▄▄██▀ ▄███▄██
█████▀▀█▄▄ ▀▀▀ ▄▄█▀▀█████
████▄    ▀█████▀    ▄████
███████▄▄ █████ ▄▄███████
█████████████████████████
.
.REGISTER NOW!.
Report To
nc50lc
Legendary
*
Online Online

Activity: 882
Merit: 1037


Self-proclaimed Genius ㊙️


View Profile WWW
February 13, 2020, 03:39:49 AM
 #5

Probably late: To avoid repetition of suggestions, refer to this other topic of him: unconfirmed after 30months!

Another thing, the m/o' in the OP must be a typo because if you type it in the derivation path, the next button will be grayed-out unclickable.
So there will be no addresses to compare.

Abdussamad
Legendary
*
Offline Offline

Activity: 2394
Merit: 1256



View Profile
February 13, 2020, 12:27:34 PM
 #6

I've never used MultiBit wallet, so I don't know if they use their own seed phrase checksum like Electrum does, or if they use the standard Bip39 checksum.  If it is Bip39, then the iancoleman tool should show you the same addresses that you see in MultiBit.  The only way that wouldn't happen is if you have mistaken a word in your phrase, you included an extension to your seed phrase, or enabled a Bip39 passphrase.

I would suggest you scrutinize your seed phrase, and check it against the Bip39 work list to make sure you didn't enter the wrong word, or you may have made a mistake when you wrote it down. 


The derivation path should be as follows:

Legacy:
Code:
m/44'/0'/0'
p2sh:
Code:
m/49'/0'/0'
Bech32
Code:
m/84'/0'/0'

multibit HD didn''t use these derivation paths. it used m/0'

@OP some versions of multibit HD created wallets that cannot be restored in electrum. See below

https://multibit.org/blog/2015/04/14/bip32-wallet-compatibility.html

Note the migration away instructions given above won't work since multibit HD no longer syncs with the network. instead you'll have to export your private keys and import them into electrum.
Mrfantastic
Newbie
*
Offline Offline

Activity: 6
Merit: 4


View Profile
February 14, 2020, 11:18:25 PM
 #7

Thanks all for your reply’s. Does anybody know how I can export the private keys? I was told that this was not possible with an hd wallet!
TryNinja
Legendary
*
Offline Offline

Activity: 1302
Merit: 1839



View Profile
February 14, 2020, 11:25:01 PM
 #8

Thanks all for your reply’s. Does anybody know how I can export the private keys? I was told that this was not possible with an hd wallet!
Try using Iancoleman's BIP39 tool[1] with the derivation path he indicated (m/0') to get a list of your addresses and private-keys related to them. Just go to the link, put your seed, scroll down a bit, select "BIP32" in "Derivation Path" and select "Multibit HD" in the "Client" field.

You can also use the tool offline for better security. The source code link is at the bottom of the page.

[1] https://iancoleman.io/bip39/

BitMaxz
Legendary
*
Offline Offline

Activity: 1722
Merit: 1347


Beware on fake ledger nano, trezor and electrum.


View Profile WWW
February 15, 2020, 12:32:47 AM
Merited by nc50lc (1)
 #9

I was told that this was not possible with an hd wallet!

How about the wallet file "mbhd.wallet.aes"?
If the files of your Multibit HD still there you can locate the mbhd.wallet.aes wallet file under this path below.
Code:
C:\Users\YourUSerName\AppData\Roaming\MultiBitHD

Once you get that you can export your private keys from that wallet file using this tool https://github.com/Multibit-Legacy/read-multibit-wallet-file

This only works if you still have access to the wallet file.

Abdussamad
Legendary
*
Offline Offline

Activity: 2394
Merit: 1256



View Profile
February 15, 2020, 03:07:08 PM
 #10

Thanks all for your reply’s. Does anybody know how I can export the private keys? I was told that this was not possible with an hd wallet!
Try using Iancoleman's BIP39 tool[1] with the derivation path he indicated (m/0') to get a list of your addresses and private-keys related to them. Just go to the link, put your seed, scroll down a bit, select "BIP32" in "Derivation Path" and select "Multibit HD" in the "Client" field.

You can also use the tool offline for better security. The source code link is at the bottom of the page.

[1] https://iancoleman.io/bip39/

if he's suffering from the bug i linked to then the iancoleman tool won't work just like electrum doesn't. He has to export the private keys using multibit HD itself. Once he has the private keys he can simply follow this guide to import them into electrum: https://bitcoinelectrum.com/importing-your-private-keys-into-electrum/
Abdussamad
Legendary
*
Offline Offline

Activity: 2394
Merit: 1256



View Profile
February 15, 2020, 03:07:39 PM
 #11

I was told that this was not possible with an hd wallet!

How about the wallet file "mbhd.wallet.aes"?
If the files of your Multibit HD still there you can locate the mbhd.wallet.aes wallet file under this path below.
Code:
C:\Users\YourUSerName\AppData\Roaming\MultiBitHD

Once you get that you can export your private keys from that wallet file using this tool https://github.com/Multibit-Legacy/read-multibit-wallet-file

This only works if you still have access to the wallet file.

he has multibit hd not legacy
HCP
Legendary
*
Offline Offline

Activity: 1260
Merit: 2270

<insert witty quote here>


View Profile
February 17, 2020, 06:20:37 AM
 #12

If he does have the MultibitHD wallet files available... I had a script that could extract the addresses/keys for UNSPENT UTXOs from MultibitHD wallets: https://github.com/HardCorePawn/multibit_recovery

It does require Python 2.7 and a couple of libraries installed... and of course, being comfortable downloading/installing/running Python command line scripts Tongue


That's a nasty bug tho (the Beta 7 non-BIP32 compliant one! Shocked)...

BitMaxz
Legendary
*
Offline Offline

Activity: 1722
Merit: 1347


Beware on fake ledger nano, trezor and electrum.


View Profile WWW
February 17, 2020, 09:31:43 PM
 #13

he has multibit hd not legacy

Yeah, your right but check the link it also provides the guide to export keys from multibit HD.
It was posted on the multibit blog from here https://multibit.org/blog/2017/07/26/multibit-shutdown.html

HCP
Legendary
*
Offline Offline

Activity: 1260
Merit: 2270

<insert witty quote here>


View Profile
February 18, 2020, 03:00:49 AM
 #14

Yeah, your right but check the link it also provides the guide to export keys from multibit HD.
It was posted on the multibit blog from here https://multibit.org/blog/2017/07/26/multibit-shutdown.html
That mbexport tool you linked to does not export keys from MultibitHD wallets... it only exports the seed mnemonic...
For Multibit HD, it will look like:

MultibitHD wallet opened
Enter your passphrase: ***

measure swim globe radio reunion awful reflect tail produce treat cluster spot

Interestingly... if I create a normal MBHD wallet using a "normal" 12 word seed:
best achieve monster virus humor soon spin result knock actress churn design

And then run the extract tool on that wallet, as expected, the tool returns the same 12 word seed:
Quote
MultibitHD wallet opened
Enter your passphrase: **********

best achieve monster virus humor soon spin result knock actress churn design


However, then I restored the wallet as a "BETA 7" (aka 'not BIP32 compliant') version using the instructions here, (I used the same 12 word seed mnemonic of "best achieve monster virus humor soon spin result knock actress churn design")... this time the tool extracts the seed from the wallet file as:
Quote
MultibitHD wallet opened
Enter your passphrase: **********

caught wall relief benefit practice fashion door glare mixed umbrella metal girl lyrics pond ginger twice purity penalty tunnel cross sorry fatigue suspect situate minimum torch abstract leopard cactus alone useless benefit vapor erase swim rice motor perfect trouble citizen garment winter stumble advance afford cherry oxygen rifle
Shocked Shocked Shocked

I tried putting that super long (48 words!) seed mnemonic into Electrum (as BIP39 and using path m/0') and even though it said "checksum failed", it actually created the same addresses as the BETA 7 wallet! I double checked with Ian Coleman's tool (BIP32 tab + custom derivation path - "Multibit HD") and it generates the same addresses on that as well:




Perhaps this might be a solution to access the private keys and coins? Huh

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!