gurnec / btcrecover

An open source Bitcoin wallet password and seed recovery tool designed for the case where you already know most of your password/seed, but need assistance in trying different possible combinations.
GNU General Public License v2.0
1.23k stars 657 forks source link

Mnemonic recovery #56

Open permport opened 7 years ago

permport commented 7 years ago

Hi, first of all thank you for this tool. It could be very helpful for me.

My Blockchain wallet is locked. It seems that my password is wrong. Now I am trying to recover the wallet with the mnemonic words but it's also wrong.

I am 100% certain off the words because it's the only mnemonic I have ever written down. I have checked the spelling of the words here ( https://bitcointalk.org/index.php?topic=694521.0 ; in the code-field ) and they all are listed in this list. So no typos I guess.

I wander if I could use btcrecover in my search for the mnemonic to make combinations with my mneminc words? Because maybe I have misplaced them.

Thank you in advance.

gurnec commented 7 years ago

Assuming that you created your wallet sometime after February 2016, yes seedrecover might be able to help. You will need to know an address in your wallet, preferably one of the first few addresses you created (or you'll need to have written down your wallet's "xPub").

If you have this info, follow the instructions here to attempt to find any mistakes in the mnemonic you wrote down. Let me know if you have any specific questions, and good luck!

permport commented 7 years ago

Thank you for the reply and the good luck gurnec.

Unfortunately the wallet is from 2014. I think the wallet is lost.

gurnec commented 7 years ago

I might have some good news for you. I took a look at the word list you posted, and discovered I completely jumped to the wrong conclusion.

If your mnemonic words are from that word list as you described, and if you're sure they're from Blockchain.info, then it's is probably a Blockchain.info legacy v2 mnemonic.

This tool on their website can decode the mnemonic back into your login password which you can use to log in as normal (assuming you have the wallet ID that is): https://blockchain.info/wallet/recover-wallet

Hope this helps.

viceversas commented 6 years ago

Hi gurnec, I want to ask.

What if...... I only have 17 words mnemonics from legacy wallet (blockchain) and don't have the 12 words passphrase like from blockchain legacy v.2. I have the xpub key.

Can I know the 12 words passphrase from the 17 words mnemonics?

gurnec commented 6 years ago

I'm not sure...

If you have a 17 word mnemonic, it's probably from a version 2 or earlier Blockchain.info wallet. These version 2 wallets did not support the 12 word seeds which most modern wallets support. You should try Blockchain.info's older recovery tool here.

You also have the xpub, but an xpub comes only from version 3 Blockchain.info wallets, so I'm a bit confused as to what's going on here....

DamianMajor commented 3 years ago

Hi gurnec,

Along with permport, I have the exact same issue. My wallet was created November 2013. It's a 19 word recovery list, the only one I've ever had. All of the words exist on this list, which blockchain.info denied even existed until about two months ago. They seem to be incompetent.

In any case, my strong suspicion is that their legacy password recovery tool does not actually work as intended, and does not reference the correct words list. I get a "unknown word error" for 16 out of the 19 words, yet when I leave only the three words which it seems are known, the error returned is: "Unknown Mnemonic Version 68".

Permport, were you able to recover? If not, I believe there are others with the same exact issue and maybe we can all discuss a way to put pressure on blockchain.info to support their legacy users in the same situation.

Any guidance would be appreciated. Thank you!

permport commented 3 years ago

First of all, I would like to offer my sincere apologies to gurnec for the lack of response. Believe it or not, I've been looking for your identity to do something, but there are many Christopher Gurnee's.

Indeed, it is thanks to the link he provided that I was able to recover the wallet.

After 2 years of searching and trying I started this topic. So never give up.

In my case it was 12 words but you have more. Could you have written too many? Have you contacted Blockchain.info with the question what you can do since it is a legacy wallet?

I hope for you that you can still open your wallet. It was a great relief for me then and for you it will be that great again given the current prices.

But again, never give up hope!

nicoschtein commented 3 years ago

I've used one of those 16 word seeds last week for a friend's wallet. It's an old proprietary backup format for what used to be blockchain.info

It contains your wallet identifier and first password if any, so don't share it online.

It's not even encrypted.

I'll check if 19 words follows that same format too.

