Author

Topic: Wrong wallet address recovered with backup mnemonic (Read 406 times)

HCP
legendary
Activity: 2086
Merit: 4318
I believe that mnemonics work the same way and should give same addresses no matter which wallet they were derived from?!?
Only as long as the derivation paths used are the same... I've seen wallets that use m/0, m/44'/0'/0' and m/44'/0'/0'/0'

Also, as mentioned previously... Electrum is a unique case in that it generates it's own proprietary seed mnemonics. They are NOT BIP39 compatible... if you try and import an Electrum seed into a BIP39 wallet, chances are that you will get an "invalid mnemonic" error.

There are some rare instances where an Electrum seed will actually be recognised as a valid BIP39 seed, but it will generate different addresses. Mostly, because Electrum uses a default passphrase of "electrum"(+user passphrase if any)... whereas BIP39 wallets use a default passphrase of "passphrase"(+user passphrase if any).

Because of this difference in the way the passphrase is constructed, there is 0% chance of a BIP39 wallet generating the same addresses that Electrum will generate from an Electrum seed mnemonic... regardless of the derivation path being used.
legendary
Activity: 3640
Merit: 1571
hello,Recover the wallet with the backup mnemonic, it can be restored normally in the electrum, but the recovery is no money, nor the previous address.
how to solve this problem?
Request support!

Could you be more specific gow you got the mnemonic? Different wallets have different derivation parths and therefor different addresses.



I believe that mnemonics work the same way and should give same addresses no matter which wallet they were derived from?!?  Undecided I can understand that BIP39 and other types of protocol based addresses may/may not be fetched in some wallets which do not support such types at first place, but I do agree to your derivation paths statement there.
For example, I tried to use Electrum before and tried my hands on Mycelium, exported the seed from Electrum and used the same in Mycelium and imported, worked properly for me and gave me the correct address(es), although some were missing as it only fetched me the addresses that were used in Electrum.

mnemonics are not cross wallet compatible. electrum seeds don't work in mycelium although a mycelium seed may restore a wallet in electrum. however electrum only supports one type of address per deterministic wallet while mycelium supports all 3 types i.e. p2pkh, p2wpkh and p2wpkh-p2sh in the same wallet so restoring a mycelium seed in electrum will not reflect the true nature of your wallet.

bottom line is that you should stick to one wallet software.
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
I believe that mnemonics work the same way and should give same addresses no matter which wallet they were derived from?!?  Undecided I can understand that BIP39 and other types of protocol based addresses may/may not be fetched in some wallets which do not support such types at first place, but I do agree to your derivation paths statement there.
For example, I tried to use Electrum before and tried my hands on Mycelium, exported the seed from Electrum and used the same in Mycelium and imported, worked properly for me and gave me the correct address(es), although some were missing as it only fetched me the addresses that were used in Electrum.
Most wallets have a fixed gaplimit which specifies the number of unused addresses to be generated from the seed. This would mean that if you've generated 21 addresses and you use the 21st address, the wallet won't generate the 21st address and would instead only generate up till the 20th. Different wallet has different gaplimits and that might be the issue here.
legendary
Activity: 3052
Merit: 1273
hello,Recover the wallet with the backup mnemonic, it can be restored normally in the electrum, but the recovery is no money, nor the previous address.
how to solve this problem?
Request support!

Could you be more specific gow you got the mnemonic? Different wallets have different derivation parths and therefor different addresses.



I believe that mnemonics work the same way and should give same addresses no matter which wallet they were derived from?!?  Undecided I can understand that BIP39 and other types of protocol based addresses may/may not be fetched in some wallets which do not support such types at first place, but I do agree to your derivation paths statement there.
For example, I tried to use Electrum before and tried my hands on Mycelium, exported the seed from Electrum and used the same in Mycelium and imported, worked properly for me and gave me the correct address(es), although some were missing as it only fetched me the addresses that were used in Electrum.
jr. member
Activity: 54
Merit: 11
hello,Recover the wallet with the backup mnemonic, it can be restored normally in the electrum, but the recovery is no money, nor the previous address.
how to solve this problem?
Request support!

Could you be more specific gow you got the mnemonic? Different wallets have different derivation parths and therefor different addresses.

