status-im / status-mobile

a free (libre) open source, mobile OS for Ethereum
https://status.app
Mozilla Public License 2.0
3.9k stars 987 forks source link

[Question] How to import/export to MetaMask? #7034

Closed asddsaz closed 5 years ago

asddsaz commented 5 years ago

Question: How would I import my Status account to MetaMask? Is it possible to import my MetaMask account to Status?

annadanchenko commented 5 years ago

@asddsaz in Status mobile app open Profile -> Backup your recovery phrase -> tap "Ok, continue" to get recovery phrase with 12 words shown. These 12 words is your seed phrase that can be used to recover account in MetaMask or other wallet.

img_2575

Example of my test account recovery phrase, yours will be other 12 words: img_2577

Before exporting account to MetaMask

Make sure you wrote down recovery phrase or any other way to restore your existing accounts in MetaMask. See https://metamask.zendesk.com/hc/en-us/articles/360015489431-Exporting-Your-Seed-Phrase for instructions. It's important to have seed phrase saved to be able to restore your account(s) in the future. If you didn't save it I would not recommend to proceed with instructions below.

To export from Metamask

  1. In Metamask log in to the account you want to export
  2. Open Settings (can be found by clicking on Account icon in top right corner) screen shot 2018-12-13 at 18 41 00
  3. On Settings tab scroll down to button "REVEAL SEED WORDS" and click it
screen shot 2018-12-13 at 18 41 12
  1. Enter password and click button Next. As a result, you should see screen with "Your private seed phrase" that consists of 12 words, here is example for my test account:
screen shot 2018-12-13 at 18 41 33
  1. Write down these words (it's not recommended to store it in digit form anywhere else as anyone who knows these words will get access to your account)

  2. In Status app log out from the account if you are logged in (Profile -> Log out)

  3. On screen "Sign in to Status" tap on link "Other accounts" img_2578

  4. On screen "Sign in to Status" tap on link "Add existing account" img_2579

  5. On screen "Sign in to another account" type 12 words of you MetaMask seedphrase into field "Recovery phrase" and any password longer than 6 chars to log into the account later img_2580

  6. Wait for Home tab to be shown it will mean that account is recovered. You can check it's the same account by comparing account address. In Status app it's shown in Wallet -> Deposit

To import to MetaMask:

  1. In MetaMask logout from any account if you are logged in
  2. On "Welcome Back!" screen use link "Import using account seed phrase" screen shot 2018-12-13 at 18 15 22
  3. On the screen "Restore your Account with Seed Phrase": type 12 words into field "Wallet Seed" and any password you want to access your account in MetaMask into fields "New Password" and "Confirm Password" (it's not mandatory to have same password as in Status app). Below is an example for my test account seed phrase. Your's phrase can be found in Status app -> Profile -> Backup your recovery phrase -> tap "Ok, continue" screen shot 2018-12-13 at 18 25 38
  4. Click on button "Restore"
  5. As a result, you'll get access to the account that was restored with provided seed phrase. You can validate that it's the same account as in Status app by checking its address. In Metamask it's written under Account 1, Details: "0x3f16...3C94". It should be the same one shown in Status app -> Wallet -> Deposit. E.g in my case it's "0x3f165393215decf76e056B58f0bdB2aF702E3C94" screen shot 2018-12-13 at 18 28 39
MetaMask
Exporting Your Seed Phrase
When initially setting up your MetaMask account, you are prompted several times to confirm that you've copied down your seed phrase as it is the ultimate and only reliable way to recover your accou...