Post
Topic
Board Bitcoin Technical Support
Re: Passphrase recovery with Btcrecovery
by
despo4helpo
on 24/03/2023, 03:14:20 UTC
How did you export the xpub? If you are sure it is correct, then you can just use that directly instead of then deriving an address from it. Your search will also be a little faster using the xpub since btcrecover does not have to derive one or more addresses for each attempt.

I followed steps 1-3 from here: https://support.ledger.com/hc/en-us/articles/6275459128989-How-to-analyze-a-Bitcoin-BTC-account-xPub?support=true

Instead of using the --addrs argument, replace it with --mpk xpub6ABC...
If you also know the derivation path for that xpub, then include the following as well to narrow down the search further, replacing xx with the relevant numbers:
Code:
--bip32-path "m/xx'/0'/0'"

That's the tricky part; not sure how to find the derivation path. Is the "fresh address path" (shown in the step 3 image from the link above) the same as the derivation path?

Do you suggest any other commands to use to reduce the number of variables?
If you can give us much information as you know about your passphrase (obviously without revealing the actual words), then we can try to optimize things as much as possible.

It's either one of these lists, or a combination of both. If separate, I'm confident of the order but yet it didn't work so something is off.

I think all caps but could be wrong. It was done on the Ledger Nano S so I don't think I would have gone and changed caps and spaces between words...

Fruit1fruit2fruit3fruit4
OR
Veg1veg2veg3veg4
OR
Fruit1veg1veg2fruit2
There are probably some known number combinations, at the end. So I know to put all those in 1 line and use %s after each one.

To make matters worse, I may have replaced a with @ and s with $ and o with 0.

I'm a moron!