本文へスキップ

DApp の利用時に、リスクのあるサイトとコントラクトを警告

FxWallet の「発見」タブで EVM と Solana の DApp を開くか、WalletConnect でパソコン上の DApp に接続できます。リスクのあるサイトとコントラクトは警告されます。

DApp と WalletConnectの概要

対応ネットワーク
47の EVM ネットワークと Solana
接続方法
「発見」タブまたは WalletConnect
ネットワーク手数料
ガスカード(4つの EVM ネットワーク)
ハードウェアウォレット
QR コードで署名

損失の多くは、1つの署名から始まる

偽の DApp は本物の DApp の名前やデザインを模倣でき、1回の承認で、あるトークンの全額をコントラクトが使用できるようになることがあります。DApp では、署名するすべてのリクエストをそのサイト自体が作成しています。

FxWallet は DApp を独自のブラウザで開き、パソコン上の DApp には WalletConnect で接続します。確認する前に、チェックできる範囲のサイトとコントラクトをチェックし、承認を読みやすい形で表示します。

FxWallet がチェックするポイント
  1. サイトを開く
  2. サイトチェックカタログ外のサイトをチェックし、リスクのあるサイトを警告
  3. DApp がトランザクションを送信
  4. コントラクトチェックEVM ネットワークでは、呼び出すコントラクトをチェック
  5. 読みやすい承認トークン、数量、コントラクト。数量は変更可能
  6. ご自身が確認スマートフォンまたはハードウェアウォレット上の鍵で署名

DApp 利用時に FxWallet が行うこと

不明なサイトは開く前にチェック

ブラウザでカタログに掲載されていないサイトを開くと、FxWallet はまずその URL をチェックします。リスクがあると判定されたサイトは、ご自身が選択するまで 高リスク の警告画面に隠されたままになり、不明なサイトには リダイレクト通知 が表示されます。

確認する前にコントラクトをチェック

EVM ネットワークでは、DApp や WalletConnect の各トランザクションが呼び出すコントラクト、または承認の対象となるコントラクトがチェックされます。リスクがあると判断された場合や、カタログに登録されていない場合は、確認画面にその旨が表示されます。

読みやすく、数量を制限できる承認

承認では、トークン、数量(無限 を含む)、コントラクトが表示され、確認する前に数量を変更できます。Permit と Permit2 の署名ではトークンと承認先が、Sign-In with Ethereum のリクエストではその詳細が表示されます。

WalletConnect では権限を一覧表示

接続リクエストには、DApp の名前とウェブサイト、使用するウォレットとネットワーク、要求される権限が表示され、よりリスクの高い権限はオレンジ色で示されます。接続は1つずつ、またはすべてまとめて解除できます。

ガスカードで手数料を支払える

BNB Chain、Polygon、Arbitrum、Optimism では、DApp と WalletConnect のトランザクションのネットワーク手数料をガスカードで支払えるため、これらのトランザクションのためにウォレットにそのネットワークのコインを用意する必要はありません。

ハードウェアウォレットは QR コードで署名

Keystone や Goldshell のハードウェアウォレット、またはコールドウォレットモードにした予備のスマートフォンでは、DApp のリクエストが QR コードで表示され、デバイス上で署名されるため、鍵はオフラインのままです。

アプリ画面

DApp と WalletConnectの画面

  • リスクのあるサイトを開く前に警告

    カタログに掲載されていないサイトにリスクがあると判定されている場合、そのページは 高リスク の警告画面に隠されたままになります。戻る でサイトを離れ、それでも続ける でサイトを開きます。

  • 確認する前の承認

    確認画面には、承認するトークンと数量、ネットワーク、コントラクト、ウォレットが表示されます。無限 は特定の数量に変更でき、コントラクトにリスクがあると判断された場合やカタログに登録されていない場合は、上部に警告が表示されます。

  • WalletConnect の接続リクエスト

    DApp で WalletConnect を選び、ウォレットのホーム画面の スキャン でその QR コードを読み取ります。リクエストには、DApp の名前とウェブサイト、ウォレットとそのネットワーク、WalletConnectの認証権限 が表示されます。承認するには 接続 をタップします。

対応範囲と制限

  • ネットワーク:EVM ネットワークと Solana。TRON、Bitcoin、その他のネットワーク上の DApp には対応していません。
  • 「発見」タブは、EVM ネットワークを含むウォレットで利用できます。WalletConnect には、複数のネットワークを含むウォレットが必要です。
  • DAppを探す には、カタログに掲載された DApp がカテゴリ別に表示され、ネットワークで絞り込めるほか、ご自身で追加した DApp も表示されます。お気に入り には、マークした DApp が保存されます。FxWallet は参考情報として DApp を掲載しており、DApp を運営したり推奨したりするものではありません。DApp のページに表示される内容は、その DApp 自身によるものです。
  • WalletConnect は、DApp の QR コード、または アルバム で選んだそのスクリーンショットをスキャンして接続します。接続は、スキャンしたウォレットに紐づきます。
  • ブラウザでは、DApp はウォレットにすでにあるネットワークに切り替えることができ、ネットワークを追加する前には許可を求める必要があります。WalletConnect の DApp は、接続時に承認されたネットワークを使用します。
  • 読みやすい形で表示されるもの:トークンの承認と承認の取り消し、Permit、Permit2、Sign-In with Ethereum。その他の typed data はフィールドごとに一覧表示され、Solana のトランザクションは生データとして表示されます。
  • チェック:サイトはブラウザでチェックされます。ただし、カタログに掲載されているサイトと、このサイトでは今後表示しない にチェックを入れたサイトは除きます。コントラクトは EVM のトランザクションについてチェックされ、署名はチェックされません。WalletConnect の DApp の名前とウェブサイトは、その DApp 自身が提供するものです。警告のないリクエストが安全であるとは限りません。
  • ネットワーク手数料:BNB Chain、Polygon、Arbitrum、Optimism ではガスカードで支払えます(ハードウェアウォレットと監視ウォレットを除く)。DApp のトランザクションでは、ネットワーク手数料をほかのトークンで支払うことはできません。
アプリ内の DApp に WalletConnect は必要ですか?

いいえ。発見 で開いた DApp は FxWallet に直接接続されます。WalletConnect は、パソコン上のウェブサイトなど、別のデバイス上の DApp のためのものです。

パソコンで DApp を使うにはどうすればよいですか?

DApp でウォレットを求められたら WalletConnect を選び、ウォレットのホーム画面の スキャン でその QR コードを読み取ります。その後、各リクエストがスマートフォンに表示され、確認またはキャンセルできます。

「カタログに登録されていません」とはどういう意味ですか?

FxWallet にそのコントラクトの記録がないため、安全かどうかを判断できないという意味です。確認する前に DApp のウェブサイトの URL とリクエストの内容を確かめ、承認は必要な数量に制限してください。

WalletConnect の接続を解除するにはどうすればよいですか?

接続中は、アプリ上に WalletConnect ボタンが浮かんで表示されます。それをタップし、接続解除 をタップします。複数の DApp に接続している場合は、すべて切断 で 接続済みDApps のすべての接続を解除できます。

サイトの完全な URL を確認するにはどうすればよいですか?

ブラウザの上部にはページのタイトルが表示されます。ブラウザのメニュー(⋯)の リンクコピー でページの URL をコピーできるため、1文字ずつ確認できます。

DApp に与えた承認は取り消せますか?

はい。承認(ウォレットのホーム画面の その他 内)には、EVM ネットワークで承認した内容が一覧表示され、リスクのある承認が示されます。そこで承認を取り消すことができます。

FxWallet を入手

iPhone と Android で無料でご利用いただけます。