# 【メタマスクへの接続(QR-based)】

![D'CENT Wallet - MetaMask integration](/files/ZExCuzcLeg0NVXOcbBdw)

MetaMaskはEVM互換のブロックチェーン（スマートコントラクトが動作するブロックチェーン）をサポートしており、さまざまなDAppプラットフォームで広く利用されています。\
MetaMaskには標準のアカウント機能が備わっているだけでなく、**ハードウェアウォレットと統合するためのQRコードベースのプロトコル**もサポートしています。

**D'CENTアプリ**はこの**QRコードベースのプロトコル**を活用し、**D'CENTアカウント（EVM互換）とMetaMaskをシームレスに連携**できるようにしています。

## **MetaMaskのダウンロードとインストール**

まず、以下のリンクから**MetaMaskのChrome拡張機能**をダウンロードし、インストール手順に従って設定を行ってください。

👉 [MetaMaskダウンロードページ](https://metamask.io/download/)

<div align="left"><figure><img src="/files/BEGaz78K6Go1HYgfPUJg" alt="" width="375"><figcaption></figcaption></figure></div>

## **D'CENTウォレットとMetaMaskの接続方法**

{% hint style="danger" %}
この機能は、**指紋認証ウォレット**および**アプリウォレット（ソフトウェア）モード**でのみ利用可能です。

**対応バージョン**

* **指紋認証ウォレットのファームウェア**：**2.19.7以上**
* **D'CENTアプリのバージョン**：
  * **Android**：**5.16.1以上**
  * **iOS**：**5.16.2以上**
    {% endhint %}

{% hint style="danger" %}
**MetaMaskのQRコード対応について**

MetaMaskがサポートする**QRコードベースのプロトコル**は、**カメラ（Webカメラ）が搭載されたPC**でのみ使用可能です。\
外付けカメラを使用する場合は、**オートフォーカス機能**および**QRコードスキャン機能**に対応しているかをご確認ください。
{% endhint %}

### \[Step 1] D'CENTアプリでMetaMask接続の準備をする

<div align="left"><figure><img src="/files/9F3KbzvBRH2fQ9cEtOrB" alt=""><figcaption></figcaption></figure></div>

**1)** **D'CENTアプリを起動**し、**「Discovery」** タブに移動します。

{% hint style="info" %}
**EVMアカウントをまだ作成していない場合**は、ユーザーガイドの「[**コインアカウントの作成方法**](https://userguide.dcentwallet.com/japanese/mobile-app/create-account)」を参照し、アカウントを作成してからご利用ください。
{% endhint %}

**2)** リストから **「MetaMaskと連動」** を選択します。

**3)** 同意チェックボックスをオンにし、**「サービスへ」**&#x30DC;タンをタップします。

<div align="left"><figure><img src="/files/JBkcT1ZMjML2XTuFP3dj" alt=""><figcaption></figcaption></figure></div>

**4) 「アカウント選択」**&#x30DC;タンをタップします。

**5)** リストから連携したい**EVM系アカウント（例：イーサリアム）**&#x3092;選択します。

**6) QRコードが生成されたことを確認** したら、**\[Step 2] へ進んでください**。

{% hint style="danger" %}
**QRコードは他人に公開しないでください。**
{% endhint %}

### \[Step 2] パソコンのQRコードをスキャンしてD'CENTウォレットを接続

<div align="left"><figure><img src="/files/bPSZ9rYXGRGECTSbprBE" alt=""><figcaption></figcaption></figure></div>

**1) MetaMaskのメイン画面** で、画面上部中央の **「Account」ボタン** をクリックします。

**2)** **「アカウントまたはハードウェアウォレットを追加」** を選択し、**「ハードウェアウォレットを追加」** をクリックします。

<div align="left"><figure><img src="/files/zemGbLKzJrdGK1rUnvrS" alt=""><figcaption></figcaption></figure></div>

**3)** **「QR-based」** を選択し、画面下部の **「統行」** ボタンをクリックします。

**4)** **QRコードスキャンページ** に切り替わります。

<div align="left"><figure><img src="/files/VFFrZ9KpgK9clWY9D9Bz" alt=""><figcaption></figcaption></figure></div>

**5)** **\[Step 1] で準備したQRコード** を、**パソコンのカメラ** を使用してスキャンします。

