atomicDEX-API
atomicDEX-API copied to clipboard
Add SLIP-44 derivation path option for ETH coins
Currently KDF uses Metamask-like derivation paths for EVM coins:
all EVM-coins have m/44'/60' derivation root path set in the coins file.
However, for compatibility with other wallet it is good to allow the SLIP-44 derivation path where all chains have their own chain code. For that KDF can have additional SLIP-44 derivation_paths for EVM coins and use them by a config setting.
The selection of either of 'Metamask-like' or 'SLIP-44' derivation paths can be done when a new wallet is created: GUI may ask User to select either of two derivation paths showing two options in the menu:
- "Metamask-compatible"
- "Trezor-compatible"
(So User may decide with which wallet User would like to have compatibility for their accounts).