MetaMask is one of the most popular non-custodial wallets, and by connecting it with the OneKey hardware wallet, you can effectively manage transactions on the Ethereum blockchain and related Ethereum Virtual Machine (EVM) blockchains.
In this tutorial, we will walk you through the process of connecting your OneKey hardware wallet to Metamask and signing a transaction with the connected hardware wallet. Before getting started, ensure that you have installed the latest version of the MetaMask browser extension.
Connect to MetaMask Wallet
MetaMask Extension MetaMask Mobile
The MetaMask wallet browser extension can only support adding your OneKey hardware wallet with the USB cable.
Open MetaMask in your browser extension and click on the account name.
Select "Add account or hardware Wallet" at the bottom.
Select "Add hardware wallet".
Select "OneKey" and click "Continue".
Unlock and plug in your OneKey hardware wallet.
Click your device on browser.
Next, you will see a list of accounts from your hardware wallet. Choose the wallet you wish to connect and click "Unlock".
Congratulations! You have now completed the process.
Important Note
Want to try an Air-Gapped connection? Please follow this guide.
When connecting a hardware wallet to MetaMask for the first time, if you see a new address that you never created in the OneKey App, it is because MetaMask uses a fixed derivation path. If you don’t need the new address, just match it to the addresses you have used before while selecting. If you need a new address, you can always add one through the wallet connection page.