BitcoinQnA / seedtool

GNU General Public License v3.0
78 stars 21 forks source link

[request improvement]: allow changing the derivation path and also allow deriving private keys with the user entering xpriv. #64

Open jonjonez opened 3 months ago

jonjonez commented 3 months ago

Some wallets like Bitcoin wallet (android) use derivation path outside the standards we are used to, if we add an option to allow changing the derivation path to access these addresses, it would be possible to access the addresses, privkeys of other wallets as well.

Also currently the tool only derives the addresses/private keys since we created or applied an existing mnemonic, it would be interesting if it was also possible for the user to derive private keys only with xpriv as well (e.g. wallets like Bitcoin core don't use mnemonics, only xpriv).

SuperPhatArrow commented 3 months ago

According to their docs they use BIP32.

Seed tool already derives addresses for BIP32.

In the addresses section you can set the derivation path already. Can you give an example of a wallet's derivation path that seed tool doesn't work with, please?