Author

Topic: Step by step guide to get BBC from MultibitHD? (Read 843 times)

newbie
Activity: 56
Merit: 0
November 17, 2017, 06:35:23 AM
#18
Thanks for the explanation... What seems odd to me, is that using the MultiBit HD seed straight into Electrum and/or ElectronCash *should* work, ("Standard wallet" -> "I already have seed" -> Enter seed words, click options, select "BIP39 seed" -> set derivation path of m/0')... I've tested it multiple times with different seeds and have had no issues. Huh

It is certainly a lot less hassle than using the BIP39 tool and copy/pasting keys. Tongue
Yeah the keyword here is SHOULD lol. But apparently i had to find the seperate wallets private key to be able to retrieve them, no idea why.
Perhaps my wallet was so old it didn't support it.
legendary
Activity: 3234
Merit: 5637
Blackjack.fun-Free Raffle-Join&Win $50🎲
Thanks for the explanation... What seems odd to me, is that using the MultiBit HD seed straight into Electrum and/or ElectronCash *should* work, ("Standard wallet" -> "I already have seed" -> Enter seed words, click options, select "BIP39 seed" -> set derivation path of m/0')... I've tested it multiple times with different seeds and have had no issues. Huh

It is certainly a lot less hassle than using the BIP39 tool and copy/pasting keys. Tongue

And to me it was strange that this can not be settled in a simpler way,but I did some research and there is also few users with same problem.Fortunately there is a way to export private keys from MultiBitHD if seed not working.
HCP
legendary
Activity: 2086
Merit: 4361
Thanks for the explanation... What seems odd to me, is that using the MultiBit HD seed straight into Electrum and/or ElectronCash *should* work, ("Standard wallet" -> "I already have seed" -> Enter seed words, click options, select "BIP39 seed" -> set derivation path of m/0')... I've tested it multiple times with different seeds and have had no issues. Huh

It is certainly a lot less hassle than using the BIP39 tool and copy/pasting keys. Tongue
newbie
Activity: 56
Merit: 0
Can you please clarify exactly what you did for the sake of anyone else who reads this...

You managed to get it working by entering your MBHD seed into ElectronCash and using the path of m/0'?
Or you used the BIP39 tool (and m/0'/0 and m/0'/1) to get private keys and imported private keys into ElectronCash?

I followed these steps below. The important part is that i tried the first part before(read it somewhere) and always copied the "BIP32 Extended Private Key",
which does not work(im a noob), but where he says to set the client to custom and change the derivation path is where the breaktrough happend.
I found my BTC wallet address after doing those steps and just copied that private key next to it, and it worked perfectly.


Manual method:
- Create offline version of https://iancoleman.github.io/bip39/
- Put in your MultiBit HD seed
- Set Derivation Path -> BIP32
- Set Client = "MultiBit HD"
- Copy all the address/private keys (click show more until you are sure you have more than all the addresses you ever used)
- Set Client = "Custom" -> Set Derivation Path = m/0'/1
- Copy all the change addresses/private keys (click show more until you are sure you have more than all the addresses you ever used)


Once you have all your private keys:
- In Electrum -> New/Restore -> Standard Wallet -> Create a new seed
- Once wallet is created, "Wallet -> Private Keys -> Sweep"
- Paste in all the private keys you got from automated or manual method
HCP
legendary
Activity: 2086
Merit: 4361
Can you please clarify exactly what you did for the sake of anyone else who reads this...

You managed to get it working by entering your MBHD seed into ElectronCash and using the path of m/0'?
Or you used the BIP39 tool (and m/0'/0 and m/0'/1) to get private keys and imported private keys into ElectronCash?
newbie
Activity: 56
Merit: 0
Quote
Hi,
none of the above solutions worked for me, and i know for a fact that my seed works because i succesfully retrieved my BTC and sent them elsewhere in the meantime so they are not stored on MBHD anymore.
However the console command prompts do not show me my BCC. Not with 100 nor 200.
I also tried the password thing but that did not change anything either.
Is there an easy way i can perhaps retrieve my private keys or something from MBHD?
That should also do the trick hopefully.

Thanks for the help though!

I write you about private keys from MultiBitHD but did not know that there is no "easy way" to export them,like there is option in Electrum.So in order to get your private keys from MultiBit HD you need to follow steps from here,HCP is write nice tutorial so I will only post link : https://bitcointalksearch.org/topic/multibit-hd-to-electrum-doesnt-work-1938149

If you do a job successfully then just import your keys in ElectronCash wallet and you should have your BitcoinCash Smiley
Worked like a charm, i did the first steps a few times but not the last one where i had to change the path.
You are a lifesaver mister!
legendary
Activity: 3234
Merit: 5637
Blackjack.fun-Free Raffle-Join&Win $50🎲
Quote
Hi,
none of the above solutions worked for me, and i know for a fact that my seed works because i succesfully retrieved my BTC and sent them elsewhere in the meantime so they are not stored on MBHD anymore.
However the console command prompts do not show me my BCC. Not with 100 nor 200.
I also tried the password thing but that did not change anything either.
Is there an easy way i can perhaps retrieve my private keys or something from MBHD?
That should also do the trick hopefully.

Thanks for the help though!

I write you about private keys from MultiBitHD but did not know that there is no "easy way" to export them,like there is option in Electrum.So in order to get your private keys from MultiBit HD you need to follow steps from here,HCP is write nice tutorial so I will only post link : https://bitcointalksearch.org/topic/multibit-hd-to-electrum-doesnt-work-1938149

If you do a job successfully then just import your keys in ElectronCash wallet and you should have your BitcoinCash Smiley
newbie
Activity: 56
Merit: 0
Hi, firstly thanks for replying.
Secondly i already tried the m/0' solution i found here somewhere, and i still end up with 0.BCH when the wallet loads up,
eventhough i have BTC stored in those seeds for around one year(never moved).
Any idea why it would show up empty?
If seed 100% works in MBHD, it could Possibly be a "gap limit" issue? MBHD has default of 50-100 i think, Electrum has 20. Plus, I vaguely remember that MultiBit HD would "generate" a new receive address every time you click on the receive tab, regardless of whether or not the  previous address had actually been used. So it could simply be a case of your coins being in addresses out past  Electrum's default gap limit of 20.

Restore the seed into Electrum, BIP39, dpath of m/0'

Then: "View -> show console", click the "console" tab and enter the following two commands:
Code:
wallet.change_gap_limit(100)
wallet.storage.write()
see if your coins show up... if they do, great, do the same thing in ElectronCash.

If they dont , try same commands with 200 Wink


Hello, i have the same issue with electrum, it shows 0. mBTC.
However if i use the same passphrase with multibit it shows me my correct amount of BTC.
I do however had it password protected and i have some numbers with / to
like for example 1234/56 i don't know what that is for, but i wrote it down next to my seed also so it must be of some importance.
Hope you can help my in figuring out what is wrong.

you mean the seed had an extra password attached? if so, try using the "extend seed with extra word" option during seed entry... and enter your password there.

The numbers are specific to MBHD, they basically represent the wallet creation date and are used by MBHD to speed up transaction scanning after a restore... basically it wont look for transactions BEFORE the wallet was first created.
Hi,
none of the above solutions worked for me, and i know for a fact that my seed works because i succesfully retrieved my BTC and sent them elsewhere in the meantime so they are not stored on MBHD anymore.
However the console command prompts do not show me my BCC. Not with 100 nor 200.
I also tried the password thing but that did not change anything either.
Is there an easy way i can perhaps retrieve my private keys or something from MBHD?
That should also do the trick hopefully.

Thanks for the help though!
newbie
Activity: 56
Merit: 0
Quote
So i did what you said and sent over my BTC to my new electrum wallet.
So how would i go about retrieving my BCC now?
Arent they still under the old seed?(as i made a new wallet with no seed now on electrum and sent the BTC over).

Do you try the advice HCP suggested in his last post?

If you send your BTC from MultiBitHD to Electrum wallet in transaction then your coins are now safe in Electrum,but you can not use that new created seed to claim BCH coin,because in time of fork you have BTC in old MultiBitHD wallet.

Now if you have ElectronCash wallet,be sure it is genuine and not fake,try use seed from MultibitHD wallet but with instruction from HCP.Second option is to just export private keys from MultiBitHD(not encrypted) and import them in ElectronCash.Please take your time and read this https://electrum.org/bcc2.txt

So in short,secure your BTC by sending them to new wallet in transaction(not importing your private keys),then use your old seed/private keys in ElectronCash(be sure it is download from genuine site).Recommendation is to use ElectronCash in separate machine.
Electron cash wallet was downloaded fom https://electroncash.org/.
Yes i tried the console commands but the amount stayed the same 0. I also tried adding my (i think it was the encryption) password to the extended seed option still 0.
My bitcoins are currently safe on electrum wallet, they got sent over correctly, however retrieving my BCC seems like impossible..
I don't understand why multibitHD would not allow me to know my private key or why my seed does not work in a electron cash wallet.
legendary
Activity: 3234
Merit: 5637
Blackjack.fun-Free Raffle-Join&Win $50🎲
Quote
So i did what you said and sent over my BTC to my new electrum wallet.
So how would i go about retrieving my BCC now?
Arent they still under the old seed?(as i made a new wallet with no seed now on electrum and sent the BTC over).

Do you try the advice HCP suggested in his last post?

If you send your BTC from MultiBitHD to Electrum wallet in transaction then your coins are now safe in Electrum,but you can not use that new created seed to claim BCH coin,because in time of fork you have BTC in old MultiBitHD wallet.

Now if you have ElectronCash wallet,be sure it is genuine and not fake,try use seed from MultibitHD wallet but with instruction from HCP.Second option is to just export private keys from MultiBitHD(not encrypted) and import them in ElectronCash.Please take your time and read this https://electrum.org/bcc2.txt

So in short,secure your BTC by sending them to new wallet in transaction(not importing your private keys),then use your old seed/private keys in ElectronCash(be sure it is download from genuine site).Recommendation is to use ElectronCash in separate machine.
newbie
Activity: 56
Merit: 0
If you have followed the procedure correctly then there is a problem between MultiBitHD seed and ElectronCash wallet.What you should do is to download Electrum Bitcoin wallet and try to use seed from MultiBitHD to get your BTC in Electrum Bitcoin wallet.Then use seed from Electrum to claim BCH(I do not know why you use ticker BBC).

For safety measures you should not use that Electrum seed to claim BCH until you send your BTC to new address.There is full guide how to do it on safe way,just check in Electrum topics.
Hello, i have the same issue with electrum, it shows 0. mBTC.
However if i use the same passphrase with multibit it shows me my correct amount of BTC.
I do however had it password protected and i have some numbers with / to
like for example 1234/56 i don't know what that is for, but i wrote it down next to my seed also so it must be of some importance.
Hope you can help my in figuring out what is wrong.

Thanks in advance.

Maybe is problem in derivation path,I was thinking that seed from MultiBitHD in Electrum Bitcoin/Cash will create your private keys/addresses but by this post of HCP https://bitcointalksearch.org/topic/multibit-hd-to-electrum-doesnt-work-1938149 this is not a case.Maybe he can help you more regarding that.

So if you want to transfer your BTC from MultiBitHD to Electrum best way is just to send coins in transaction so you will have new wallet protected with seed which you can use to claim BitcoinCash.

That numbers are probably a password for you MultiBitHD wallet.
So i did what you said and sent over my BTC to my new electrum wallet.
So how would i go about retrieving my BCC now?
Arent they still under the old seed?(as i made a new wallet with no seed now on electrum and sent the BTC over).
HCP
legendary
Activity: 2086
Merit: 4361
Hi, firstly thanks for replying.
Secondly i already tried the m/0' solution i found here somewhere, and i still end up with 0.BCH when the wallet loads up,
eventhough i have BTC stored in those seeds for around one year(never moved).
Any idea why it would show up empty?
If seed 100% works in MBHD, it could Possibly be a "gap limit" issue? MBHD has default of 50-100 i think, Electrum has 20. Plus, I vaguely remember that MultiBit HD would "generate" a new receive address every time you click on the receive tab, regardless of whether or not the  previous address had actually been used. So it could simply be a case of your coins being in addresses out past  Electrum's default gap limit of 20.

Restore the seed into Electrum, BIP39, dpath of m/0'

Then: "View -> show console", click the "console" tab and enter the following two commands:
Code:
wallet.change_gap_limit(100)
wallet.storage.write()
see if your coins show up... if they do, great, do the same thing in ElectronCash.

If they dont , try same commands with 200 Wink


Hello, i have the same issue with electrum, it shows 0. mBTC.
However if i use the same passphrase with multibit it shows me my correct amount of BTC.
I do however had it password protected and i have some numbers with / to
like for example 1234/56 i don't know what that is for, but i wrote it down next to my seed also so it must be of some importance.
Hope you can help my in figuring out what is wrong.

you mean the seed had an extra password attached? if so, try using the "extend seed with extra word" option during seed entry... and enter your password there.

The numbers are specific to MBHD, they basically represent the wallet creation date and are used by MBHD to speed up transaction scanning after a restore... basically it wont look for transactions BEFORE the wallet was first created.
legendary
Activity: 3234
Merit: 5637
Blackjack.fun-Free Raffle-Join&Win $50🎲
If you have followed the procedure correctly then there is a problem between MultiBitHD seed and ElectronCash wallet.What you should do is to download Electrum Bitcoin wallet and try to use seed from MultiBitHD to get your BTC in Electrum Bitcoin wallet.Then use seed from Electrum to claim BCH(I do not know why you use ticker BBC).

For safety measures you should not use that Electrum seed to claim BCH until you send your BTC to new address.There is full guide how to do it on safe way,just check in Electrum topics.
Hello, i have the same issue with electrum, it shows 0. mBTC.
However if i use the same passphrase with multibit it shows me my correct amount of BTC.
I do however had it password protected and i have some numbers with / to
like for example 1234/56 i don't know what that is for, but i wrote it down next to my seed also so it must be of some importance.
Hope you can help my in figuring out what is wrong.

Thanks in advance.

Maybe is problem in derivation path,I was thinking that seed from MultiBitHD in Electrum Bitcoin/Cash will create your private keys/addresses but by this post of HCP https://bitcointalksearch.org/topic/multibit-hd-to-electrum-doesnt-work-1938149 this is not a case.Maybe he can help you more regarding that.

So if you want to transfer your BTC from MultiBitHD to Electrum best way is just to send coins in transaction so you will have new wallet protected with seed which you can use to claim BitcoinCash.

That numbers are probably a password for you MultiBitHD wallet.
newbie
Activity: 56
Merit: 0
If you have followed the procedure correctly then there is a problem between MultiBitHD seed and ElectronCash wallet.What you should do is to download Electrum Bitcoin wallet and try to use seed from MultiBitHD to get your BTC in Electrum Bitcoin wallet.Then use seed from Electrum to claim BCH(I do not know why you use ticker BBC).

For safety measures you should not use that Electrum seed to claim BCH until you send your BTC to new address.There is full guide how to do it on safe way,just check in Electrum topics.
Hello, i have the same issue with electrum, it shows 0. mBTC.
However if i use the same passphrase with multibit it shows me my correct amount of BTC.
I do however had it password protected and i have some numbers with / to
like for example 1234/56 i don't know what that is for, but i wrote it down next to my seed also so it must be of some importance.
Hope you can help my in figuring out what is wrong.

Thanks in advance.
legendary
Activity: 3234
Merit: 5637
Blackjack.fun-Free Raffle-Join&Win $50🎲
If you have followed the procedure correctly then there is a problem between MultiBitHD seed and ElectronCash wallet.What you should do is to download Electrum Bitcoin wallet and try to use seed from MultiBitHD to get your BTC in Electrum Bitcoin wallet.Then use seed from Electrum to claim BCH(I do not know why you use ticker BBC).

For safety measures you should not use that Electrum seed to claim BCH until you send your BTC to new address.There is full guide how to do it on safe way,just check in Electrum topics.
newbie
Activity: 56
Merit: 0
You're probably using the wrong Derivation Path... ElectronCash (like Electrum) defaults to using m/44'/0'/0' for BIP39 seeds (Most common derivation path for BIP39/Hardware wallets etc)... for MultiBit HD based BTC wallets you need to use a derivation Path of m/0'

Basically, follow this video, but instead of using Electrum, use ElectronCash Wink https://www.youtube.com/watch?v=E-KcY6KUVnY

Hi, firstly thanks for replying.
Secondly i already tried the m/0' solution i found here somewhere, and i still end up with 0.BCH when the wallet loads up,
eventhough i have BTC stored in those seeds for around one year(never moved).
Any idea why it would show up empty?
HCP
legendary
Activity: 2086
Merit: 4361
You're probably using the wrong Derivation Path... ElectronCash (like Electrum) defaults to using m/44'/0'/0' for BIP39 seeds (Most common derivation path for BIP39/Hardware wallets etc)... for MultiBit HD based BTC wallets you need to use a derivation Path of m/0'

Basically, follow this video, but instead of using Electrum, use ElectronCash Wink https://www.youtube.com/watch?v=E-KcY6KUVnY
newbie
Activity: 56
Merit: 0
Can someone please for the love of god tell me how to get my BBC?
I followed 2 tutorials and both ended up with an empty wallet.
I used multibitHD so i have my 12 word seed.
I downloaded Electron Cash, inported the seed with the BIP39 Seed option(there is also a USE Coin Type 145 with bip39 option) but both options did not seem to work and both wallets have a 0BBC balance.
After that i have to type in something else, tried what they said in the tutorial i found here on the forums, but still not BBC.

So in conclusion can someone tell me step by step how i can retrieve my BBC please?

Thanks in advance.
Jump to: