# Lostkey method with a hardware wallet like Ledger or Trezor or any other wallet than Metamask

> How to do the lostkey method with another wallet than Metamask?

Canonical: https://help.blockzhub.io/articles/lostkey-method-with-a-hardware-wallet-like-ledger-or-trezor-or-any-other-wallet-

Go to [this site](https://eosauthority.com/lostkey) and scroll down, insert your Ethereum address (Public Key) and click on **Submit**.  
​

![](https://s3.amazonaws.com/blockzhub-help-center-public-images/articles/8116635e-565e-4645-9234-5f9037f2035a/9605bfc86c26.png)

Click 1. **Auto generate key** to generate a new EOS keypair.

![](https://s3.amazonaws.com/blockzhub-help-center-public-images/articles/8116635e-565e-4645-9234-5f9037f2035a/69da25d06167.png)

2. Save your EOS Private Key. Best practice is saving your keys offline on a paper or an offline encrypted USB drive.  
​

***Important****: You can do this lostkey process only one time! If you lose this private key, you will lose access to your EOS Account!*

Then click on **Alternate Signing - Ledger/Trezor.**

![](https://s3.amazonaws.com/blockzhub-help-center-public-images/articles/8116635e-565e-4645-9234-5f9037f2035a/b8f1af71a2f4.png)

***Note****: The alternative method is more complicated. If you have a problem with the alternative method, you can [follow the guide here](https://www.ledger.com/academy/security/the-safest-way-to-use-metamask) on connecting your hardware wallet to Metamask to use the simple method with Metamask.*

Copy the **text message** 1. and click on 2. the **MyCrypto.com link**.  
  
​

![](https://s3.amazonaws.com/blockzhub-help-center-public-images/articles/8116635e-565e-4645-9234-5f9037f2035a/39bd394d5c8a.png)

Login to **mycrypto** with your hardware wallet.

Here is a [how-to guide](https://support.mycrypto.com/how-to/getting-started/how-to-sign-and-verify-messages-on-ethereum/) that explains how to sign a message with [mycrypto.com](http://mycrypto.com):  
  
  
In our case, it should look like this:   
  
Go to [this site](https://app.mycrypto.com/sign-message)

1. **Sign Message**, insert the text message you copied under **Message**

2. Click **Sign message**

3., then click on 4. **Verify message** if it's not automatically changing after signing:  
​

![](https://s3.amazonaws.com/blockzhub-help-center-public-images/articles/8116635e-565e-4645-9234-5f9037f2035a/1f48b01da41e.png)

Then copy the 5, the **signature message**.

![](https://s3.amazonaws.com/blockzhub-help-center-public-images/articles/8116635e-565e-4645-9234-5f9037f2035a/0b95a56732c0.png)

Go back to EOS Authority and enter the Signature message and click **Submit signed message**.

![](https://s3.amazonaws.com/blockzhub-help-center-public-images/articles/8116635e-565e-4645-9234-5f9037f2035a/8f806b7923db.png)

---

**Troubleshoot**: If you do not see the message in this format, try to sign the message with **MyEtherWallet:<https://www.myetherwallet.com/wallet/sign>**

If you see: "Error after signing: YOUR SIGNAURE MESSAGE SHOULD START WITH { AND END WITH } OR IT SHOULD JUST BE THE SIGNATURE ALONE" or if someone struggles to sign the lostkey message successfully with a hardware wallet, it could be that they are signing a message which is in hex rather than text.

We recommend using the old legacy version of MEW here: **<https://v5.myetherwallet.com/interface/sign-message>**

---

If all is done correctly, then you wait for 30 days. After 30 days, the EOS keypair to your Account will change to the new keypair you entered.

Save your EOS Private Key! The best practice is to save private keys offline on paper or encrypted on a USB drive.   
​

---

Author: Dario Cesaro

Editor: Randall Roland

Translation: -

Sources & References:

* [How to guide mycrypto.com](https://support.mycrypto.com/how-to/getting-started/how-to-sign-and-verify-messages-on-ethereum/)
* [Sign message site on mycrypto.com](https://app.mycrypto.com/sign-message)