**6) QRコードのスキャンが正常に完了すると**、**アカウント選択ページ** に切り替わります。

<figure><img src="/files/0JctSiOCRE1JiIkJEhZE" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**パソコンのカメラがQRコードをうまく読み取れない場合** は、**スマートフォンの画面の明るさを最大に調整** した後、再度お試しください。
{% endhint %}

<div align="left"><figure><img src="/files/Uk4m0YudYFDLq8rg6XC8" alt=""><figcaption></figcaption></figure></div>

**7)** **アカウント選択ページ** で **「First account」** を選択し、**「ロック解除」** をクリックします。

**（D'CENTアカウントの場合、QRスキャンリストに表示されるすべてのアカウントは同じなので、どのアカウントを選択しても問題ありません。）**

**8)** **D'CENTウォレットのアカウントとMetaMaskがリンクされたページ** を確認できます。

## MetaMaskを使用してETHを送信する方法の例

{% embed url="<https://www.youtube.com/watch?v=9iFz4mGvAyk>" %}

### \[Step 1] MetaMaskでETHトランザクションを作成する

<div align="left"><figure><img src="/files/5Lpwhks8ZjtGNi0RbSc3" alt=""><figcaption></figcaption></figure></div>

**1)** **MetaMaskのメイン画面** で、**「送金」ボタン** をクリックします。

**2)** **受取人のウォレットアドレス** を入力し、**「統行」ボタン** をクリックします。

<figure><img src="/files/wg2sZWM70N7CIX7LDOzz" alt=""><figcaption></figcaption></figure>

**3)** **送信したい金額** を入力し、**「統行」ボタン** をクリックして、トランザクションの詳細を確認します。 \
**「確認」ボタン** をクリックして送信を確定します。

* **「Edit」オプション** を選択すると、**取引手数料の上限** を調整できます。

**4)** 画面が**署名リクエスト用のQRコード形式** に切り替わります。

### \[Step 2] D'CENTアプリを使用してトランザクションの署名を作成する

<div align="left"><figure><img src="/files/LkS8kYP5moPbSFJfcupx" alt=""><figcaption></figcaption></figure></div>

署名リクエストQRコードをスキャンする方法は**2通り**あります：

**1)** D'CENTアプリの「Discovery」タブにアクセスし、**「MetaMaskと連動 > 署名するアカウントを選択（例：イーサリアム） > QRスキャン」**&#x30DC;タンをタップします。

**2)** または、**Discoveryタブの左上にある「QR Scan」ボタン** をタップします。

<figure><img src="/files/cwSNtJ2hhET06Do44xp2" alt=""><figcaption></figcaption></figure>

**3)** **QRスキャン画面** が表示されたら、**\[Step 1] で生成された署名リクエストQRコード** をスキャンします。

**4)** **受取人のアドレス** を確認し、**「署名する」ボタン** をタップします。

<div align="left"><figure><img src="/files/rdzHdgHTfbpXNa0PptCK" alt=""><figcaption></figcaption></figure></div>

**5)** 表示された情報をもう一度慎重に確認してください。すべて正しければ、**「OK」ボタン** を押し、**指紋認証またはPINコード** を入力してください。

**6)** アプリウォレットを使用している場合は、アプリを初回起動時に設定した**6桁のパスワード**を入力してください。

<div align="left"><figure><img src="/files/IzRN9HWl2hsfsE5imfiO" alt="" width="389"><figcaption></figcaption></figure></div>

**7)** 署名が完了すると、**QRコード形式で署名データを確認** できます。

### **\[Step 3] 署名済みデータをMetaMaskへ送信**

<div align="left"><figure><img src="/files/lyEPeJHJacKQvoqLxV4l" alt=""><figcaption></figcaption></figure></div>

**1)** **で完了した署名リクエストページ** で、**「署名を取得」ボタン** をクリックします。

**2)** **で準備したQRコード** を、**パソコンのカメラ** を使用してスキャンします。

<div align="left"><figure><img src="/files/NKFKwj3xszktNbMkeR6p" alt="" width="375"><figcaption></figcaption></figure></div>

**3)** QRコードのスキャンが完了すると、MetaMask&#x306E;**「アクティビティ」**&#x30BF;ブに移動し、トランザクションの詳細を確認できます。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://userguide.dcentwallet.com/japanese/external-service/qrbasedmetamask.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
