Help
Connect Keycard Shell to MetaMask
3 Feb 2026

A header image showing the MetaMask logo and a Keycard Shell device

You can use your Keycard Shell with MetaMask to manage crypto assets, interact with dApps, and access all available MetaMask features.

note
Currently, Keycard Shell doesn't appear on MetaMask's list of supported hardware wallets, but you can still connect it to MetaMask by selecting the QR-based option.

  • After connecting to MetaMask, your wallet private keys remain on your Keycard, and MetaMask has no access to them.
  • MetaMask is an interface to manage your crypto assets. For any transactions generated during use, sign with Keycard Shell.
  • You can still connect your Keycard Shell to other supported software wallets.

In this process, you use MetaMask on your phone or browser to scan a QR code displayed on your Keycard Shell.

Metamask requires you to create a new wallet account or import your existing wallet before connecting Keycard Shell even if you if you don't plan to use it. This wallet is separate from your Keycard and Keycard Shell.

  1. 1
    Open the MetaMask app on your browser or smartphone.
  2. 2
    If this is your first time using MetaMask, create a new wallet account or import an existing one using your recovery phrase.
  3. 3
    On top of the screen, click Expand ⌵ next to your wallet account name. By default, the name is Account 1.
  4. 4
    Select Add wallet > Add a hardware wallet.
  5. 5
    Select QR-based.
  6. 6
    Scroll down and select Continue.

  1. 1
    Insert your Keycard into Keycard Shell to power it on.
  2. 2
    Enter your Keycard PIN and press OK.
  3. 3
    Select Connect software wallet.
  4. 4
    Press OK to confirm the text on the screen.
  5. 5
    Select Ethereum.

  1. 1
    On your computer or smartphone, allow MetaMask to access your camera if prompted.
  2. 2
    Scan the QR code displayed on the Keycard Shell screen using your computer or smartphone camera.
  3. 3
    In MetaMask, select the accounts you want to use with MetaMask and select Unlock.
tip
After connecting, you can create transactions in MetaMask.
Last edited
3 Feb 2026