Author

Topic: Lost BTC? i am missing just 1 word from 12. (Read 248 times)

legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
February 15, 2021, 06:19:26 AM
#17
Do you remember if the wallet was legacy (addresses start with "1") or segwit (addresses start with "bc1")? I don't think Exodus creates P2SH addresses (starting with "3"), but someone can correct me if I'm wrong.
sure starting in b

Then that means it begins with bc1q as well. If you remember one or two more characters that come after this, you can drastically reduce the number of addresses you have to check against.

If you can get a list of potential addresses, it's very easy to check:
How to use
The most likely use is to check a long list of Bitcoin addresses for a remaining balance.
On Linux, use this to find matching addresses:
Code:
comm -12 all_funded_Bech32_addresses.txt <(cat mylist.txt | sort | uniq)
(quote edited to fit this case)

If he remembers roughly when he made transactions with these addresses, by checking a block explorer that can search by transaction time like Blockchair.com, the list can be narrowed even more to the ones that have similar transaction times.
legendary
Activity: 952
Merit: 1385
February 15, 2021, 05:11:44 AM
#16
Hi there, i was up to open my wallet but i am missing one word from the seed. I just have 11 words. If any1 know how to guess the missing word i would be very happy to recover my satoshis Smiley thank you in advance!!!

Check https://github.com/PawelGorny/lostword

There is option ONE_UNKNOWN_CHECK_ALL which generates seeds and checks balance using blockchain api.
The other solution would be to generate all the possible seeds, than addresses and check in offline database, like LoyceV suggested.
Of course if you know the position of missing word, it would be much easier... And do you know which address from the derivation path has coins? Is it the first one?
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
February 14, 2021, 12:23:33 PM
#15
If you cannot find an address to check against, then your only remaining option (short of manually entering each seed phrase in to something like Ian Coleman and then manually copying the address in to a block explorer) is to use an address database.
There are only 2.8 million funded Bitcoin addresses starting with "b":
Code:
wget -qO- http://addresses.loyce.club/Bitcoin_addresses_LATEST.txt.gz | gunzip | grep "^bc1q" > all_funded_Bech32_addresses.txt
For your convenience, here it is at a temporary location: all_funded_Bech32_addresses.txt (120 MB, scheduled to be deleted in 7 days).

If you can get a list of potential addresses, it's very easy to check:
How to use
The most likely use is to check a long list of Bitcoin addresses for a remaining balance.
On Linux, use this to find matching addresses:
Code:
comm -12 all_funded_Bech32_addresses.txt <(cat mylist.txt | sort | uniq)
(quote edited to fit this case)

legendary
Activity: 2268
Merit: 18711
February 14, 2021, 11:17:45 AM
#14
sure starting in b
Well, that speeds things up a bit since you only have to check a single address type and (presumably) a single derivation path for each valid seed phrase. But you do still need to check, which requires something to check against. If you cannot find an address to check against, then your only remaining option (short of manually entering each seed phrase in to something like Ian Coleman and then manually copying the address in to a block explorer) is to use an address database. The link I have provided above not only gives instructions on how to create one, but also gives links to pre-created ones you can download. The BTC one is around 6 GB, so much preferably to downloading the entire blockchain and creating your own one if you aren't already running a full node.
newbie
Activity: 8
Merit: 0
February 14, 2021, 07:55:34 AM
#13
Do you remember if the wallet was legacy (addresses start with "1") or segwit (addresses start with "bc1")? I don't think Exodus creates P2SH addresses (starting with "3"), but someone can correct me if I'm wrong.



sure starting in b
legendary
Activity: 2268
Merit: 18711
February 14, 2021, 07:26:36 AM
#12
Do you remember if the wallet was legacy (addresses start with "1") or segwit (addresses start with "bc1")? I don't think Exodus creates P2SH addresses (starting with "3"), but someone can correct me if I'm wrong.

Is it possible for you to find an address in the wallet? Perhaps you looked one up on a block explorer and it is saved in your internet browsing history? Perhaps you withdrew to this wallet from an exchange or other service, and you can find the address from your account history or from an email confirmation?

If you are unable to find an address, then you are going to have to build an address database (see my link above) so btcrecover can check every valid seed it finds for funds. If you know where your missing word slots in to your 11 words, then there are 2048 possibilities, of which 128 (on average) will product a valid seed phrase which needs to be checked for funds. If you don't know where the lost word slots in, then that becomes 1,536 seed phrases which will need to be checked for funds. Further, if you don't know the address type, then you will have to check multiple derivation paths for each seed phrase.
newbie
Activity: 8
Merit: 0
February 14, 2021, 07:04:57 AM
#11
I was afraid of that, i have not a reference address  Cry
legendary
Activity: 2268
Merit: 18711
February 14, 2021, 06:46:10 AM
#10
and AFAIK Exodus don't re-use seed words
I'm not sure what you mean here? As in, it doesn't re-use the same word in the same phrase? As Exodus uses BIP39 seed phrases, and BIP39 makes no stipulation regarding word reuse, then this is not the case. Given a 12 word seed phrase, there is an approximately 1 in 31 chance that there will be a repeated word. This rises to around 1 in 8 for a 24 word seed phrase.

