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

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

Author logo
Rukkayah Jigam

 

Solanaトークンを保有している多くの方は、密かにトレードオフを抱えています。即時取引を優先してホットウォレットに資産を置くと、秘密鍵がインターネット接続デバイス上に残ります。一方、コールドウォレットに移すと安心感は増しますが、「DeFiは使えなくなる」と思い込んでしまいがちです。しかし、実際は違います。

 

WalletConnectを使えば、Tangemは秘密鍵をカード内のセキュアエレメントに保ったまま、Jupiter(jup.ag)と接続できます。本記事では、その接続方法、各機能の実際の使い方、サイン時に注意すべきポイントまで、分かりやすく解説します。

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とコールドウォレットは両立しない」という思い込みが誤りであること。ホットウォレットは利便性のために秘密鍵を常時オンラインに置きますが、サイバーリスクも増大します。従来、コールドウォレットは「DeFiを諦める」選択肢でしたが、WalletConnectの登場で状況が変わりました。

Tangem×Jupiter DEXの使い方:Solanaコールドウォレットでスワップ

この接続はWalletConnectというプロトコルを利用します。ハードウェアウォレットが秘密鍵を外部に出さずに、ウェブ上の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アプリでスキャンします。アプリに接続承認画面が表示されるので、Tangemカードをスマホにかざして承認してください。カードとスマホ間のNFC通信はAES-256暗号化で、0〜5cmの範囲で動作します。カードをしっかり近づけてください。

 

QRコードは「接続リクエスト」として扱いましょう。スキャン前にjup.ag発行のコードか必ず確認し、Tangemアプリの承認画面もよくチェックしてください。KYDAが事前にdAppの安全性を判定し、怪しい場合は警告が表示されます。

 

承認が完了すると、JupiterがSolanaアドレスを認識し、残高が表示されます。必ず意図した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):暗号署名されたトランザクションバンドルで、プレビューと実際の実行内容が一致しているか検証します。シミュレーションと署名の間の中間者攻撃を防止します。

これらにより、署名層はハードウェアで守られ、トランザクションプレビューも独立して検証されます。

1つ正直な制約

Tangemはモバイル専用インターフェースです。デスクトップアプリやウェブダッシュボードはありません。大画面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要素が揃わないとアクセスできません。ホットウォレットのように1台のデバイスが乗っ取られるだけで全資産が流出するリスクと比べ、大きな障壁となります。

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

  • はい、シンプルなトークンスワップであればTangem内蔵のスワップ機能も使えます。Tangemのスワップは複数プロバイダーからレートを集約し、JupiterもSolana DEXアグリゲーターとして選択肢に含まれます。最適な条件が自動で提示されます。プロバイダー手数料は通常0.5〜1.5%で、確認前に表示されます。ネットワークのガス代はブロックチェーンバリデーターに支払われ、Tangemには入りません。 Tangemのスワップの約99.99%はKYC不要ですが、外部プロバイダーによっては独自の要件がある場合もあります。違いは「対応範囲」です。Tangem内蔵スワップはトークン間の交換に特化しています。

  • Tangemのシードレス設計における重要な注意点です。セット内のカードをすべて紛失し、シードフレーズのバックアップもない場合、資産は永久にアクセスできなくなります。Tangemは2枚または3枚セットで販売しており、バックアップカードも同じ秘密鍵にアクセスできます。必ず1枚は別の安全な場所に保管してください。 この注意点は、Jupiterや他のdApp利用時にも共通です。コールドウォレットとDeFiは本来別カテゴリでしたが、WalletConnectにより、Solanaユーザーは秘密鍵をハードウェアで守ったままjup.agでJupiterを利用できます。Tangemコールドウォレットでは、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.