WalletConnectでハードウェアウォレットを使う方法【2026年完全ガイド】

この記事は次の言語でご利用いただけます:

Author logo
Rukkayah Jigam
Post image

クイックアンサー

dAppを開き、WalletConnectを選択し、TangemでQRコードをスキャンまたはモバイルのディープリンクを利用します。Tangemアプリでセッションを承認し、スワップや入金、NFT購入など各操作ごとに内容を確認してカードをタップして署名します。

 

多くの方は「ハードウェアウォレットを使うとDeFiが不便になる」と思いがちです。つまり、鍵をオフラインで安全に保管するか、UniswapやAave、OpenSeaなどで実際に仮想通貨を使うか、どちらかを選ばなければならないと考えます。WalletConnectはこの前提を覆します。

WalletConnectとは?

WalletConnectは、web3アプリ(dApp)とウォレット間に暗号化された通信チャネルを作るオープンソースプロトコルです。dAppがウォレットに直接アクセスして鍵を読み取るのではなく、暗号化チャネルを通じてトランザクションリクエストを送信します。ウォレット側で内容を確認し、署名するかどうかを決められます。

 

Here's why that matters: dAppはあなたの秘密鍵に一切触れません。承認後の署名済みデータのみがdAppに渡ります。

 

TangemはWalletConnectをTangem Mobile Walletアプリにネイティブ実装しており、Solanaや40以上のEVMネットワーク上の数千のdAppとQRコードやディープリンクで接続できます。接続はセッション単位で管理され、最初にセッションを承認し、その後の各トランザクションも必ずウォレット側で確認・承認が必要です。自動署名はありません。

セキュリティ面での意義

ハードウェアウォレットとWalletConnectを組み合わせる最大の理由は「秘密鍵がインターネット接続機器に一切触れない」ことです。

 

ハードウェアウォレットは秘密鍵をオフラインで生成・保管します。署名が必要な場合、未署名データが端末に送られ、内部で署名され、秘密鍵はチップ内から出ることなく署名済みデータだけが返されます。これが設計の根幹です。どの段階でも秘密鍵がネット環境に触れることはありません。

 

WalletConnectはこのモデルを維持します。dAppからのリクエストは暗号化チャネル経由でウォレットアプリに届き、内容を確認後、カードを物理的にタップして署名します。鍵は常にチップ内に留まります。MetaMaskのようなホットウォレットは、シードフレーズや秘密鍵をブラウザや端末のローカルに保管するため、フィッシングや悪意ある拡張機能によるリスクが高まります。悪質なサイトはMetaMaskユーザーを騙して不正なトランザクションを承認させることがあり、シードフレーズが漏洩すれば資産は失われます。

 

2025年の調査では、ハードウェアウォレット利用時のインシデント率は5%未満、ソフトウェアウォレットのみの場合は15%以上と報告されており、この差は明確です。

 

TangemはWalletConnectの標準的な暗号化チャネルに加え、以下の独自保護機能を搭載しています:

  • Know Your dApps (KYDA): Blockaid脅威検知による自動dApp検証で、不審なdAppには警告を表示します。
  • Transaction Simulation: 署名前にオフチェーンでシミュレーションを実行し、実際に何が起こるか(トークン量、残高変化、送付先など)を日本語で分かりやすくプレビューします。
  • Verified Transactions: 署名前に見たプレビュー内容と実際の実行内容が一致していることを暗号的に検証し、シミュレーションと署名の間の中間者攻撃を防ぎます。

 

これらの機能はTangemアプリv5.27以降で利用可能です。dApp上の各トランザクションは必ず物理カードタップによる署名が必要で、自動署名はできません。

「Connect Wallet」または「Connect」ボタンをクリック

WalletConnect対応dAppをTangemハードウェアウォレットに接続する手順を詳しく解説します。

What you need: Tangemアプリをインストールしたスマートフォン、Tangemカード、dAppへのアクセス(デスクトップブラウザまたはモバイル)

 

Step 1. ブラウザでdAppを開きます。デスクトップならChromeやFirefoxなどの標準ブラウザ、モバイルならスマホのブラウザで開きます。

 

Step 2. dApp画面右上などにある「Connect Wallet」または「Connect」ボタンを探します。

 

Step 3. ウォレット一覧からWalletConnectを選択します。多くの主要dAppではMetaMaskなどと並んで表示されます。

 

Step 4. デスクトップならQRコードが表示され、モバイルならディープリンクの案内が出ます。そのまま画面を開いておきます。

 

Step 5. スマートフォンでTangemアプリを起動します。

 

Step 6. TangemアプリのQRスキャナーを使います。

 

Step 7. Tangemアプリv5.36以降ではメイン画面からQRコードスキャンに対応しています。

 

