I tried using that web site to generate xprv BIP32 Extended Private Key. The addresses matched under the BIP32 tab using MultiBit option, but when I paste the key into Electrum to restore, it generates completely different addresses! I can go to Wallet > Master Public Key in Electrum, and the xpub key still matches the xpub key on the site, but they have different addresses entirely.
This is very confusing to me... I can only assume it is a derivation path issue (or possibly a script type issue?
). If you have the same key + same derivation path (and script type), then you should be getting the same addresses.
However, I think the issue might be because DELTECHE is trying to use the xprv... when you use Master Private Keys (xprv) with Electrum, it doesn't give you the ability to select the derivation path.
In a quick test I just did... starting with an 18 word BIP39 seed:
demand disorder unit nurse surge patrol satoshi anchor because runway upgrade claim split labor security minor split sell
This generates the following addresses in Electrum (using 'BIP39 seed' option, legacy addresses and derivation path m/0'):
Now, if I look at Ian Coleman... same 18 word seed, using BIP32 tab + MultiBit HD from the "client" options:
We can see the exact same addresses:
However, if you try and take the "BIP32 Root Key" from Ian Coleman:
xprv9s21ZrQH143K2ZRDWraxpi37q53mDq5o7sc6wyT7rToRncfyAfyJhha7oXxstqPiroaZx89wWVGjRvvLV8hGq1Hi3RuDySj9S4zjDEcQKF6
That generates this in Electrum:
And the "BIP32 Extended Private Key" from Ian Coleman:
xprv9wDwnu5YwiffoGgeThEXGJef96fExwqBSKQxoxCWwrcJJJACGAGD5FgfVA4mM2LpGaDiW21oePR2rQStRJU7yqSbR4XvfkXJXxwwpysjUDr
Generates this in Electrum:
Essentially... if you want to take the xprv for a MultiBitHD seed from Ian Coleman... and make it work in Electrum... you need to do this:
Set the "BIP32" tab, to use a "custom" client... and set the derivation path to
m/0'Then take the "BIP32 Extended Private Key":
xprv9uEFwpm1if6DiCQQYeSWgrFmcK1i48Kd2EkHt3qcdVjty7o6C1dBjC9fXpTKHKSL8GiiDzbp8HrYaEtC3Z7uHr8yHGXbCQKcULoz6XNwBNE
Paste that into the "Standard Wallet" -> "Use a master key" option in Electrum:
And that will generate the same addresses as the seed does:
Or just do it the stupidly easy way... and use the seed + 'BIP39 seed' option + Legacy + m/0' derivation path directly in Electrum and save yourself a lot of time and bother
Ok, firstly... please forgive the double posting, but I feel like this very important information might get lost in my very long previous post!
For better or worse, I contacted the user via Telegram... mainly just to let them know I had posted my big long post regarding seeds/xprvs and MultiBit HD... and they sent me a screenshot that revealed the user is actually using some very dodgy looking "MultiBit Core"... (https: //multibitwallet . org/index.php ) a complete scam that looks like a clone of the old "bitsblock . io" scam... creating a wallet that looks like Bitcoin Core, but supposedly has an 18 word seed recovery system.
It has so many dodgy red flags tho... You sign up and get emailed your 18 word recovery phrase!!?!
Refer:
https://bitcointalksearch.org/topic/wrong-phrase-unable-to-decrypt-even-i-have-phrase-and-password-5230464 and
https://bitcointalksearch.org/topic/m.53854675[moderator's note: consecutive posts merged]