記事の冒頭でよく使う入り口を紹介します。Binance公式サイト、公式アプリ、ダウンロードページ。WalletConnect は Web3 ウォレットと分散型アプリケーション(DApp)を接続するオープンプロトコルで、2018年に Pedro Gomes 氏によってローンチされ、現在では暗号資産業界における事実上の標準接続プロトコルとなっています。2026年4月時点で、WalletConnect は600以上のウォレットと65,000以上の DApp と統合されており、累計接続回数は1.5億回を超えています(データ出典:WalletConnect 公式)。
WalletConnect が解決する核心的な課題は、デスクトップブラウザで DApp を使うユーザーが、どうすればスマホのウォレットで安全に署名できるかという点です。初期の解決策は秘密鍵をデスクトップブラウザの拡張機能にインポートするというものでしたが、これは秘密鍵のセキュリティリスクを露呈させていました。WalletConnect は暗号化された通信チャネルを通じて、DApp が署名をリクエストし、ウォレット側がリモートで承認するという方式で安全な接続を実現しています。
WalletConnect の動作フローを簡単にまとめると次の通りです。
以下の表は WalletConnect v1(非推奨)と v2 の比較です。
| 項目 | WalletConnect v1 | WalletConnect v2 |
|---|---|---|
| マルチチェーン対応 | 単一チェーンのセッション | 複数チェーンの同時セッション |
| 単一イベントストリーム | 単一接続 | 複数 DApp の同時接続 |
| オフラインメッセージ | 非対応 | 対応 |
| プロトコル設計 | JSON-RPC over WebSocket | モジュール化、マルチチェーン |
| 現状 | サポート終了 | 現行バージョン |
WalletConnect v2 は2023年半ばから唯一サポートされるバージョンとなり、v1 プロトコルは2023年6月に正式に廃止されました。
最も一般的なシーンは、ユーザーがデスクトップブラウザで DApp(Uniswap や OpenSea など)にアクセスし、スマホのウォレットでQRコードをスキャンして署名するケースです。
操作の流れは次の通りです。
https://app.uniswap.org)その後、DApp でトランザクション(トークンのスワップや NFT の購入など)を実行すると、スマホに署名リクエストがポップアップ表示され、ユーザーがウォレットで承認して初めてトランザクションがチェーン上にブロードキャストされます。
スマホユーザーが DApp アプリ(Aave や OpenSea のアプリなど)内でも WalletConnect を利用します。
WalletConnect が対応する主要なウォレット(一部)は次の通りです。
| ウォレット | タイプ | 特徴 |
|---|---|---|
| MetaMask | EVM 主流 | ユーザー数が最大 |
| Trust Wallet | マルチチェーン | Binance 傘下、モバイル中心 |
| OKX Wallet | マルチチェーン全対応 | 対応チェーンが最も広い |
| Phantom | Solana + EVM | Solana の主流 |
| Rabby | EVM | セキュリティが強く、リスク検知機能あり |
| Coinbase Wallet | EVM 主流 | Coinbase 製 |
| imToken | マルチチェーン | 中国語・日本語圏ユーザーに使いやすい |
| Ledger Live(モバイル版) | ハードウェア連携 | Ledger デバイスと組み合わせて使用 |
| Argent | EVM | スマートコントラクトウォレット |
| Safe(旧 Gnosis) | EVM マルチシグ | チームや金庫向け |
主要なウォレットはすべて WalletConnect v2 に100%対応しており、これは Web3 ウォレットエコシステムの基盤となるプロトコル層です。
WalletConnect のセキュリティ設計は次の通りです。
| 機構 | 役割 |
|---|---|
| エンドツーエンド暗号化 | DApp とウォレット間のメッセージ内容は両者のみが復号可能 |
| セッション鍵 | 接続ごとに独立したセッション鍵を生成し、再利用しない |
| リレーサービスは内容を見られない | WalletConnect のリレーサーバーは暗号化されたパケットを転送するのみ |
| ユーザー主権 | 署名の最終決定権はウォレット側にあり、DApp が署名を強制することはできない |
| ドメイン検証 | 一部のウォレットは DApp のドメインを表示し、ユーザーが確認できる |
| セッション有効期限 | セッションには有効期限があり、定期的に切断される |
核心的なセキュリティ原則:WalletConnect のプロトコル自体は安全であり、実際のセキュリティリスクはユーザーが署名内容をどう判断するかに由来します。どの署名も必ずウォレット上でユーザーが明示的に承認する必要があり、ウォレットが自動的に署名することはありません。
最も一般的なリスクは、ユーザーが偽装された DApp(uniswap.org を装った unisvvap.org など)にアクセスし、QRコード接続後に悪意あるトランザクションへの署名を誘導されることです。
対策:
悪意ある DApp がユーザーに「内容が理解できない」バイナリデータへの署名をさせ、実際には送金や承認の操作に署名させているケースです。
対策:
eth_sign のような生の署名には特に警戒するERC-20 トークンの承認(approve)は通常デフォルトで「無制限」に設定されており、DApp のコントラクトがあなたのアカウント内の当該トークンを任意の数量分移動できることを意味します。
対策:
一部の DApp は誤ったチェーンや誤ったコントラクトアドレスで署名を誘導することがあります。
対策:
WalletConnect は2024年にプロトコルネイティブトークン WCT(WalletConnect Token)をローンチしました。プロトコルのネットワーク手数料の支払い、ノード運営者へのインセンティブ、ガバナンスへの参加に使われます。
| 項目 | 詳細 |
|---|---|
| トークンシンボル | WCT |
| 総発行量 | 10億 |
| ローンチ時期 | 2024年11月 |
| 主な用途 | ノード運営インセンティブ+プロトコルガバナンス |
| ネットワーク | Optimism + Solana |
WCT トークンは現在主に OKX、Bybit、Coinbase などの取引所に上場しています。WalletConnect プロトコル自体の利用は一般ユーザーにとって依然として無料であり、WCT は主にノード運営者や大口の統合パートナーに影響します。
Q:WalletConnect は安全ですか? プロトコル自体は安全です。エンドツーエンド暗号化、ユーザーが最終決定権を持つこと、リレーサーバーが内容を見られないことなどが特徴です。実際のリスクはユーザーが DApp の真正性や署名内容をどう理解し判断するかに由来します。
Q:QRコード接続後、DAppが私の資産を勝手に送金できますか? できません。WalletConnect は「通信チャネル」を確立するだけで、DApp が発行するどのトランザクションもウォレットでのユーザー確認が必要です。ユーザーの署名がなければ、DApp はあなたの資産を動かせません。
Q:接続したことのあるDAppはずっと私を追跡していますか? いいえ。セッションが期限切れになるか、ユーザーが自ら切断すると、DApp は署名権限を失います。ただし DApp がユーザーのウォレットアドレスを分析用に記録している可能性はあります。オンチェーンのアドレス自体は公開情報であり、DApp が能動的に追跡する必要すらありません。
Q:WalletConnectの接続はどうやって切断しますか? ウォレットの「接続済みDApp」リストで対象のセッションを見つけ、「切断」をタップします。セッションを自然に期限切れにする(通常数時間から数日)こともできます。
Q:WalletConnectは手数料を取りますか? 一般ユーザーには無料です。オンチェーンのトランザクションには依然としてGas費が必要です(ブロックチェーンのマイナー/バリデーターに支払われるもので、WalletConnectとは無関係です)。
Q:WalletConnectとMetaMaskのブラウザ拡張機能の違いは何ですか? MetaMask拡張機能はブラウザ内蔵のウォレットで、秘密鍵はブラウザに保存されます。WalletConnectはプロトコルであり、外部ウォレット(スマホやハードウェア)がこのプロトコルを通じてDAppに接続する仕組みです。セキュリティ面では WalletConnect+ハードウェアウォレット > MetaMask拡張機能です。
Q:ハードウェアウォレットはWalletConnectを使えますか? 使えます。Ledger Live、Trezorなどはいずれも WalletConnect に対応しています。これは高額保有者にとって最も推奨される接続方法です。ハードウェア署名+WalletConnectブリッジという組み合わせです。
Q:WalletConnectは淘汰されますか? 短期的にはありません。WalletConnect はすでに事実上の標準となっており、ほぼすべての主要ウォレットとDAppが統合しています。将来的にはERC-4337のスマートコントラクトウォレットなど新しい方式に一部置き換えられる可能性がありますが、WalletConnectは長期的に存続するでしょう。
Q:WCTトークンは保有すべきですか? 一般ユーザーは保有する必要はありません。WCTは主にノード運営者や高頻度の統合パートナー向けのもので、一般ユーザーがWalletConnectプロトコルを利用する上でWCTを保有する必要はありません。
Q:ウォレット接続時に「DAppの出所不明」と表示されたらどうすればいいですか? 直ちに接続をキャンセルしてください。これは通常フィッシングDAppや乗っ取られたリンクを意味します。ドメインを確認してから再度接続してください。警告を無視して無理に接続しないようにしましょう。
Q:すべての署名に慎重になるべきですか? はい。ウォレットにポップアップ表示されるどの署名も、送金、承認、コントラクト呼び出しなどのオンチェーンでの結果を生む可能性があります。「内容をしっかり確認してから署名する」習慣を身につけることが最も重要なセキュリティ行動です。
Q:本記事のデータ出典は? WalletConnect公式ドキュメント、公式ブログ、サードパーティによるウォレット比較、CoinGeckoのWCTデータ。
データ出典:WalletConnect公式ドキュメント(docs.walletconnect.com)、公式ブログ、各ウォレットの公式ドキュメント、CoinGecko、2026年4月時点。本記事は投資助言を構成するものではありません。