Step 8. スマホのカメラでデスクトップ画面のQRコードを読み取ります。Tangemアプリが認識します。

 

Step 9. Tangemアプリに「[dApp名]、[ネットワーク]に接続しますか?」という確認画面が表示されます。ネットワーク名とdApp名を確認し、承認します。

 

Step 10. dApp側にTangemウォレットのアドレスが接続済みとして表示されます。これで接続完了です。

 

For every transaction after this:

 

Step 11. dApp上でスワップやレンディング入金、NFT購入などの操作を開始します。

 

Step 12. トランザクションリクエストがTangemアプリに表示されます。金額、トークン、送付先アドレス、ガス代など詳細を確認します。

 

Step 13. Tangemカードをタップして署名・送信します。トランザクションはブロックチェーンに送信されます。

これで完了です。秘密鍵はカードから一度も出ていません。

モバイルdApp:QRコードなしでWalletConnect

モバイルでは自分の画面をスキャンできないため、QRコードの代わりにディープリンク方式が使われます。モバイルdAppで「WalletConnect」を選ぶと、スマホが自動的にTangemアプリを開くよう促す場合があります。これが最もスムーズな方法です。ワンタップで接続リクエストがTangemに届きます。

 

例えば、スマホのブラウザでapp.uniswap.orgを開き、「Connect Wallet」→「WalletConnect」と進むと、iOSやAndroidがリクエストをTangemに渡します。TangemでdApp名とネットワークを確認し、セッションを承認。その後スワップリクエストがTangemに戻ってきます。トークン、金額、送付先アドレス、ネットワーク手数料を確認し、カードをタップします。ブラウザは操作開始の場所であり、署名はTangemで行われます。この分離がポイントです。

 

Tangem WalletConnectの接続はQRコードまたはディープリンクで確立されます。署名フローは同じで、すべてのトランザクションはTangemアプリでの承認と物理カードタップが必要です。

対応ネットワークとdApp一覧

Tangem WalletConnectはSolanaおよび40以上のEVMネットワーク上の数千のdAppに対応しています。下記は主要ネットワークカテゴリとdApp例です。

ネットワークまたはカテゴリ対応状況
SolanaTangem WalletConnectはSolanaに対応。Raydiumは互換性のあるDEXの一例です。
イーサリアム・EVM系ネットワークEthereum、Arbitrum、Optimism、Base、Polygon、BNB Smart Chain、Avalanche、Fantom、Cronos、zkSync Era、Moonbeam、Moonriver、Gnosisなど他30以上
対応dApp例Uniswap、PancakeSwap、SushiSwap、Raydium、Aave、Compound、BENQI、Lido、OpenSea、Rarible、Magic Eden、OKX Bridge、マルチチェーンブリッジ

dAppカテゴリ別:

  • DEXes: Uniswap、PancakeSwap、SushiSwap、Raydium
  • DeFi protocols: Aave、Compound、BENQI、Lido
  • NFT marketplaces: OpenSea、Rarible、Magic Eden
  • Bridges: OKX Bridge、マルチチェーンブリッジ

 

分散型取引所(DEX)を利用するにはノンカストディアルウォレットが必要です。カストディアルウォレットは通常DEXに対応していません。WalletConnectを使えば、ハードウェアウォレットでも鍵の安全性を損なわずDeFiエコシステムに参加できます。

WalletConnect利用時のセキュリティ対策

WalletConnectの暗号化チャネルは接続自体を保護しますが、DeFiで最もリスクが高いのは「何を承認するか」です。以下のポイントに注意しましょう。

 

Verify the dApp URL before connecting. フィッシングサイトは本物のdApp画面をほぼ完璧に模倣します。よく使うdAppはGoogle検索ではなくブックマークからアクセスしましょう。1クリックの違いで偽物と接続してしまうこともあります。

 

Check the network shown in the Tangem app. 署名前にTangemアプリでネットワークが意図したチェーンと一致しているか必ず確認しましょう。PolygonでスワップするつもりがTangemアプリにEthereumと表示されていたら、dApp側でネットワークを切り替えてから再接続してください。

 

Read the full transaction details. TangemアプリのTransaction Simulationは、トークン量・残高変化・送付先アドレスなどを人間向けにプレビュー表示します。必ず内容を確認しましょう。Uniswapの正規スワップなら送信・受信内容が明確に表示されます。不正なコントラクト承認は、特定の金額ではなくカテゴリ全体のトークンへのアクセスを求めるなど、見た目が異なります。

 

Avoid unlimited token approvals. 一部dAppは無制限のトークン利用許可を求めます。頻繁に使うプロトコルなら利便性のため許可する場合もありますが、単発利用なら必要な分だけ承認しましょう。1回のスワップなら必要分のみ許可すればリスクを限定できます。ほとんど使わないコントラクトへの無制限許可は、後から悪用されるリスクが残ります。

 

