Using BTCRecover with Segwit Bitcoin Addresses (Seed Phrase Recovery For Ledger, Trezor, Coinomi)


all right so this video is just a real
quick addition on a previous video that I made that looked at how to recover
from an error in your recovery phrase so I’m not going to go over how to use
seed-savior I’m not going to go over how to set up the linux environment to be
able to do this safely the other thing to be really clear on is you do need to
have your 24 word seed or at least your best guess of your 24 word seed
to be able to use these tools you know that there is simply no possible way to
derive a private key from just a public bitcoin or ethereum or any other crypto
address and I’m actually gonna do a whole video on that in crypto scam watch
but just understand if all you have is a public address then I’m sorry this video
is not going to help you so here we go you need to know at least one public
address that you used with the wallets connected to the recovery phrase you’re
trying to recover so in the previous example I’d used ethereum but let’s
just say in this one we’d purchased some Bitcoin on coinbase
and we log into coinbase and see that we had withdrawn our Bitcoin to this
address here so this is a Segwit address in that it starts with a 3 and we’re
gonna be looking for this one which is based on this phrase that I
used in the previous video so first and foremost the key differences for using
BTC recover for a segwit address is that you need to download the BTC recover
from this repository here and the link will be in the description and you do
that just by clicking download zip and then you can just unzip that anywhere on
your computer or if you’re doing this in Ubuntu just unzip that until USB
stick and use it exactly the same way as you had in my previous video and if you
haven’t seen the previous video if you watch from about 12 minutes 45 to 21
minutes 36 that will have the step-by-step instructions on how to set
up an ubuntu environment do that you can also run it in Windows if you’re simply
that desperate as well it’ll behave exactly the same way I was having to
think about this and the other alternative is that if
there is enough demand you know say ten people request it in the comments or
someone is happy to chip in you know one or two hundred dollars just to sponsor
it I’m actually happy to I guess package up a distribution of Linux that will
just run live that you can basically boot into that will have all of these
tools baked into it so you don’t need to worry about how to actually install all
the dependencies for these different tools so if that’s something you
interested in definitely leave a comment or reach out to me through reddit or
something like that so my suggestion is that you start off by first trying the
quick recovery command that I’ve got down here below just because it only
takes a few minutes to run even if I can’t find the tool so you can actually
run this quick one a few times on a few different derivation paths if you’re
unsure as to which account it’s connected to and then if that doesn’t
work for you I’d suggest you try and run the slow derivation path tool as well
which is down here so what we’ll do is we’ll just move straight into the
example so basically the key difference from the previous video I had is that we
are going to use this thing here so we’re still going to use seedrecover.py we still want no dupe checks just because I like to have the tool not run
out of memory or anything I’m search the first ten
addresses but the reality is you could safely crank that up to say twenty or
thirty just understand it will take longer to run but I think if you’re
reasonably confident of an address early in the life of your wallet you could
just say the first ten and this is the key difference as well so we’re
selecting our bit thirty-two path so that’s going to be this here M forty
nine zero zero zero and that corresponds to these paths here so that would be
account zero in 49 zero zero zero and it would basically start and just search
through like that so that’s what we’re going to do so I’ll just paste that
first one in so this is the quick thing to help us find our first order check
the first account that ties into the key so we don’t have a wallet file so we’ll
say cancel we’re selecting a standard BIP 39:44 wallet we don’t have the
extended public key but we do remember our address from up here
let’s paste that in please enter your best guess seed now just for an
example I just took the 24 word phrase and just swapped two of these words just
cuz I thought that’s an easy mistake for people to make and will say okay and now
we wait go and have a coffee or something alright so we’re back and that
ran for about fifteen minutes we can see and I said seed not found sorry and
that’s not entirely unexpected in this demo because we’re searching the first
account because we thought maybe that was the one but we’re gonna try running
it on the second account now so this is the phrase here you’ll notice it’s
exactly the same as the first one except instead of that being 0 that is now 1 so
we’ll paste that in we don’t have a wallet file using that we’re not using
that alright so the address that we remember
or we have records from is that one our best guess of the seed is still this one
and now let’s little look so now it’s searching the second account connected
to that seed and there you go just like that so that found it in a couple of
seconds and that is the correct phrase so we can then copy that write it down
and if we look at it we can then see yes it was those two words and now in the
correct order and there you go the seed is recovered just like that so as you
can see BTCRecover makes pretty short work of a really common
error just like that of having to in the wrong place and it found that really
quickly and while this is the quick option and we could see that the quick
option of this tool when I ran it before we talked about 15
minutes run that will take longer if you increase the number of addresses it
wants to check from 10 to say 20 so just be aware this slow version of the
command here which has what’s called a big typo so that is a completely
different word in your phrase you know it can take days to run so you know if
you’re trying to recover thousands and thousands of dollars it can be worth
letting it run for a few days at a time to try out some of these slower things
but frankly the majority of simple mistakes people make I would think just
based on the other examples I gave in this tool would likely be recovered just
with almost the default commands in BTC recover so give that a go
and if there’s any particular questions you’ve got let me know and I’ll be more
than happy to help you out I will add that if you’re just running this tool on
Windows which is what I’m doing just for this example just because this is a seed
with no actual funds on it if you are just running this tool on an
internet-connected computer that’s just your normal daily driver I’d really
recommend as soon as you get your recovery seed restore that onto your
wallet and transfer the funds onto a new seed making sure that you test your new
seed to make sure you can recover it correctly as well but just be aware that
if someone has your 24 word seed they have all of your crypto so you just do
need to be careful when you’re using it and try to avoid use it on a computer
that may be connected to the Internet that could leak it out or one that could
you know remember it and leak it later when it’s reconnected which is why in
the other videos I recommend using a live distribution of Linux and running it air
gapped so that the whole thing is wiped when you reboot so I hope that was
helpful and definitely let us know if you have success recovering your seeds
just because I think this stuff can be really helpful for others who find
themselves in a similar situation to see what some of the sensible tools and
approaches are that they can use and take to get out of trouble when they’re
stuck thanks for watching I hope that was
helpful just hit subscribe if you’d like to be kept in the loop about future
content I make to help people stay safe in the crypto space and to recover if
they get into trouble or if there’s a question you’d like some more
information about or topic you’d like me to cover in the future just leave a
reply