Import your Coinomi account to MetaMask

This post explains how to import an account that was created with Coinomi (mobile wallet app) into MetaMask.

It assumes the you have:

i. A wallet created by Coinomi, using a recovery phrase (also known as “seed words”).

ii. MetaMask plugin installed in your browser. For instructions about how to do this, see this link.

Let’s get started:

Part 0. Open MetaMask, and sign in to your account.

Part 1. Extract the private key from your Coinomi seed words - here’s how:

A. Go to Coinomi’s recommended recovery phrase tool.

Once you have loaded this page, keep it open in your browser.

B. DISCONNECT YOUR COMPUTER FROM THE INTERNET.

This is important, to minimise the opportunity for your security to be breached.

C. In the recovery phrase tool, type in your recovery phrase words into the field marked BIP39 Mnemonic.

These would be a list of between 12 and 24 words, which you were asked to write down when you set up the Coinomi application.

DO NOT REVEAL YOUR RECOVER PHRASE TO ANYONE, AND ALSO ENSURE THERE ARE NO DIGITAL CAMERAS WHICH COULD CAPTURE AN IMAGE OF YOUR PHRASE

D. In the field marked Coin, select “Ethereum”

Now, the recovery phrase tool should look similar to this image below, except with your own recovery phrase.

E. Scroll down to where it says “Derived Addresses”, and select BIP32, and then for the Client, select “Coinomi / Ledger

image

F. Scroll down to where it says “Derived Addresses”, and it should show your Ethereum Address under Address. The Private Key will be listed alongside - as shown in the diagram below. Copy this full Private Key to your clipboard (cmd-C / ctrl-C).

You have now exported your private key from the wallet created by your Coinomi app.

  1. Import the private key into MetaMask

    A. Open MetaMask and click the colourful circle icon (as shown below):

image

B. Select Import Account

image

C. Paste your private key into the field marked Paste your private key string here and click IMPORT

image

This should successfully import your account into MetaMask.

If you have difficulty with errors such as Private key does not satisfy the curve requirements (ie. it is invalid), then please make sure you are only pasting the exact text for the Private Key.

C. CLOSE YOUR BROWSER AND SHUT DOWN YOUR COMPUTER

This step is important, to minimise the risk that your recovery phrase will be hacked.

D. Restart your computer, and reconnect to the internet.

E. Open your browser, and log in to your MetaMask - now you should be able to see your Ethereum balance from Coinomi in your MetaMask account.

If you have any feedback on this, please leave a comment below.

Thanks for sharing the knowledge