TangemでJupiter DEXを使う方法|Solanaのコールドウォレットでスワップ

Author logo
Rukkayah Jigam
•

 

Solanaトークンを保有する多くの方は、ひそかなジレンマを感じています。即座に取引できるホットウォレットに資産を置けば、秘密鍵はインターネット接続デバイス上に残ります。一方、コールドウォレットに移すと安心感は高まりますが、DeFiからは切り離されてしまうと思いがちです。しかし、実はその思い込みは間違いです。

 

WalletConnect経由で、Tangemは秘密鍵をカードのセキュアエレメント内に保ったまま、jup.ag上のJupiterに接続できます。本ガイドでは、その接続方法、各機能の実際の使い方、サイン前に確認すべきポイントを詳しく解説します。

Jupiterとは?コールドウォレット利用者にとっての重要性

Solanaは2020年に登場した、高速なLayer 1ブロックチェーンです。トークン規格であるSPL tokens(Solana Program Libraryで定義)は、FT・NFTの両方をカバーします。Solanaエコシステムには複数の分散型取引所(DEX)があり、Jupiterはそれらをまとめて最適な取引ルートを提供するアグリゲーターです。

 

たとえばSOLをUSDCにスワップしたい場合、Jupiterは複数のDEXを同時に検索し、必要に応じて注文を分割し、最良の価格とスリッページ条件を組み合わせて提示します。ユーザーが目にするのは1つの取引ですが、Jupiterが裏側で最適なルートを自動選択しています。

 

Jupiterは単純なスワップだけでなく、limit orders(指定価格での注文)、dollar-cost averaging(定期購入)、perpetual contractsなど高度な取引機能も備えています。JUP tokenはガバナンストークンで、保有者はJupiterの開発や方針決定に投票できます。

 

これらの機能は、ホットウォレットでなくても利用可能です。Tangemユーザーにとって重要なのは、「DeFiとコールドウォレットは両立しない」という通説が実は誤りであること。ホットウォレットは秘密鍵が常時アクセス可能なためDEX利用に便利ですが、その分サイバー攻撃のリスクも高まります。従来、コールドウォレットは「DeFiは使えない」とされてきましたが、WalletConnectの登場で状況が変わりました。

TangemでJupiter DEXを使う手順|Solanaコールドウォレットでのスワップ

この接続はWalletConnectというプロトコルを利用します。ハードウェアウォレットが、秘密鍵をデバイス外に出さずにWebベースのdAppで取引承認できる仕組みです。TangemはSolanaおよび40以上のEVMネットワークにWalletConnectで対応しています。

 

利用開始前の注意点:Jupiter Mobile(モバイルアプリ)はTangemに対応していません。jup.agのブラウザ版で、QRコードを使ったWalletConnectオプションを選択してください。

ステップ1:Tangemアプリを開き、WalletConnectへ

iOSまたはAndroidのTangem Mobile Walletアプリを起動します。このアプリがTangemコールドウォレットカードの操作に必要です。NFC経由でカードと通信します。アプリ内のWalletConnectセクションを探してください。バージョン5.36以降では、メイン画面から直接QRコードをスキャンできます。

 

QRコードスキャン機能を使う場合は、アプリを最新版に保ちましょう(5.36以降)。WalletConnectのセキュリティ機能は5.27から導入されているため、古いバージョンだと手順が異なる場合があります。

ステップ2:jup.agに接続

スマートフォンまたはPCのブラウザでjup.agにアクセスします。「Connect Wallet」をクリックし、WalletConnect / QRを選択します。画面にQRコードが表示されるので、TangemアプリでそのQRコードをスキャンしてください。アプリが接続承認を促すので、TangemカードをスマホにかざしてNFC認証します。NFC通信はAES-256暗号化で0〜5cmの距離で動作するため、カードはスマホに近づけてください。

 

QRコードは「接続リクエスト」として扱いましょう。必ずjup.ag発行のQRコードか確認し、Tangemアプリの承認画面もチェックしてください。KYDAが事前にdAppを解析し、不審な場合は警告を表示します。

 

承認が完了すると、JupiterがSolanaアドレスを認識し、残高が表示されます。表示されたアドレスが意図したものか必ず確認しましょう。秘密鍵はカード内に残ったまま、アカウント情報のみが表示されます。

ステップ3:取引時の流れを理解する

コールドウォレットでの署名は、「取引準備」と「承認」が分離されています。この分離によって、内容確認のタイミングが生まれます。スマホ画面で取引内容を確認し、意図通りのスワップかどうか判断してください。

 

Tangemでの署名フローは、アプリが未署名トランザクションを準備→カードをスマホにかざす→カード内のセキュアエレメントが内部で署名→アプリが署名済みトランザクションを送信、という流れです。秘密鍵は一切インターネット接続デバイスに触れません。Tangemコールドウォレットでは、WalletConnect取引ごとにハードウェアカードでの承認が必要です。

 

「接続承認」と「取引承認」は別タイミングです。QRセッションを承認すると、Jupiterから取引リクエストが可能になりますが、実際の署名には再度カードをかざす必要があります。ブラウザ接続だけでは資産移動はできません。Tangemのハードウェア認証が毎回必須です。承認時はカードをスマホに近づけてください。

