iancoleman / bip39

A web tool for converting BIP39 mnemonic codes
https://iancoleman.io/bip39/
MIT License
3.49k stars 1.44k forks source link

Recovery program #312

Open iancoleman opened 5 years ago

iancoleman commented 5 years ago

Dear Ian/Mr. Coleman,

I 'm desperately trying to write to anyone who I think might be able to help. Since my last ledger nano s update about 6 weeks ago I'm not able to get access to my assets. I tried my passphrase (which I used for last time on 2018), and I had no luck. Ledger recommended your standalone bip39 site. I have all 24 words but it appears that only 17 of them are in the correct order. When I use other orders (for the whole 24 words) the checksum is correct but I get completely different public addresses from what I have used for the last 2,5 years.

Ledger Co. Tells me that I wrote my passphrase wrong. There are many people out there with the same problem. Are we all that dumb to make such a mistake?

I have tried BTCrecover and Seedrecover but it didn't help. It only shows the option „Up to three mistakes 1 of which could be a completely different seed word“.

I'm not a programmer but if there's one thing I know it is threre's always a way. If the government organisation could do that, there also must be a way for individuals.

It's about 2,3 BTC worth of BTC and altcoins. My 2 years and all my savings.

Please let me know if you know of a way, a program, someone who could help. I have all the Xpubs and all my transactions are legit (from exchanges that I'm 100% verified). I wouldn't mind letting my computer run (even for years if necessary) to look for the right passphrase.

Thank you

Originally posted by @Ninio1973 in https://github.com/iancoleman/bip39/issues/82#issuecomment-478169104

iancoleman commented 5 years ago

Is it bitcoin or is it a different coin?

Things to check:

This is an interesting problem and I think a piece of software to help recover mistakes would be helpful. I'll think about what that might look like and maybe write some code since it's a useful thing to have. Looks like BtcRecover is pretty good, but I've only glanced at it. Let me think and research on this topic for a while.

iancoleman commented 5 years ago

From https://github.com/iancoleman/bip39/issues/82#issuecomment-478239850 @Ninio1973

I tried to enter the derivation path shown on my ledger's advanced logs which is 49'/0'/0'/0/1 but I get the message on bip39-standalone.html "first character must be m".

Try m/49'/0'/0'/0/1 - note the leading m/

When I have some more time available I'll look into existing recovery tools and whether they can be used for your uses or maybe modified/extended etc.

Ninio1973 commented 5 years ago

After writing to you I did that. Still no success.

Embarrassing. I know! My mistake reminded me of "where is "any key" joke! But under pressure one could make mistakes.

I'll be grateful to hear from you and any guidance or help you could give me (Whenever you find time of course).

Thank you

On Mon, Apr 1, 2019 at 2:19 AM iancoleman notifications@github.com wrote:

From #82 (comment) https://github.com/iancoleman/bip39/issues/82#issuecomment-478239850 @Ninio1973 https://github.com/Ninio1973

I tried to enter the derivation path shown on my ledger's advanced logs which is 49'/0'/0'/0/1 but I get the message on bip39-standalone.html "first character must be m".

Try m/49'/0'/0'/0/1 - note the leading m/

When I have some more time available I'll look into existing recovery tools and whether they can be used for your uses or maybe modified/extended etc.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/iancoleman/bip39/issues/312#issuecomment-478399570, or mute the thread https://github.com/notifications/unsubscribe-auth/AhrZVROxRenlWS_H9PMRqf8_aSXn6wgvks5vcVCjgaJpZM4cTq2S .

hatgit commented 5 years ago

Hi @Ninio1973,

Just wanted to add that If you are certain that the first 17 words are in the correct order, and that the remaining 7 words are the correct ones but the order is not correct, then there are only 5040 possible combinations that you would have to try to find the correct one with your balance, assuming you didn't also have a passphrase.

You might have already known this, but in case you didn't, then it could be worth trying all 5040 possible combinations, either manually or building a program to do it.

Note: I calculated that number based on factorial 7 (i.e. 7! = 1x2x3x4x5x6x7) which I believe is the number of distinct combinations where none of those 7 words repeat. If correct, this is a very small number, as one more word order missing would have created 40,320 combinations (i.e. for factorial 8). How are you sure the first 17 are correct?

ghost commented 3 years ago

I have same problem now, would love to know how this story ended ???

dvrk78 commented 3 years ago

From #82 (comment) @Ninio1973

I tried to enter the derivation path shown on my ledger's advanced logs which is 49'/0'/0'/0/1 but I get the message on bip39-standalone.html "first character must be m".

Try m/49'/0'/0'/0/1 - note the leading m/

When I have some more time available I'll look into existing recovery tools and whether they can be used for your uses or maybe modified/extended etc.

Hello Ian, That would be great: there are a lot of people that faced with the same problem: when used Ledger Nano S successfully (received/sent coins), and after recent update of Ledger Nano S firmware - cannot find their funds: restoring with 24-words recovery phrase (mnemonically correct) - gives absolutely other receiving addresses. Ledger's support keep saying "you use wrong 24-seed". But I'm 100% sure I have the only 1 piece of paper with the seed. As many others. Please investigate. Really appreciated in advance for any help.

Thanks.

FATHIMATHSAMAA commented 3 years ago

I want my account recovery pls