BTCrecover needs an address to work with or just the words from your seed? any link? thansk
It needs either the master public key or an address from the wallet it is trying to recover, so when it finds a valid seed phrase it can check whether it is the correct one which generates the matching public key or address. If you have neither of these, then you can still run it, but you will need to download an address database (https://github.com/3rdIteration/btcrecover/blob/master/docs/Creating_and_Using_AddressDB.md) so it can check the addresses it generates against all address to see if they contain any funds.
legendary
Activity: 3472
Merit: 10611
February 14, 2021, 05:58:22 AM
#9
BTCrecover needs an address to work with or just the words from your seed? any link? thansk
When you are missing 1 word you have to check 2048 mnemonic permutations, even by eliminating some based on checksum you still have roughly 122 permutations that are all valid unless you also have an address that can be checked against the addresses each of these permutations can generate and eliminate the invalid ones that way.
newbie
Activity: 8
Merit: 0
February 14, 2021, 05:51:08 AM
#8
Thanks for the reply; Yes, i t was created on an Exodus wallet, the only infos i have are my 11 words.

Allright https://github.com/Coding-Enthusiast/FinderOuter/releases/tag/v0.7.0.0 this is a src to complie in windows right?
Yeah. BTCrecover works as well.

For either, Exodus does use BIP39 seeds. The derivation path for Segwit (bc1) is m/84'/0'/0' and for legacy (1) is m/44'/0'/0'.

BTCrecover needs an address to work with or just the words from your seed? any link? thansk
newbie
Activity: 8
Merit: 0
February 14, 2021, 04:49:38 AM
#7
] word or at least one letter of it (how long it is,) you can improve the chance of remembering it without the need for any program.
and AFAIK Exodus don't re-use seed words.


what do ya mean

legendary
Activity: 2702
Merit: 4002
February 14, 2021, 03:50:40 AM
#6
Hi there, i was up to open my wallet but i am missing one word from the seed. I just have 11 words. If any1 know how to guess the missing word i would be very happy to recover my satoshis Smiley thank you in advance!!!
If you know the position of the missing word or at least one letter of it (how long it is,) you can improve the chance of remembering it without the need for any program.
and AFAIK Exodus don't re-use seed words.
any way this guide may be useful if it is the first time use btcrecover https://www.youtube.com/playlist?list=PL7rfJxwogDzmd1IanPrmlTg3ewAIq-BZJ
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
February 13, 2021, 12:12:52 PM
#5
Thanks for the reply; Yes, i t was created on an Exodus wallet, the only infos i have are my 11 words.

Allright https://github.com/Coding-Enthusiast/FinderOuter/releases/tag/v0.7.0.0 this is a src to complie in windows right?
Yeah. BTCrecover works as well.

For either, Exodus does use BIP39 seeds. The derivation path for Segwit (bc1) is m/84'/0'/0' and for legacy (1) is m/44'/0'/0'.
newbie
Activity: 8
Merit: 0
February 13, 2021, 12:02:18 PM
#4
The link above is probably your best bet, but there is also this program which you could use: https://github.com/3rdIteration/btcrecover

Do you remember what software you used to create the seed phrase? Are you sure the other 11 words are in the correct order? Do you know the position of the missing 12th word?

Even if the answer to all of those is no, you should still be able to brute force your last word, but with additional information you can reduce the search space and therefore the time required.
Not too big of an issue. What client are you using?

If it's a BIP39 compatible wallet, you can find out it's derivation path and use this program[1] to search for it.

[1] https://bitcointalksearch.org/topic/the-finderouter-a-bitcoin-recovery-tool-v0160-2022-09-19-5214021

Thanks for the reply; Yes, i t was created on an Exodus wallet, the only infos i have are my 11 words.

Allright https://github.com/Coding-Enthusiast/FinderOuter/releases/tag/v0.7.0.0 this is a src to complie in windows right?
legendary
Activity: 2268
Merit: 18711
February 13, 2021, 11:46:36 AM
#3
The link above is probably your best bet, but there is also this program which you could use: https://github.com/3rdIteration/btcrecover

Do you remember what software you used to create the seed phrase? Are you sure the other 11 words are in the correct order? Do you know the position of the missing 12th word?

Even if the answer to all of those is no, you should still be able to brute force your last word, but with additional information you can reduce the search space and therefore the time required.
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
February 13, 2021, 11:13:22 AM
#2
Not too big of an issue. What client are you using?

If it's a BIP39 compatible wallet, you can find out it's derivation path and use this program[1] to search for it.

[1] https://bitcointalksearch.org/topic/the-finderouter-a-bitcoin-recovery-tool-v0160-2022-09-19-5214021
newbie
Activity: 8
Merit: 0
February 13, 2021, 11:10:28 AM
#1
Hi there, i was up to open my wallet but i am missing one word from the seed. I just have 11 words. If any1 know how to guess the missing word i would be very happy to recover my satoshis Smiley thank you in advance!!!
Jump to: