Keystone Support
Official WebsiteCoin SupportBlogContact Us
English
English
  • 🧰Advice and Answers from Keystone Team
  • General Navigation Guide
  • About Keystone
  • ChangeLog
    • Keystone Firmware (Multi-Coin)
      • M-13.0(Multi-Coin)
      • M-12.6 (Multi-Coin)
      • M-12.4 (Multi-Coin)
      • M-12.2 (Multi-Coin)
      • M-12.0(Multi-Coin)
      • M-11.0(Multi-Coin)
      • M-10.8(Multi-Coin)
      • M-10.6(Multi-Coin)
      • M-10.4(Multi-Coin)
      • M-10.2(Multi-Coin)
      • M-10.0(Multi-Coin)
      • M-9.6(Multi-Coin)
      • M-9.4(Multi-Coin)
      • M-9.2(Multi-Coin)
      • M-8.8(Multi-Coin)
      • M-8.4(Multi-Coin)
      • M-8.2(Multi-Coin)
      • M-8.0 (Multi-Coin)
      • M-7.2 (Multi-Coin)
      • M-7.0 (Multi-Coin)
      • M-6.10 (Multi-Coin)
      • M-6.8 (Multi-Coin)
      • M-6.6 (Multi-Coin)
      • M-6.4 (Multi-Coin)
      • M-6.2 (Multi-Coin)
      • M-6.0 (Multi-Coin)
      • M-5.4 (Multi-Coin)
      • M-5.3 (Multi-Coin)
      • M-5.2 (Multi-Coin)
      • M-5.0 (Multi-Coin)
      • V 1.4.2 (Multi-Coin)
      • V 1.4.0 (Multi-Coin)
      • V 1.3.0 (Multi-Coin)
      • V 1.2.0 (Multi-Coin)
      • V 1.1.0 (Multi-Coin)
    • Keystone Firmware (BTC-Only)
      • B-3.6 (BTC-Only)
      • B-3.4 (BTC-Only)
      • B-3.2 (BTC-Only)
      • B-2.5 (BTC-Only)
      • B-2.0 (BTC-Only)
      • V 1.1.1 (BTC-Only)
    • Keystone Companion App
      • V1.2.3
      • V1.2.2
      • V1.2.1
      • V 1.1.2
      • V 1.1.0
      • ERC-20 Token Delisting
  • Getting Started
    • Setting Up Keystone (Legacy)
    • Setting Up Keystone (New)
    • Firmware Upgrade
      • How to Format a MicroSD Card to FAT32?
      • Verify the SHA256 Checksum of the Firmware Update File
    • Getting Started with M-10.0 or newer for Beginners
    • Keystone Mobile App Syncing
    • Receiving Cryptocurrency
    • Sending Cryptocurrency
  • Basic Features
    • Password
      • Setting Pattern Lock
      • Fingerprint Settings(Pro only)
      • Forgot or Reset a Password or Pin
    • Add Multiple Addresses
    • Add Tokens on the Mobile APP
    • Add labels to Address
    • View Transaction Details
    • Set System Settings
    • Wipe the Device
  • 3rd Party Integrations
    • Bitcoin Wallets
      • Casa
      • Enhance the security of BlueWallet
        • BlueWallet 2/3 PSBT Multi-sig: BlueWallet + Keystone + ColdCard
        • BlueWallet 2/3 PSBT Multi-sig: Keystone + ColdCard + SeedPicker
      • Specter
        • Specter 2/2 PSBT Multi-Sig
        • Specter 2/3 PSBT Multi-Sig
      • Sparrow Wallet
        • Sparrow Wallet 2/3 PSBT Multi-sig
      • Electrum
        • Electrum 2/2 PSBT Multi-sig
        • Electrum 2/3 PSBT Multi-sig
      • Wasabi Wallet
      • BTCPay Server
      • Nunchuk
      • Simple Bitcoin Wallet
    • ETH & Web3 Wallets
      • MetaMask
        • MetaMask & DeFi
        • Importing MetaMask Wallet into Keystone
        • Potential Trouble with Importing MetaMask wallet into Keystone
        • Importing Your Ledger Wallet/Account into Your Keystone Hardware Wallet
        • How to Switch ETH Path to Ledger Live / Legacy Format?
        • Configure EVM Chains on MetaMask
      • MetaMask Mobile
        • Defi with MetaMask Mobile
        • Configuring EVM Chains on MetaMask Mobile
      • OKX Wallet (Extension)
      • OKX Wallet Mobile
      • Bitget
      • Rabby Wallet
      • Core Wallet (Extension)
      • BlockWallet
      • Polkadot{.js} (DOT/KSM)
        • DOT/KSM Staking
    • Aptos Wallets
      • Fewcha Wallet (Extension)
      • Petra Aptos Wallet (Extension)
    • Arweave Wallets
      • 🦔ArConnect
    • Cosmos Wallets
      • Keplr (Extension)
        • How to Make IBC Transfers with Keystone
    • NEAR Wallets
      • Sender Wallet (Extension)
      • How to switch Near Path to Ledger format?
    • Polkadot Wallets
      • SubWallet
      • Metadata Update or Reset
    • Solana Wallets
      • Solflare Extension
      • Solflare Mobile
    • Dapp (DeFi)
      • Safe
      • Safe Mobile App
      • Zapper
      • Yearn Finance
      • SushiSwap
    • Other Coins
      • XRP Toolkit (XRP)
  • Advanced Features
    • Displaying Your NFT on the Lock Screen
    • Three BTC Address Formats Support
    • Change the derivation path of addresses
    • Export XPUB
    • Displaying ENS Names
    • Multi Signature
      • Delete Multisig Wallet
    • Staking
    • Decoding DeFi Transactions
    • Decoding Multi-Signature Transactions
    • Decoding 4-byte Function Signature
    • Recovery Phrase
      • Construct Your Own Recovery Phrase
      • Import or Create Shamir Backup
      • Use Dice to Generate Recovery Phrase
      • Recovery Phrase Check
      • Recover your Ledger Wallet
    • Passphrase
    • Self-Destruct Mechanism (Pro-only)
  • Miscellaneous
    • Security Practices
    • FAQ
    • Cobo Vault Companion App
    • Migrating from the Keystone Companion App to OKX: A Step-by-Step Guide
  • Keystone Tablet
    • Keystone Tablet Instruction Guide
    • Why does the Keystone Tablet have only 4 slots for a word?
