MetaMask / metamask-extension

:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
https://metamask.io
Other
12.04k stars 4.92k forks source link

Add custom HD derivation path option for Trezor #11197

Open rdymac opened 3 years ago

rdymac commented 3 years ago

The custom derivation path was merged for Ledger https://github.com/MetaMask/metamask-extension/pull/9367 (it is not yet available as of version 9.5.4, though).

Something similar might be needed for Trezor's integration too:

@vondra: I moved from Ledger to Trezor. I need to connect to m/44'/60'/0' addresses. When I connect Trezor is there a option how to manualy set derivation path or invoke the path selector ?

Comment

This support article will need to be updated once the Custom Derivation Path is available for either Ledger or Trezor.

TbLtzk commented 3 months ago

Any activity here? I am currently using a Ledger Nano S with Ledger Live HD path: m/44'/60'/<account>'/0/0

Now I'm trying to use a trezor with the same seed phrase. But when reading the accounts I see only those options:

image

It treats Ledger and MEW together as legacy, which is not correct. From #9367 we see that we have

The first account on Trezor is the same as on Ledger Live: m/44'/60'/0'/0/0, but afterwards it diverges:

So I have no chance to import my Ledger Live accounts via Trezor to MetaMask except the very first one.