DamianMajor commented 3 years ago

I'd appreciate that very much, nicoschtein!

I've finally gotten in touch with the head of crypto engineering at blockchain today. Yesterday the customer support team gave me a very blame-the-user answer of "You've got the wrong seed phrase" because "the first three words of the recovery seed need to come from the (v2) words list, even if the remaining words come from (v3)". Not sure how they even came to the conclusion that my first three words weren't from (v2), as I haven't told them any words.

Then, I did a simple test on the legacy wallet recovery page -- (https://login.blockchain.com/wallet/recover-wallet):

When attempting recovery, if the user inputs an incorrect seed phrase, with all words existing on the (v2) word list, the error message returned is: "TypeError: Cannot read property 'toLowerCase' of undefined”

However, when inputting a seed phrase with the first three words existing on the (v2) list, and any of the remaining words existing on the (v3) list, as soon as the first word from the (v3) list is reached, the error message returned is: Unknown word [whatever the word from the (v3) list is]

This seems to be clear indication that after the first three words, the recovery page is not treating the remaining words the same, and likely not referencing the (v3) list at all.

I was shocked at how little effort they made in hearing my concerns or validating that their recovery link actually works as it should. I'm not a developer, but this simple test shows that (v3) word list is not part of their legacy recovery tool. Hoping they do the right thing and dedicate some time to this. I've read several accounts from others having the same issue, so I'm sure I'm not the only one.

BTW, I should mention that I have the original wallet.aes.json backup file, in case that helps. I'm trying to decrypt simultaneously, but am very very lost, in that regard, as I'm a videographer by trade, not a dev.

Anyway, thanks very much, nicoschtein. Please let me know what you come up with.

cameronh0 commented 3 years ago

Hey Damian- I am having a similar problem to you- my old legacy wallet 19 word recover seed is not working with blockchains recovery tool.

Have you had any luck/ any other ideas as to how to go about fixing this? I type mine in and it says invalid checksum and or wrong word which you have specified below if I do it in a different order.

DamianMajor commented 3 years ago

Hey Damian- I am having a similar problem to you- my old legacy wallet 19 word recover seed is not working with blockchains recovery tool.

Have you had any luck/ any other ideas as to how to go about fixing this? I type mine in and it says invalid checksum and or wrong word which you have specified below if I do it in a different order.

Hi cameronh0, Do you have any idea of what the original password you used might be? If you do, I highly recommend reaching out to the guy who runs the Crypto Guide channel on youtube (https://www.youtube.com/channel/UCEviBQwLv-yfv3BErm0ojHg) He's legit and very helpful.

He helped us using a program called BTC recover. If you're someone who can code, you may be able to use it yourself, but for us it was well worth it to have him help.

If you don't have any clue about what the password may be, I'd dig and dig further with Blockchain. It is my strong suspicion that early mnemonics (the ones that reference the user password, not the actual wallet seed phrase) don't work properly with the Blockchain.info recovery page because their page does not actually reference the v1 words list, hence the different error messages depending on what words from what list are used.

Hope this helps. Good luck!

cameronh0 commented 3 years ago

Thanks very much for your reply- I will have a look at them.

Cameron


From: DamianMajor @.> Sent: Tuesday, 8 June 2021 12:15 AM To: gurnec/btcrecover @.> Cc: cameronh0 @.>; Comment @.> Subject: Re: [gurnec/btcrecover] Mnemonic recovery (#56)

Hey Damian- I am having a similar problem to you- my old legacy wallet 19 word recover seed is not working with blockchains recovery tool.

Have you had any luck/ any other ideas as to how to go about fixing this? I type mine in and it says invalid checksum and or wrong word which you have specified below if I do it in a different order.

Hi cameronh0, Do you have any idea of what the original password you used might be? If you do, I highly recommend reaching out to the guy who runs the Crypto Guide channel on youtube (https://www.youtube.com/channel/UCEviBQwLv-yfv3BErm0ojHghttps://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.youtube.com%2Fchannel%2FUCEviBQwLv-yfv3BErm0ojHg&data=04%7C01%7C%7C55038b95ad00400b055808d92a129228%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637587081516618917%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Z7m46ECNGHERvocH1J5fAKvOSW9Ycav5gv%2FyC6gDE1k%3D&reserved=0) He's legit and very helpful.

He helped us using a program called BTC recover. If you're someone who can code, you may be able to use it yourself, but for us it was well worth it to have him help.

If you don't have any clue about what the password may be, I'd dig and dig further with Blockchain. It is my strong suspicion that early mnemonics (the ones that reference the user password, not the actual wallet seed phrase) don't work properly with the Blockchain.info recovery page because their page does not actually reference the v1 words list, hence the different error messages depending on what words from what list are used.

Hope this helps. Good luck!

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fgurnec%2Fbtcrecover%2Fissues%2F56%23issuecomment-856345273&data=04%7C01%7C%7C55038b95ad00400b055808d92a129228%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637587081516618917%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=aBjLui%2BmleAR08hb9Zq3yGTG4CgavIl5CWvSA3yroW0%3D&reserved=0, or unsubscribehttps://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAULAQ5HXPLH2NR43IFCI4HDTRVOLJANCNFSM4DMOYC2Q&data=04%7C01%7C%7C55038b95ad00400b055808d92a129228%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637587081516628885%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=hiBgXNQuqv1u4zS65ldatGMBtm6w8QoT31KE2U%2BNJDM%3D&reserved=0.

Mis785 commented 2 years ago

hello where can we find the wordlist V1 because I found V2 and V3 ?

DamianMajor commented 2 years ago

V1 word list can be found here:

https://github.com/blockchain/unused-My-Wallet/commit/85db5202cc79e5c816dc047a56fdaaee857b21a5#diff-23d8f4a362e47137459c75c3a2a6557b6eadd78dfe0fcb757d44970e17973d52R104

Mis785 commented 2 years ago

this list is V2 it contains 1626 words. unless I do not see the V1? Can you help me please

DamianMajor commented 2 years ago

This is V2: https://github.com/blockchain/unused-My-Wallet/blob/master/mnemonic.js#L319

V1 and V2 share MANY words in common. Please check, but this is the only version of V1 that I’m aware of: https://github.com/blockchain/unused-My-Wallet/commit/85db5202cc79e5c816dc047a56fdaaee857b21a5#diff-23d8f4a362e47137459c75c3a2a6557b6eadd78dfe0fcb757d44970e17973d52R104 https://github.com/blockchain/unused-My-Wallet/commit/85db5202cc79e5c816dc047a56fdaaee857b21a5#diff-23d8f4a362e47137459c75c3a2a6557b6eadd78dfe0fcb757d44970e17973d52R104

On Dec 4, 2021, at 11:14 AM, Mis785 @.***> wrote:

this list is V2 it contains 1626 words. unless I do not see the V1? Can you help me please

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/gurnec/btcrecover/issues/56#issuecomment-986052080, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE532KOBIPHVEVDRLH43KBLUPI453ANCNFSM4DMOYC2Q. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

DamianMajor commented 2 years ago

I just looked at the lists more closely, and it seems that they are identical (based on just a quick browse). Maybe they used the same list in the second version of recovery code? Sorry I can’t be of more help. If you think you may remember the password to your blockchain account, or may know what words/phrases you would’ve used when setting it up, try the btcrecover tool. If you need someone technical to help you, try this man: https://www.youtube.com/channel/UCEviBQwLv-yfv3BErm0ojHg

He’s legit and not a scammer.

Wish I could be of more help. Good luck!

On Dec 4, 2021, at 1:29 PM, Damian Minervini @.***> wrote:

This is V2: https://github.com/blockchain/unused-My-Wallet/blob/master/mnemonic.js#L319 https://github.com/blockchain/unused-My-Wallet/blob/master/mnemonic.js#L319

V1 and V2 share MANY words in common. Please check, but this is the only version of V1 that I’m aware of: https://github.com/blockchain/unused-My-Wallet/commit/85db5202cc79e5c816dc047a56fdaaee857b21a5#diff-23d8f4a362e47137459c75c3a2a6557b6eadd78dfe0fcb757d44970e17973d52R104 https://github.com/blockchain/unused-My-Wallet/commit/85db5202cc79e5c816dc047a56fdaaee857b21a5#diff-23d8f4a362e47137459c75c3a2a6557b6eadd78dfe0fcb757d44970e17973d52R104

On Dec 4, 2021, at 11:14 AM, Mis785 @.***> wrote:

this list is V2 it contains 1626 words. unless I do not see the V1? Can you help me please

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/gurnec/btcrecover/issues/56#issuecomment-986052080, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE532KOBIPHVEVDRLH43KBLUPI453ANCNFSM4DMOYC2Q. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Mis785 commented 2 years ago

HelloIs it possible for you to locate the versions used by blockchain.info for my wallet which was created between 09/2011 and 07/2012? V1 or V2 or V3?Envoyé depuis mon smartphone Samsung Galaxy. -------- Message d'origine --------De : DamianMajor @.> Date : 04/12/2021 19:38 (GMT+01:00) À : gurnec/btcrecover @.> Cc : Mis785 @.>, Comment @.> Objet : Re: [gurnec/btcrecover] Mnemonic recovery (#56)

I just looked at the lists more closely, and it seems that they are identical (based on just a quick browse). Maybe they used the same list in the second version of recovery code? Sorry I can’t be of more help. If you think you may remember the password to your blockchain account, or may know what words/phrases you would’ve used when setting it up, try the btcrecover tool. If you need someone technical to help you, try this man: https://www.youtube.com/channel/UCEviBQwLv-yfv3BErm0ojHg

He’s legit and not a scammer.

Wish I could be of more help. Good luck!

On Dec 4, 2021, at 1:29 PM, Damian Minervini @.***> wrote:

This is V2:

https://github.com/blockchain/unused-My-Wallet/blob/master/mnemonic.js#L319 https://github.com/blockchain/unused-My-Wallet/blob/master/mnemonic.js#L319

V1 and V2 share MANY words in common. Please check, but this is the only version of V1 that I’m aware of:

https://github.com/blockchain/unused-My-Wallet/commit/85db5202cc79e5c816dc047a56fdaaee857b21a5#diff-23d8f4a362e47137459c75c3a2a6557b6eadd78dfe0fcb757d44970e17973d52R104 https://github.com/blockchain/unused-My-Wallet/commit/85db5202cc79e5c816dc047a56fdaaee857b21a5#diff-23d8f4a362e47137459c75c3a2a6557b6eadd78dfe0fcb757d44970e17973d52R104

On Dec 4, 2021, at 11:14 AM, Mis785 @.***> wrote:

this list is V2 it contains 1626 words. unless I do not see the V1? Can you help me please

You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/gurnec/btcrecover/issues/56#issuecomment-986052080, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE532KOBIPHVEVDRLH43KBLUPI453ANCNFSM4DMOYC2Q.

Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

—You are receiving this because you commented.Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android.

[

{

@.***": "http://schema.org",

@.***": "EmailMessage",

"potentialAction": {

@.***": "ViewAction",

"target": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-986073662",

"url": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-986073662",

"name": "View Issue"

},

"description": "View this Issue on GitHub",

"publisher": {

@.***": "Organization",

"name": "GitHub",

"url": "https://github.com"

}

}

]

Mis785 commented 2 years ago

Hello I must send you my passphrase ?Envoyé depuis mon smartphone Samsung Galaxy. -------- Message d'origine --------De : johnjames333 @.> Date : 04/12/2021 21:19 (GMT+01:00) À : gurnec/btcrecover @.> Cc : Mis785 @.>, Mention @.> Objet : Re: [gurnec/btcrecover] Mnemonic recovery (#56) @Mis785 I can recover your wallet I have powerful machine and software for recovering wallet you can reach me in telegram @viladmir2022 my fee is 20% of the recovered fund

—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android.

[ { @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-986087288", "url": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-986087288", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { @.": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

DamianMajor commented 2 years ago

I highly recommend not sending any passwords to anyone you don’t trust fully. I have recommended someone (earlier in this thread) that is well known in the community for helping people recover their wallets without scams or issues. Ultimately, it’s your decision, but I’d be very careful. There are lots of people who will gladly steal your funds. Good luck to you.

On Dec 6, 2021, at 8:17 AM, Mis785 @.***> wrote:

 Hello I must send you my passphrase ?Envoyé depuis mon smartphone Samsung Galaxy. -------- Message d'origine --------De : johnjames333 @.> Date : 04/12/2021 21:19 (GMT+01:00) À : gurnec/btcrecover @.> Cc : Mis785 @.>, Mention @.> Objet : Re: [gurnec/btcrecover] Mnemonic recovery (#56) @Mis785 I can recover your wallet I have powerful machine and software for recovering wallet you can reach me in telegram @viladmir2022 my fee is 20% of the recovered fund

—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android.

[ { @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-986087288", "url": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-986087288", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { @.": "Organization", "name": "GitHub", "url": "https://github.com" } } ] — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.

Mis785 commented 2 years ago

Hello in fact I have a recovery sentence and I hid my sentence in the middle of several random words. as it dates from 2011 I have trouble remembering and putting my sentence in the right order. the version has evolved and I can't seem to know which version was using blockchain.info at that time, some people tell me v1 d other v2 d other v3 ..... so here is my problemEnvoyé depuis mon smartphone Samsung Galaxy. -------- Message d'origine --------De : wallet recovery @.> Date : 07/12/2021 19:34 (GMT+01:00) À : gurnec/btcrecover @.> Cc : Mis785 @.>, Mention @.> Objet : Re: [gurnec/btcrecover] Mnemonic recovery (#56) @Mis785 I will work on your blockchain wallets hash and crack it, when I find the password I will give you the password to access the funds my fee is 20% of the recovered fund so after you gain access to your fund you must send 20% of the fund to me. you can reach me in telegram @viladmir2022 my gmail: @.*** send me message and we can talk for the details

—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android.

[ { @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-988172246", "url": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-988172246", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { @.": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

Mis785 commented 2 years ago

It's very complicated to give your seed to someone, so is there a way to work together?Envoyé depuis mon smartphone Samsung Galaxy. -------- Message d'origine --------De : wallet recovery @.> Date : 08/12/2021 05:27 (GMT+01:00) À : gurnec/btcrecover @.> Cc : Mis785 @.>, Mention @.> Objet : Re: [gurnec/btcrecover] Mnemonic recovery (#56) @Mis785 no problem, I have solved blockchains earlier recovery phrase for a few customers, I know how they are structured. I can put your words into correct order as well.

—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android.

[ { @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-988488578", "url": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-988488578", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { @.": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

DamianMajor commented 2 years ago

Last time I’ll make this comment: Giving your seed to someone online is a VERY bad idea. Only do this if you have ample public evidence that the person you’re sending your seed to has done this before successfully with others.

On Dec 8, 2021, at 7:07 AM, Mis785 @.***> wrote:

 It's very complicated to give your seed to someone, so is there a way to work together?Envoyé depuis mon smartphone Samsung Galaxy. -------- Message d'origine --------De : wallet recovery @.> Date : 08/12/2021 05:27 (GMT+01:00) À : gurnec/btcrecover @.> Cc : Mis785 @.>, Mention @.> Objet : Re: [gurnec/btcrecover] Mnemonic recovery (#56) @Mis785 no problem, I have solved blockchains earlier recovery phrase for a few customers, I know how they are structured. I can put your words into correct order as well.

—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android.

[ { @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-988488578", "url": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-988488578", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { @.": "Organization", "name": "GitHub", "url": "https://github.com" } } ] — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.

Mis785 commented 2 years ago

have you ever recovered wallets with more than 100 btc?Envoyé depuis mon smartphone Samsung Galaxy. -------- Message d'origine --------De : DamianMajor @.> Date : 08/12/2021 13:45 (GMT+01:00) À : gurnec/btcrecover @.> Cc : Mis785 @.>, Mention @.> Objet : Re: [gurnec/btcrecover] Mnemonic recovery (#56)

Last time I’ll make this comment: Giving your seed to someone online is a VERY bad idea. Only do this if you have ample public evidence that the person you’re sending your seed to has done this before successfully with others.

On Dec 8, 2021, at 7:07 AM, Mis785 @.***> wrote:



It's very complicated to give your seed to someone, so is there a way to work together?Envoyé depuis mon smartphone Samsung Galaxy.

-------- Message d'origine --------De : wallet recovery @.> Date : 08/12/2021 05:27 (GMT+01:00) À : gurnec/btcrecover @.> Cc : Mis785 @.>, Mention @.> Objet : Re: [gurnec/btcrecover] Mnemonic recovery (#56)

@Mis785

no problem, I have solved blockchains earlier recovery phrase for a few customers, I know how they are structured. I can put your words into correct order as well.

—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android.

[

{

@.***": "http://schema.org",

@.***": "EmailMessage",

"potentialAction": {

@.***": "ViewAction",

"target": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-988488578",

"url": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-988488578",

"name": "View Issue"

},

"description": "View this Issue on GitHub",

"publisher": {

@.***": "Organization",

"name": "GitHub",

"url": "https://github.com"

}

}

]

You are receiving this because you commented.

Reply to this email directly, view it on GitHub, or unsubscribe.

Triage notifications on the go with GitHub Mobile for iOS or Android.

—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android.

[

{

@.***": "http://schema.org",

@.***": "EmailMessage",

"potentialAction": {

@.***": "ViewAction",

"target": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-988780045",

"url": "https://github.com/gurnec/btcrecover/issues/56#issuecomment-988780045",

"name": "View Issue"

},

"description": "View this Issue on GitHub",

"publisher": {

@.***": "Organization",

"name": "GitHub",

"url": "https://github.com"

}

}

]

DamianMajor commented 2 years ago

Happy to discuss further outside of a public forum, if you want to.

Mis785 commented 2 years ago

do you know which version was used by blockchain.info between 09/2011 and 07/2012? V1 or V2 orV3 ......

DamianMajor commented 2 years ago

I've recovered due to the same issue. The V1 wordlist recovery phrase had an issue with a bug in the sign in page. Even if you have the correct seed phrase, it may not work properly. The phrase you have is NOT a mnemonic seed phrase used to interact with the BTC blockchain. It is a password recovery phrase that is specific to blockchain.info's login. If you want to discuss further, you can reach me at @damianmajor on telegram or twitter. Otherwise, I'll leave this as my last comment. Publicly announcing that you have that number of BTC is a security risk. Please BE CAREFUL with who you share information with! Good luck.

isieditors commented 2 years ago

@Mis785 I have all versions of words send me a telegram message and I will forward you the the words telegram: @Btclover10

Mis785 commented 2 years ago

Hello Anyone have any info on coinbase recovery phrases?

Mis785 commented 2 years ago

hello someone know where i can find wordlist coinbase ?

madbury42 commented 8 months ago

Blockchain's legacy mnemonic tool (https://login.blockchain.com/wallet/forgot-password?guid=) still works (for correct legacy mnemonics) as of Nov 1, 2023.

The simplest explanation for why you might get the "Unknown word" or "Invalid Checksum" error from this tool is that you have written down your legacy mnemonic incorrectly. That could be that you:

There was a question in this thread about where the v1 wordlist is -- it isn't clear to me that Blockchain ever publicly released a version of this tool that used a v1 wordlist. We have worked on quite a few of these legacy mnemonics, and they have all either used the v2 wordlist or a combination of the first 3 words from the v2 wordlist and the remaining words from the v3 wordlist.

You can read more about solving these sorts of errors in legacy mnemonics here: https://cryptoassetrecovery.com/posts/how-to-recover-blockchain-legacy-mnemonics

CryptoRecoveryWorldwideCZ commented 3 months ago

Hi, same issue here. 2 clients, 2 recovery 12 word mnemonics, and support from Blockchain isnt talking anything, which is suitable for recovery. Any others here? Tool from their "recovery" doesnt work, support only say: Your clients need to write us, but when wrote them, nothing happens. I need a tool, ideal in .py to recover encrypted data from 12 word mnemonic. BUT. NOBODY ever post script even. I want to spam Blockchain.com for illegal hold my clients funds. Jiri.

madbury42 commented 3 months ago

Hi Jiri,

I'm a bit confused -- for your 2 clients that have 12 word mnemonics -- are these BIP39 recovery seeds? Or are they Blockchain legacy mnemonics?

Blockchain legacy mnemonics can have 12 words -- but, the mnemonic would likely be encoding a relatively short password. Most of the legacy mnemonics that we have seen are longer than 12 words (although we've seen one as short as 9 words).

Typically, the way to tell is to compare the 12 words against the BIP39 English word list (assuming that the words are English words), which you can find here: https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt

If all 12 words are in that word list, it's very likely to be a BIP39 recovery seed and not a legacy mnemonic.

The next question (assuming that all 12 words are in the BIP39 word list) is whether you get an error (like "invalid mnemonic") when you try to recover the wallet. If you get an error, then there's a good chance that a tool like seedrecover.py can help you recover the correct mnemonic.

More common, though, is that you don't get an error, you just get an empty wallet.

By far the most likely answer for this is that your client has two wallets: one with a balance but no recovery seed; and a second with a recovery seed but no balance.

Thanks, Chris

CryptoRecoveryWorldwideCZ commented 3 months ago

Hi Jiri,

I'm a bit confused -- for your 2 clients that have 12 word mnemonics -- are these BIP39 recovery seeds? Or are they Blockchain legacy mnemonics?

Blockchain legacy mnemonics can have 12 words -- but, the mnemonic would likely be encoding a relatively short password. Most of the legacy mnemonics that we have seen are longer than 12 words (although we've seen one as short as 9 words).

Typically, the way to tell is to compare the 12 words against the BIP39 English word list (assuming that the words are English words), which you can find here: https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt

If all 12 words are in that word list, it's very likely to be a BIP39 recovery seed and not a legacy mnemonic.

The next question (assuming that all 12 words are in the BIP39 word list) is whether you get an error (like "invalid mnemonic") when you try to recover the wallet. If you get an error, then there's a good chance that a tool like seedrecover.py can help you recover the correct mnemonic.

More common, though, is that you don't get an error, you just get an empty wallet.

By far the most likely answer for this is that your client has two wallets: one with a balance but no recovery seed; and a second with a recovery seed but no balance.

Thanks, Chris

Hello, the words are from the BIP39 dictionary, but through tools for recovering derivation paths, private keys, etc., they are not valid. These are seeds from Blockchain.info/.com. Their tool does not work, and they are 100000% in the correct order. How would seedrecover.py be useful to me? I'm not dealing with missing or swapped words.

CryptoRecoveryWorldwideCZ commented 3 months ago

Hi Jiri, I'm a bit confused -- for your 2 clients that have 12 word mnemonics -- are these BIP39 recovery seeds? Or are they Blockchain legacy mnemonics? Blockchain legacy mnemonics can have 12 words -- but, the mnemonic would likely be encoding a relatively short password. Most of the legacy mnemonics that we have seen are longer than 12 words (although we've seen one as short as 9 words). Typically, the way to tell is to compare the 12 words against the BIP39 English word list (assuming that the words are English words), which you can find here: https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt If all 12 words are in that word list, it's very likely to be a BIP39 recovery seed and not a legacy mnemonic. The next question (assuming that all 12 words are in the BIP39 word list) is whether you get an error (like "invalid mnemonic") when you try to recover the wallet. If you get an error, then there's a good chance that a tool like seedrecover.py can help you recover the correct mnemonic. More common, though, is that you don't get an error, you just get an empty wallet. By far the most likely answer for this is that your client has two wallets: one with a balance but no recovery seed; and a second with a recovery seed but no balance. Thanks, Chris

Hello, the words are from the BIP39 dictionary, but through tools for recovering derivation paths, private keys, etc., they are not valid. These are seeds from Blockchain.info/.com. Their tool does not work, and they are 100000% in the correct order. How would seedrecover.py be useful to me? I'm not dealing with missing or swapped words.

Regarding this issue, there's almost nothing on the internet, except few people with the same problem. Support from Blockchain.info/.com is silent, and tools do not exist. Many people had an older "seed" with 16, 17, or sometimes more words. My 2 clients have the same problem, 12 words from the BIP39 dictionary, but the checksum for BIP39 does not match. Quite an interesting situation, and I'm surprised that it hasn't been discussed here before, hence there is no extraction tool for it. In the first case, I have the client's UUID of the wallet and basically everything, in the 2nd, we only have the "seed." I deliberately write in quotes because it's not a real seed.