Powered by GitBook
On this page

Was this helpful?

  1. 3rd Party Integrations
  2. ETH & Web3 Wallets
  3. MetaMask

Importing MetaMask Wallet into Keystone

PreviousMetaMask & DeFiNextPotential Trouble with Importing MetaMask wallet into Keystone

Last updated 2 years ago

Was this helpful?

By using the official MetaMask extension (V10.8.0 or newer), users can import their existing MetaMask wallet into their Keystone hardware wallets (with M-5.0 or newer firmware versions) and continue to manage their assets in the same wallet by utilizing MetaMask as a watch-only wallet.

In principle, we highly recommend creating a new recovery phrase (new wallet with a 24-word seed phrase) offline on a Keystone hardware wallet and then transferring your assets from your MetaMask wallet to the new one prior to using your Keystone to interact with MetaMask. This is the safest way to protect your assets.

I. Operation

This section will explain, step-by-step, how to import an existing MetaMask account into your Keystone and then interact with MetaMask using your Keystone to manage your assets on particular accounts.

1.Run the “MetaMask Extension” and enter the main interface. Then, check the MetaMask wallet you want to import to Keystone. In this tutorial, we will import the wallet labeled as “Account 1” into Keystone.

2. Obtain the secret recovery phrase for your MetaMask wallet (in this case, the recovery phrase for “Account 1”).

If you have forgotten your secret recovery phrase, you can reveal it as follows:

1) Click on the "Menu" icon on the top right corner > then select [Setting] > [Security & Privacy] > [Reveal Secret recovery phrase].

2) Enter your password and click on [Next] to display the secret recovery phrase. Then, carefully record it. We suggest to use a metal tablet for high permanence.

3. Turn on the Keystone device. Tap the "Menu" icon > [Setting] > [Create/Import Wallet] > Ether your password and tap [Confirm].

4. Select [Import Wallet] > [Import a Wallet with Single Backup], then select the proper recovery phrase length (in this case, 12) and tap [Next].

5. Enter your recovery phrase > tap [Import Wallet] to finish importing wallet > add any cryptocurrencies to the list based on your needs and tap [√]. Now, your MetaMask Account has been successfully imported.

6. Click on the "Menu" icon > [Software Wallet] > select [MetaMask / Rabby / DeFi] and tap [Confirm] > tap [Export Later] to enter the wallet homepage. Check whether the “Account 0” address on Keystone and MetaMask are the same.

7. Tap the [•••] button on the top right of the screen > then tap [Connect Software Wallet] to display the QR code.

9. Run the “MetaMask Extension” and set up MetaMask by creating a new Secret Recovery Phrase. (After setting up and entering the main interface, you will see a new MetaMask account. This new account has nothing to do with your old MetaMask account so you can simply disregard it.)

10.Click on the "Menu" icon on the top right corner > then select [Connect Hardware Wallet].

11. Select [QR-based] and then click [Continue].

12. MetaMask uses your computer's camera to scan the QR code displayed on the Keystone hardware wallet.

13. Select the Account (e.g. Account 1) that you want to bind and click [Unlock].

14. MetaMask should now be successfully bound to your Keystone. Check that the “Keystone 1” account on MetaMask is the same as the account on Keystone. Now you can continue to manage your assets in this wallet by interacting with MetaMask and using your Keystone for signing purposes.

That’s all!

We hope this guide is useful when you decide to import an existing MetaMask Wallet/Account to a Keystone hardware wallet!

Instructions recommended:

8. Uninstall and reinstall the MetaMask extension. (This is a necessary and important step. For more information, please see the .)

Potential Trouble with Importing Accounts
MetaMask & DeFi
How to Switch ETH Path to Ledger Live / Legacy Format?
Configure EVM Chains on MetaMask
Keystone-MetaMask-LedgerPath-1
Keystone-MetaMask-LedgerPath-2
Keystone-MetaMask-LedgerPath-3
Keystone-MetaMask-LedgerPath-4
Keystone-MetaMask-LedgerPath-5
Keystone-MetaMask-LedgerPath-6
Keystone-MetaMask-LedgerPath-7
Keystone-MetaMask-LedgerPath-8
Keystone-MetaMask-LedgerPath-9
Keystone-MetaMask-LedgerPath-10
Keystone-MetaMask-LedgerPath-11
Keystone-MetaMask-LedgerPath-12
Keystone-MetaMask-LedgerPath-13
Keystone-MetaMask-LedgerPath-14
Keystone-MetaMask-LedgerPath-15
Keystone-MetaMask-LedgerPath-16
Keystone-MetaMask-LedgerPath-17
Keystone-MetaMask-LedgerPath-18