# How to Switch ETH Path to Ledger Live / Legacy Format?

Firmware versions M-5.0 (Multi-Coin) or newer support the switching of wallet paths (ETH) to Ledger Live and Legacy formats with your Keystone device in the MetaMask / DeFi / Web3 mode.

Keystone's original default wallet path (ETH) format is BIP44 Standard so If you want to import a recovery phrase from a Ledger device (Ledger Live / Legacy), you will need to switch the wallet path to Ledger Live / Legacy formats to identify your digital assets.

This guide will show you how to switch the wallet path (ETH) to Ledger Live / Legacy formats. Let’s take a look in more detail.

## **I. Preparation**

[Firmware](https://keyst.one/firmware?locale=en) versions M-5.0 (Multi-Cion) or newer running on Keystone Essential or Pro.

{% content-ref url="../../../getting-started/firmware-upgrading" %}
[firmware-upgrading](https://support.keyst.one/getting-started/firmware-upgrading)
{% endcontent-ref %}

## **II. Operation**

1\. Display the QR code&#x20;

1\)If your Keystone is in another mode now, tap the \[Menu] icon > \[Software Wallet] > \[MetaMask / Rabby / DeFi] > \[Confirm] > tap the \[•••] icon tap \[Connect Software Wallet] to display the QR Code for connecting purposes.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FhPzxaSvDd1VMmA9TdWLi%2FD1.3.png?alt=media&#x26;token=964c6950-becc-47f3-818d-902577aee39c" alt="Keystone - different ETH path -1"><figcaption></figcaption></figure>

2\)Tap the \[•••] icon > tap \[Connect Software Wallet] to display the QR Code for connecting purposes.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FaVJFutdeo8fQXnJGppSJ%2FD1.6%5D.png?alt=media&#x26;token=fe1c0bf1-8109-435c-ace0-3713173e7b39" alt="Keystone - different ETH path -2"><figcaption></figcaption></figure>

2\. Tap the \[•••] icon > tap \[Change Derivation Path]. Select a proper wallet path based on your needs and tap \[Confirm].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FlPLmZoU3DkDqSEjNWMbH%2FF1.png?alt=media&#x26;token=e19d8d2b-db0d-4b2e-86bc-6b4d444c487b" alt="Keystone - different ETH path -3"><figcaption></figcaption></figure>

3\. The address format should have been changed for now. Reconnect software wallet to make this new format address binded on the software wallet.&#x20;

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FmZeWUBW67OSd0OCVRQUA%2Faa.png?alt=media&#x26;token=a4b98d6a-0a40-401d-8f13-d03b6e07f515" alt="Keystone - different ETH path -4"><figcaption></figcaption></figure>

### Important Notes

* In **ledger live** format, Keystone only supports the synchronization of the **first 10 addresses.**&#x20;
* In BIP44 Standard and ledger Legacy formats, Keystone supports the synchronization of all addresses.

Instructions recommended:

[**How to Use MetaMask with Keystone?**](https://support.keyst.one/3rd-party-wallets/eth-and-web3-wallets-keystone/bind-metamask-with-keystone)
