Connect with MetaMask (QR-based)
Last updated
Was this helpful?
Last updated
Was this helpful?
MetaMask supports EVM-compatible blockchains (those that run smart contracts) and is widely used across various DApp platforms. In addition to its built-in accounts, MetaMask also supports a QR-based protocol for integrating with hardware wallets.
The D'CENT app utilizes this QR-based protocol to enable seamless integration between D'CENT accounts (EVM-compatible) and MetaMask.
First, download the MetaMask Chrome extension from (https://metamask.io/download/) and follow its instructions to install.
This function is supported only in Biometric Wallet and App Wallet(Software) mode. Minimum supported version
Biometric Wallet firmware version: 2.19.7 or higher
D’CENT App version: Android (5.16.1 or higher) / iOS (5.16.2 or higher)
The QR-based protocol supported by the MetaMask can only be used when a camera(webcam) is installed on the computer.
If you use an external camera device, please check if the camera supports the auto focuing and QR code scanning function.
1. After running the D’CENT App, enter the Discovery tab.
If you do not have an EVM account, please refer to user guide ‘How to create a coin account’ to create an account and use it.
2. Select MetaMask Integration from the list.
3. Tap on Go button.
4. On the MetaMask integration screen, click on Connect Metamask account button.
5. Select the account to be linked from the account selection list and click on Connect button.
6. After confirming that the QR code is generated, Proceed to [Step 2].
DO NOT disclose QR code to others.
1. On the MetaMask main screen, click the Account button at the top center.
2. Select Add Account or Hardware Wallet, then click Add Hardware Wallet.
3. After selecting QR-based, click the Continue button at the bottom.
4. It switches to the QR code scanning page.
5. Scan the QR code prepared in [Step 1] using the camera on your computer.
6. When the QR code scan is completed normally, it will be converted to the account selection page.
If the camera on your computer is having difficulty reading the QR code, please try again after adjusting the screen brightness to max on your phone.
7. On the account selection page, select First account and click Unlock.
(In the case of a D’CENT account, it doesn’t matter which account you choose because all the accounts shown in the QR scan list are the same.)
8. You can check the page where the account of the D’CENT wallet and the MetaMask are linked.
1. On the MetaMask main screen, click the Send button.
2. Enter the recipient’s wallet address, then click Continue button.
3. Input the amount you wish to send, then click Continue button and review the transaction details. Click Confirm to proceed. (You can adjust the transaction fee limit by selecting the "Edit" option.)
4. The screen will switch to a QR code format for the signature request.
There are two ways to scan the signature request QR code:
1. From D'CENT App, go to the Discovery tab and Click on Metamask QR Scan button.
2. Alternatively, tap the QR Scan button in the top left corner of the Discovery tab.
3. When the QR scanning screen appears, scan the signature request QR code generated in [Step 1].
4. Verify the recipient address, then tap Continue.
5. Check if the transaction details match the request from MetaMask, then tap Sign.
6. If you are using a biometric cold wallet, carefully review the displayed information once more. If everything is correct, press OK, then enter your fingerprint or PIN.
7. If you are using an app wallet, enter the 6-digit password you set when you first launched the app.
8. After signing, you can check the signature in QR code format.
1. Click the Get Signature button on the signature request page completed in [Step 1].
2. Scan the QR code prepared in [Step 2] using the camera on your computer.
3. Once the QR code scan is completed, go to the Activity tab in MetaMask to view the transaction details.