Metamask to Ledger (short)
What you will learn:
Write down the public addresses of your accounts
You find this in Metamask. These are your different accounts in Metamask.
Plug the ledger
It can be brand new.
If it is not brand new, you can reset it. Be careful resetting it will erase any previously created seed and if you have funds on it, you will lose access to them.
Select Restore from Recovery Phrase
You will then need to chose a PIN code (write it down or remember it!).
Enter your Recovery phrase
Metamask is a 12 words phrase.
You should have somewhere on paper your Metamask phrase.
You can also find it in Metamask under Settings / Security& Privacy / Reveal Secret Recovery Phrase
- NOTE you will have 1 seed (private key) for all your account (public keys).
Enter words one by one
When you are done and the processing is finished, return to the main menu and go to next steps.
Connect Hardward Wallet
NOTE - first you need to go into Metamask "Settings / Advanced" and turn ON "Use Ledger Live".
Now click on "Connect Hardware Wallet".
Open the ETH app
Do this even though you are on Avalanche, Binance chain, or any other chain. The goal here is just to connect. You don't need to install all these apps on ledger - it is absolutely not necessary since the goal of the ledger is just to protect your seed. If you don't understand check the longer explanation.
Find your accounts
In a previous step, you took note of your public keys/account. Looks for them in the list and select them.
If you don't find all of them:
click on "click here"
change the ledger path from Legder Liver to BIP44 Standard.
You should see all of them now.
IN THIS STEP WHAT YOU JUST DID IS YOU USED METAMASK TO CONNECT TO THE LEDGER AND YOU READ WHAT IS ON THE LEDGER. In our case, these are your accounts! How did they get there? Because you entered your seed in Ledger. Magic.
Remove Metamask from Chrome
Previously we checked that these accounts are accessible from Ledger.
Now you need to delete Metamask from Chrome. This will remove the seed phrase from online (this is what we want).
I know you are scared. Your funds won't get lost as long as you have the seed phrase on a piece of paper. Refer to the long post if you don't understand.
Create a new wallet in MM
DO NO RE ENTER YOUR SEED PHRASE ONLINE
During process creation, you can keep the newly created seed phrase, though you will never use it.
Change a few settings
Once this new wallet is created:
go into Metamask settings / advanced, scroll to bottom and TURN ON Use Ledger Live
go to your Ledger settings and turn on "Bling signing".
Connect Hardware Wallet
Go back into Metamask. Click on "Connect Hardware Wallet".
Ledger Live will open up. Click on "Open" to Expose Your device Accounts through WebSocket.
Look for your accounts
"Click Here" and change ledger path if you don't see your accounts.
Select BIP44 Standard.
Select your accounts and unlock.
Now, when you go to Metamask, you will see the first previously created account, the one you will not use.
You will also see all the ones from your Ledger (your previous MM).