ステップ4:コールドウォレットからJupiterの機能を使う

現時点で公開されている情報では、TangemがWalletConnect経由でJupiterに接続できることは確認されていますが、Jupiterの全機能が対応しているかや、各操作ごとの署名挙動については明記されていません。TangemのWalletConnect統合には「トランザクションシミュレーション」機能があり、署名前に人間が読めるプレビューや残高変化、隠れた操作の検出が表示されます。これはBlockaidの脅威検知で実現しています。カードをかざして署名する前に、内容をしっかり確認できます。

 

署名前に、プレビューで表示されるトークン量や残高変化が意図した内容か必ず比較しましょう。もし予想外の資産や金額が表示された場合は、署名前にリクエスト内容を確認してください。セキュリティツールは接続・取引の両方で役立ちます。アクセスしたサイト、選択したトークン、取引プレビューをカードタップ前に再確認しましょう。

ステップ5:セキュリティ層を理解する

TangemのWalletConnectセキュリティモデルには、バージョン5.27以降で有効な3つの主要機能があります。

  • KYDA (Know Your dApps)は、接続前にdAppを自動検証し、Blockaidの行動解析で不審なdAppに警告を表示します。

     

  • Transaction simulationは、署名前にオフチェーンで動作をシミュレーションし、残高変化や隠れた操作を可視化します。悪意あるフロントエンドが仕込む不正操作も検出します。

     

  • VTX (Verified Transactions)は、暗号署名された取引バンドルで、プレビューと実際の実行内容が一致しているか検証します。シミュレーションと署名の間の中間者攻撃を防ぎます。

これらにより、署名層はハードウェアで保護され、取引プレビューも独立して検証されます。

正直な制約事項

Tangemはモバイル専用インターフェースです。デスクトップアプリやWebダッシュボードはありません。ノートPCなど大画面で管理したい場合も、カード認証のたびにスマホが必要です。NFCの有効距離は0〜5cmで、カードをスマホに密着させる必要があります。多くの用途ではこの構成で十分ですが、承認ごとにスマホとカードが必須となります。

よくある質問

  • いいえ。Jupiter公式ドキュメントによると、TangemはJupiter Mobileアプリ内では接続できません。ブラウザ版jup.agで、QRコードを使ったWalletConnectオプションを利用してください。モバイルアプリではなく、jup.agを使いましょう。

  • Jupiterのlimit ordersやDCAスケジュールがTangemのWalletConnectセッション切断後にどう動作するかは、公式情報では明記されていません。WalletConnectセッションはユーザーが切断するか、一定期間経過で失効するまで有効です。期限切れ後は新たにWalletConnect接続フローを開始してください。

  • 標準のセッション有効期間は7日間です。期限切れ後は接続が切れるため、再接続が必要です。手順:Jupiterページをリロードし、「Connect Wallet」をクリック、「WalletConnect」を再度選択し、TangemアプリでQRコードを再スキャンしてください。セッション内の個別取引リクエストは5分間未承認で失効しますが、セッション自体は7日間有効か、手動切断まで継続します。

  • いいえ。秘密鍵はTangemカード内のセキュアエレメント(Samsung S3D350Aチップ、Common Criteria EAL6+認証)で生成され、外部に出ることはありません。Jupiterで取引署名時も、署名処理はチップ内部で完結します。 TangemアプリやJupiter側には署名済みトランザクションのみが渡され、秘密鍵自体が見えることはありません。

  • カード単体が盗まれても資産にアクセスされることはありません。攻撃者はTangemアプリがインストールされたスマホ本体、アプリのアクセスコードや生体認証、カードへのNFC物理接触(0〜5cm)の3つすべてが必要です。 この3要素が揃わない限り不正アクセスは困難です。ホットウォレットのように1台の端末だけで全資産が抜かれるリスクとは大きく異なります。

  • 秘密鍵はスマホではなくカード内に保管されています。スマホを紛失・故障しても、新しい端末にTangemアプリをインストールし、カードをかざせばアクセスを復元できます。残高やポジションはSolanaブロックチェーン上にあり、スマホ本体には依存しません。

  • シンプルなトークンスワップなら利用可能です。Tangemのスワップ機能は複数プロバイダーからレートを集約し、JupiterもSolana DEXアグリゲーターとして含まれています。最適な条件が提示され、プロバイダー手数料は通常0.5〜1.5%(確認画面で表示)、ネットワークのガス代はブロックチェーンバリデーターに支払われます。 Tangemのスワップの約99.99%はKYC不要ですが、外部プロバイダーによっては独自要件がある場合も。内蔵スワップはトークン間交換に特化しています。

  • Tangemのシードレス設計における最重要注意点です。セット内の全カードとシードフレーズのバックアップを全て失うと、資産は完全にアクセス不能となります。Tangemは2枚または3枚セットで販売され、バックアップカードも同じ秘密鍵にアクセスできます。必ず1枚は別の安全な場所に保管してください。 これはJupiterや他のdApp利用時も同様です。コールドウォレットとDeFiは従来別物でしたが、WalletConnectによりSolanaユーザーはTangemコールドウォレットでjup.agのJupiterに安全に接続できます。すべてのWalletConnect取引は物理カードでの承認が必要です。

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.