Disconnect unused sessions. dApp利用後はWalletConnectセッションを切断しましょう。アクティブセッションはウォレットのロック解除とは異なりますが、整理しておくことで安全性が高まります。

 

If a transaction looks wrong, reject it. TangemアプリのKYDA機能は不審なdAppを自動で警告しますが、自分でも内容を確認しましょう。プレビューが想定と違う場合は署名せず、セッションを閉じて再確認してください。

よくあるトラブルと対処法

The QR code expired before you scanned it. dAppページをリロードして新しいWalletConnect QRコードを生成し、Tangemアプリで再度スキャンしてください。

 

The connection shows the wrong network. 署名前に必ず確認しましょう。dApp側でネットワークを切り替えてから再接続し、Tangemアプリでネットワークを再確認してください。

 

A transaction is pending but does not appear in Tangem. この場合はセッションが無効または古くなっている可能性があります。セッションを切断し、QRコードまたはディープリンクで再接続して新しいトランザクションリクエストを確認してください。

 

The dApp says the wallet is unsupported. dAppがTangemのWalletConnect方式に対応していない場合があります。dAppが最新のWalletConnectオプションを提供しているか確認するか、他の対応dAppを利用してください。

まとめ

ハードウェアウォレットをWalletConnectで使えば、秘密鍵をブラウザ環境に移さずにDeFiをフル活用できます。2025年には暗号資産関連の盗難が40億4,000万ドルに達し、2025年上半期だけで24億7,000万ドルが流出しました。セキュリティモデルの違いは重要です。

 

WalletConnectはハードウェアウォレットユーザーに安全なdApp接続手段を提供します。Tangemはさらに詐欺検知、トランザクションシミュレーション、検証済み署名で安全性を高めています。そして全てのトランザクションで物理カードタップが必須です。dAppは署名済みトランザクションのみを受け取り、鍵は常にチップ内に留まります。Uniswapでスワップ、Aaveで運用、OpenSeaでNFT購入、どのケースでも流れは同じです:WalletConnectで接続→Tangemアプリで内容確認→カードタップで署名。tangem.comから始めましょう。

よくある質問

  • はい。TangemはTangem Mobile Walletアプリ内でWalletConnectにネイティブ対応しており、Solanaや40以上のEVMネットワーク上の数千のdAppと接続できます。Uniswap、Aave、Compound、OpenSea、Rarible、PancakeSwap、SushiSwap、Raydiumなど多くのdAppに対応。QRコードまたはディープリンクで接続可能です。

  • はい。ホットウォレット単体よりもはるかに安全です。dAppが秘密鍵にアクセスすることは一切ありません。各トランザクションで物理カードタップによる署名が必要です。TangemはBlockaid搭載の詐欺検知(KYDA)、トランザクションシミュレーション、暗号的に検証された署名機能を標準のWalletConnect暗号化チャネルに追加しています。

  • はい。デスクトップブラウザでdAppを開き、「Connect Wallet」をクリックし、WalletConnectを選択、TangemアプリでQRコードをスキャンします。署名は必ずスマホとカードタップで行われ、デスクトップはリクエストの送信のみで秘密鍵には一切触れません。

  • MetaMaskは秘密鍵やシードフレーズをブラウザや端末内にローカル保存するため、フィッシングや悪意ある拡張機能のリスクが高まります。TangemとWalletConnectの場合、秘密鍵はカード内のEAL6+セキュアエレメントチップから出ることはなく、ブラウザ環境に入ることもありません。各トランザクションで物理カードタップが必須なので、dAppが物理操作なしに署名を発生させることはできません。

  • Tangemのシードレスバックアップモデルの正直な制約です。セット内(2枚または3枚)の全カードを紛失・破損した場合、資金の復元は不可能です。Tangemを含め、いかなる第三者も資金を復元できません。対策はシンプルで、バックアップカードを必ず別々の安全な場所に保管してください。Tangemはこのために各セットに2枚または3枚のカードを同梱しています。

  • ありません。Tangemアプリはモバイル専用で、iOS 16.0以降(iPhone 8以降)またはAndroid 6.0以降(NFC対応機種)で利用できます。デスクトップやWebインターフェースはありません。デスクトップdAppとWalletConnectで接続する場合、dApp操作はデスクトップブラウザで、署名はすべてTangemモバイルアプリで行います。

Author logo
著者 Rukkayah Jigam

Writer & editor covering digital assets and product updates.

Author logo
レビュー担当者 Patrick Dike-Ndulue

Senior editor covering crypto, onchain equities, and technology.