Bitcoin Forum
October 22, 2018, 10:00:00 PM *
News: Make sure you are not using versions of Bitcoin Core other than 0.17.0 [Torrent], 0.16.3, 0.15.2, or 0.14.3. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: How can i use BTC recover to recover from a segwit wallet  (Read 65 times)
Rickorick
Jr. Member
*
Online Online

Activity: 43
Merit: 1


View Profile
August 05, 2018, 04:47:37 AM
 #1

I have a Trezor and after an update I lost all my coins, I have the seed words but I think I might have made an error, I got to research about btc recover and I was able to use it with a test wallet from electrum but now problem is when I try it with my seed it doesn't work because I can't get past the address tab where it asks for my address because it's a segwit address, can anyone help me out with this, thanks and I appreciate.
1540245600
Hero Member
*
Offline Offline

Posts: 1540245600

View Profile Personal Message (Offline)

Ignore
1540245600
Reply with quote  #2

1540245600
Report to moderator
1540245600
Hero Member
*
Offline Offline

Posts: 1540245600

View Profile Personal Message (Offline)

Ignore
1540245600
Reply with quote  #2

1540245600
Report to moderator
1540245600
Hero Member
*
Offline Offline

Posts: 1540245600

View Profile Personal Message (Offline)

Ignore
1540245600
Reply with quote  #2

1540245600
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
OmegaStarScream
Staff
Legendary
*
Offline Offline

Activity: 1442
Merit: 1110


Hire BOUNTYPORTALS>Bounty management goo.gl/XKv9TK


View Profile
August 05, 2018, 06:12:14 AM
 #2

Why are you trying to recover your wallet elsewhere If your trezor is working fine?

As for Electrum, after typing the seed, make sure to click 'Options' -> and select 'BIP39' seed as shown below:


HCP
Hero Member
*****
Offline Offline

Activity: 756
Merit: 932

<insert witty quote here>


View Profile
August 05, 2018, 06:38:57 AM
Merited by OmegaStarScream (2)
 #3

I have a Trezor and after an update I lost all my coins, I have the seed words but I think I might have made an error
Why are you trying to recover your wallet elsewhere If your trezor is working fine?
It would appear that the OP has written down his seed words incorrectly (or missed a word) etc... and cannot restore his wallet correctly using the seed he has written down.


I got to research about btc recover and I was able to use it with a test wallet from electrum but now problem is when I try it with my seed it doesn't work because I can't get past the address tab where it asks for my address because it's a segwit address, can anyone help me out with this, thanks and I appreciate.
Which type of "SegWit" address do you have... is is a "3-type" (aka "p2sh-p2wpkh") SegWit address... or is it a "bc1-type" (aka "bech32") SegWit address?

If it is "3-type" it's possible that you can modify the btcrecover code to generate/test those addresses instead of the "1-type" (aka Legacy) addresses... theoretically, it should be possible to modify the code to generate the "bc1" addresses as well, but the changes aren't as trivial.

Also, have you tried looking through the BIP39 word list and checking your words for similar words/possible typos: https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt

Rickorick
Jr. Member
*
Online Online

Activity: 43
Merit: 1


View Profile
August 05, 2018, 10:16:05 AM
 #4

Yes I have looked through the list and two words are not there, so I definitely wrote down the wrong thing. It's a 3 address, how do I go about it? Can you help or guide me on how? Explain in layman terms please.
HCP
Hero Member
*****
Offline Offline

Activity: 756
Merit: 932

<insert witty quote here>


View Profile
August 05, 2018, 10:52:48 AM
 #5

Explain in layman terms please.
That's not really possible... it involves you needing to change the source code so that it generates SegWit addresses instead of Legacy addresses.

Unless you happen to know how to code in Python, that's going to be fairly difficult to explain. Undecided Unfortunately, I just don't have the spare time to attempt to hack this in at the moment... and likely won't for weeks (if not months) Sad

Basiccaly, instead of converting the pubkeys generated from the seed guesses to Legacy Addresses and checking against your "known address", you would need to convert the pubkeys to SegWit addresses (https://bitcoincore.org/en/segwit_wallet_dev/#creation-of-p2sh-p2wpkh-address).

Perhaps try contacting the developer here: https://github.com/gurnec/btcrecover/issues/174

See if there are plans to release an updated version of btcrecover that supports SegWit... or maybe try one of the alternative solutions posted by the other users.

Rickorick
Jr. Member
*
Online Online

Activity: 43
Merit: 1


View Profile
August 05, 2018, 06:58:29 PM
 #6

Thank you HCP I just found a book where i wrote a clue of what i did, i intentionally wrote those two words wrong as a extra security, then i mixed the order. So now i have the right seed but i cant understand the clue i wrote for the order, i was wondering if there was a program that can test my seed order and get the right one for me?
HCP
Hero Member
*****
Offline Offline

Activity: 756
Merit: 932

<insert witty quote here>


View Profile
August 06, 2018, 02:10:41 AM
 #7

If you know all the correct words, but not the order... that shrinks the search space down considerably... is it the order of all the words? or have you just move a couple of them around?

Given not all permutations of words result in a "valid" seed mnemonic, it should be possible to write a script that can find all the valid mnemonics... but testing them is a different story. Generating keys/addresses takes time.

Lucius
Legendary
*
Offline Offline

Activity: 1204
Merit: 1071


Fortis Fortuna Adiuvat


View Profile WWW
August 06, 2018, 12:34:32 PM
 #8

Thank you HCP I just found a book where i wrote a clue of what i did, i intentionally wrote those two words wrong as a extra security, then i mixed the order. So now i have the right seed but i cant understand the clue i wrote for the order, i was wondering if there was a program that can test my seed order and get the right one for me?

In an attempt to increase security you're really messed up to the point in which you actually do not have your seed, you have a riddle which you need to solve. Now you depend on someone's help to solve this problem, but I would suggest you that try to remember what you actually did with words.

I guess you know what two words you wrote incorrectly, and you did that first - so try to remember what did you do after that? Are you maybe just replaced spots for that 2 wrong words? That's something that makes sense to me, but you have a good chance to figure out that clue - solution is in front of you, good luck.

   ███                       
   █████                     
  ███████                    
 ██████████        █         
  █████████      ████        
  ████████      ██           
     ██████    ██            
       ██████████            
            ██████   ███████ 
         █████  ██████████████
       ███ ███  ████████████ 
       ██ █          █       
      █                      
     █                       
.
                          ██ 
                       █████ 
                      ███████
           █        ██████████
          ████      █████████
             ██      ████████
              ██    ██████   
              ██████████     
   ███████   ██████          
 ██████████████  █████       
   ████████████  ███ ██      
    ██████          █ ██     
                        █    
                         █  




███           
██████        
████████     
██████████    
████████████ 
██████████████
██████████████
████████████  
██████████    
████████      
██████        
███           
.

██████████
██████████
██████████
██████████
.

          ████
        ██████
      ████████
    ██████████
  ████████████
██████████████
██████████████
  ████████████
    ██████████
      ████████
        ██████
           ███
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!