Skip to content

Commit

Permalink
Usability fixes (Added coin argument, added derivation path files and…
Browse files Browse the repository at this point in the history
… removed TK dependancey)

*Added derivation paths files to all supported files (And unit tests to match)
*Added "--coin" argument to easily specify operation with altcoins
*Added better error messages and checks to allow seedrecover to run on systems without tk.
*Improved default search phases for seed recovery to include 2 "big typos" (so a swapped word)
  • Loading branch information
3rdIteration committed Dec 10, 2020
1 parent cceb12a commit f7b2d15
Show file tree
Hide file tree
Showing 9 changed files with 282 additions and 99 deletions.
200 changes: 128 additions & 72 deletions btcrecover/btcrseed.py

Large diffs are not rendered by default.

166 changes: 139 additions & 27 deletions btcrecover/test/test_seeds.py

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions common-derivation-pathlists/DASH.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
m/44'/5'/0'/0 #Default BIP44 P2PKH
3 changes: 3 additions & 0 deletions common-derivation-pathlists/DGB.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
m/44'/20'/0'/0 #BIP44 (Legacy)
m/49'/20'/0'/0 #BIP49 (Segwit)
m/84'/20'/0'/0 #BIP84 (Native Segwit)
1 change: 1 addition & 0 deletions common-derivation-pathlists/DOGE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
m/44'/3'/0'/0 #BIP44 (Legacy)
3 changes: 3 additions & 0 deletions common-derivation-pathlists/GRS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
m/44'/17'/0'/0 #BIP44 (Legacy)
m/49'/17'/0'/0 #BIP49 (Segwit)
m/84'/17'/0'/0 #BIP84 (Native Segwit)
3 changes: 3 additions & 0 deletions common-derivation-pathlists/MONA.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
m/44'/22'/0'/0 #BIP44 (Legacy)
m/49'/22'/0'/0 #BIP49 (Segwit)
m/84'/22'/0'/0 #BIP84 (Native Segwit)
3 changes: 3 additions & 0 deletions common-derivation-pathlists/VTC.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
m/44'/28'/0'/0 #BIP44 (Legacy)
m/49'/28'/0'/0 #BIP49 (Segwit)
m/84'/28'/0'/0 #BIP84 (Native Segwit)
1 change: 1 addition & 0 deletions common-derivation-pathlists/XRP.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
m/44'/144'/0'/0 #BIP44 (Legacy)

0 comments on commit f7b2d15

Please sign in to comment.