ข้ามไปที่เนื้อหาหลัก

เชื่อมต่อ OneKey Pro กับ MetaMask ผ่านโค้ด QR (Air-Gapped)

อัปเดตแล้ววันนี้

This article provides detailed instructions on how to connect OneKey Pro (an airgapped hardware wallet) to app wallets like MetaMask and how to sign transactions via QR code.

To ensure a successful connection between your OneKey Pro hardware wallet and your app wallet, please make sure that the firmware on your OneKey Pro is updated to the latest version.

Connecting to App Wallets via QR Code

OneKey Pro offers a simple and secure method to connect to your favorite app wallets using QR codes. Here's how you can connect OneKey Pro to the MetaMask mobile application:

Step 1: Unlock OneKey Pro

  • Enter your PIN to unlock your OneKey Pro device.

  • Swipe up to display the apps.

Step 2: Get QR Code

  • Select "Connect App Wallet" from the screen.

  • Choose "MetaMask" and a QR code will be displayed.

air gap on onekey pro.png

Step 3: Add Hardware Wallet to MetaMask

  • Open the MetaMask mobile application and enter your PIN to unlock it.

  • Tap on your existing account name and select "Add Hardware Wallet".

Metamask add OneKey QR.png

Step 4: Scan QR Code to Connect to OneKey Pro

  • Select "By QR Code".

  • Tap "Continue" when prompted to "Connect hardware wallet via QR Code".

  • Scan the QR code displayed on your OneKey Pro.

Air gap scan to add to metamask .png

Step 5: Select Accounts to Import from OneKey Pro

  • After a successful scan, your OneKey Pro accounts will be displayed in MetaMask.

  • Select the single or multiple accounts you wish to import into MetaMask.

  • Once confirmed, click "Unlock".

  • You will now be able to see your OneKey Pro accounts labeled "QR hardware" in MetaMask.

Metamask unlock OneKey Pro accounts.png

Signing Transactions via QR Code

OneKey Pro allows you to sign transactions via QR code when connected to app wallets like MetaMask. This process ensures that your transaction data never leaves the secure environment of your hardware wallet, adding an extra layer of security. Let's see how you can do this:

Step 1: Initiate a Transaction from MetaMask

  • Initiate a transaction from your OneKey Pro address in your MetaMask mobile application.

    Metamask 发起交易1.png
  • Once you reach the Confirm screen, review the transaction details and tap "Confirm".

    Metamask 发起交易2.png
  • A QR code will appear on your MetaMask screen. This QR code contains the transaction data.

Step 2: Sign the Transaction on OneKey Pro

  • Open your OneKey Pro and select "Scan".

  • The QR code scanner will open on your OneKey Pro. Scan the QR code displayed on your MetaMask.

    Metamask and pro scan each other to sign #1.png
  • Your OneKey Pro will decrypt the transaction data and display it for you to review.

  • If the transaction details are correct, tap "Continue" and slide to sign the transaction on your OneKey Pro device.

pro-scan-signTX-step2.png

Step 3: Export Signature to MetaMask

  • A new QR code will be generated on your OneKey Pro. This QR code contains the signed transaction data.

  • Tap the "Get Signature" button on your MetaMask, and a QR code scanner will open.

  • Scan the QR code generated on your OneKey Pro to complete the transaction.

Metamask and pro scan each other to sign #2.png

AirGap Mode

AirGap mode refers to a security measure where your OneKey Pro is completely isolated from other devices and networks. This isolation protects against potential remote attacks aiming to access your digital assets by disabling Bluetooth, USB, and NFC transfer functionalities.

To enable AirGap mode on your OneKey Pro, follow these steps:

  1. Unlock your OneKey Pro device and navigate to the "Settings" menu.

  2. Select "AirGap Mode" from the menu.

  3. Toggle "Air Gap" to enable AirGap mode.

  4. You will be asked to confirm your action. Tap "Enable" to activate AirGap mode.

Once AirGap mode is enabled, your OneKey Pro will operate independently, ensuring your digital assets are stored in the most secure environment possible.

Currently, only EVM and Bitcoin addresses are supported in AirGap Mode - please turn off AirGap mode and establish a new connection via cable or Bluetooth when you are unable to generate non-EVM or non-BTC addresses (e.g., Solana).

นี่ไม่ใช่คำตอบที่ต้องการใช่ไหม