Hey folks,
I was digging through an old hard drive and came across a folder with three MultiBit HD Wallet backup files (mbhd-[...].zip.aes) plus a screenshot of a 12-word seed phrase, complete with a date stamp (XXX/XX).
https://imgur.com/a/43qeCkq
https://imgur.com/a/YfMZQ9g
I vaguely recall having a small amount of BTC tied to one of those accounts. But when I tried to import the seed phrase into Electrum, all I got were empty accounts with no transactions.
After doing some digging, I learned that some versions of MultiBit HD messed up the BIP32 implementation (https://github.com/Multibit-Legacy/multibit-hd/issues/445). This might explain why I can't restore the wallet using just the seed phrase.
I've read that it's possible to decrypt those backup files using the seed phrase. But I also found a post from an old MultiBit HD developer saying that the AES key for decryption is based on the seed phrase. I'm a bit lost on how to turn the seed phrase into the AES key ("MultiBit HD dev here. The cloud backups are encrypted with an AES key derived from the wallet words only, not the password." : https://bitcoin.stackexchange.com/questions/38948/how-do-i-restore-a-wallet-from-a-backup-file-in-multibit-hd#comment45918_38966).
A couple more things:
- I don't have the original MultiBit HD software anymore
- Can't recall the addresses
- The folder name is "BitCoinCloud"
Has anyone managed to recover funds from MultiBit HD backups in a similar situation?
Thanks a lot for any help!
Found 3 MultiBit HD Wallet Backup Files (mbhd-[..].zip.aes) and a 12-Word Seed
2 replies 211 views
humbleledgerLegendary
Posts: 1027 · Reputation: 6554
#2Jul 10, 2018, 05:51 AM
I've never used it, so I can't comment on your case from experience. But this is what I've collected on Multibit over the years, see if it helps:
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#3Jul 10, 2018, 11:07 AM
If it's related to that issue, then it's very easy to reproduce in IanColeman's BIP39 tool.
Here's how to (only use this to reproduce that issue):
Follow the link to the issue in your reply and take note of the "mnemonic sentence" and the (expected/actual) addresses.In IanColeman's tool (link), paste the sample mnemonic: skin join dog sponsor camera puppy ritual diagram arrow poverty boy elbow.Then copy the result "BIP39 Seed" which is: e8b9a1929f72ccd322b5241dd9a62c08d02129c386de9dc505bb4decc8eb33ffd89575a037be4fb b9a4cf258bff88bbf89745f2f523298e98810e5099502d1b6Scroll up and tick "Show entropy details" and paste the BIP39 Seed in "Entropy", you'll see that the BIP39 mnemonic will match the long 48-word mnemonic presented in that issue.To derive the addresses and private keys, go to 'BIP32' tab below and select "MultiBit HD" in 'Client' drop-down menu.
Note: If you want to try this on your actual seed, use it on an "Air-Gap" machine and read Offline Usage notes below that BIP39 tool.
Related topics
- Recovering a Bitcoin wallet and address 8
- CipherSeed: A Comprehensive Guide to Super-Secure Crypto Wallet Backups 5
- What derivation path does mm-gen wallet use? 3
- Looking for wallet software that supports custom P2SH redeem scripts? 19
- Simple Offline Wallet (key-pair) Setup on Linux Without GUI 0
- 2010 Wallet Delivery and Encryption Mystery 19