legendary
Activity: 2170
Merit: 1789
Before you jump in and start posting suggestion, please make sure you read the previous posts, or even better, understand whether OP still need your 'genius' assistance or not. Oh oh, don't forget to check the date!
copper member
Activity: 2
Merit: 0
Whatever you do, just don't reveal your backup mneumonic to forum members who approach you saying that they will help...
sr. member
Activity: 1204
Merit: 388
Must have been that you copied the recovery for a different wallet, (maybe nested segwit 3*, or native segwit bc1, or legacy 1*). You will only see balance for the wallet seed you import.
Try import the seed on Mycelium wallet, it should display balance of all three addresses.
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
Maybe a different format or wrong seed?
If it's in different format, the "next" button won't be clickable (grayed-out);
If it's the wrong seed, it will be invalid because there's a checksum with both BIP39 seed and Electrum's native seed,
unless, he click BIP39 in the option (somehow discussed above).

And there's no point in replying to a topic which was abandoned by the OP.
Let's just wait for his reply.
sr. member
Activity: 433
Merit: 250
Maybe a different format or wrong seed?
hero member
Activity: 1358
Merit: 635
hello,Recover the wallet with the backup mnemonic, it can be restored normally in the electrum, but the recovery is no money, nor the previous address.
how to solve this problem?
Request support!

Your money might be on addresses that are beyond gap limit of the wallet recovered from the seed. If this a case then you will not see them in recovered wallet:

WARNING: Addresses beyond the gap limit will not automatically be recovered from the seed. To recover them will require either increasing the client’s gap limit or generating new addresses until the used addresses are found.

To recover them all you need is to follow recommendations  described by official Electrum doc I have referred to.
copper member
Activity: 2296
Merit: 4460
Join the world-leading crypto sportsbook NOW!
~

SCAM

Don't contact this schmuck, he'll just try to scam you.  You'll get all the help you need right here in this thread out in the open.

Anyway, if you haven't figure out your issue there are couple of things that could have led to your dilemma, but a little more information will help us help you.

Did you expect an address that starts with 1, 3, or bc1?   Do you remember what software you used to create the mnemonic seed, or was it a hardware wallet?  
newbie
Activity: 30
Merit: 0
Hi ! I can help you,
Please PM me for resolve your problem.
Thanks !
member
Activity: 378
Merit: 53
Telegram @keychainX
hello,Recover the wallet with the backup mnemonic, it can be restored normally in the electrum, but the recovery is no money, nor the previous address.
how to solve this problem?
Request support!

First of all, did you create the seed with electrum on any other software?

Did you maybe forget the extra word? Some mnemonics use an extra word.

You can try an open source tool here https://iancoleman.io and try with different derivation paths.

Make sure to disconnectfrom the internet before you start entering your mnemonic.

Good luck!

/KX
legendary
Activity: 3640
Merit: 1571
Reading the doc page may help. I assume that OP addresses were starting with 1* and now they're bc1* and then Legacy wallet has to be chosen.

OP, please move the other topic, written in Chinese letters, from the English area to the Chinese boards.

If it's an electrum seed mnemonic then you don't have to choose anything. The mnemonic itself contains all the information electrum needs to restore your wallet.

@OP here are some things you can try:

https://bitcoinelectrum.com/frequently-asked-questions/#why-does-restoring-my-wallet-from-seed-lead-to-a-different-wallet

If the above doesn't help please do answer nc50lc's question above about the original wallet that created the seed. The wallet name and version would be most helpful.
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
Reading the doc page may help. I assume that OP addresses were starting with 1* and now they're bc1* and then Legacy wallet has to be chosen.

OP, please move the other topic, written in Chinese letters, from the English area to the Chinese boards.
newbie
Activity: 2
Merit: 0
OK,thanks
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
Electrum have different type of Seed phrase per wallet type so, it will automatically select the previous address types upon recovery (except if BIP39 option was ticked).

@bitforest2019
Did you created the wallet using BIP39 seed from another tool/wallet?

Try to open the address tab (View->Show Addresses) and try to see if any of those addresses in the list are familiar.
Or open console (View->Show Console) and type ismine('1your_bitcoin_address'), if the result is "true" the problem isn't the addresses/keys but something else.
ex: ismine('1bitcoineateraddressdontsendf59kuE')
legendary
Activity: 1876
Merit: 3132
-snip

Do the addresses in the recovered wallet start with a different number or letter? What did your addresses look Ike before? You might have accidentally selected a wrong derivation path during recovery.
newbie
Activity: 2
Merit: 0
hello,Recover the wallet with the backup mnemonic, it can be restored normally in the electrum, but the recovery is no money, nor the previous address.
how to solve this problem?
Request support!
Jump to: