コンテンツにスキップPhantom WalletでZECをスワップする方法

すでにSolana上でZECを保有していますか(例:保有者にZECを支払うトークンから得たもの)?スワップしないでください。そのトークンをでシールドされたZcashウォレットに移動してください。Solana上にZECがありますか?を使ってシールドされたZcashに移動してください。
ネイティブのZECか、ZECトークンか?
Phantomでの「ZEC」は2種類の異なる資産を指す場合があるため、何に対して支払いを行うのかを把握しましょう。
- Phantom内蔵のSwapボタンでは、Solana(またはPhantomがサポートする別のネットワーク)上のZECのトークン表現を取得します。これはネイティブのZECではありません。Phantomアドレスに保有され、Zcashのシールド機能はなく、Zcashウォレットから確認またはシールドすることもできません。
- ネイティブのZECはZcashブロックチェーン上にのみ存在し、Zcashアドレスへ送信されます。取得するには、Zcashアドレスの入力を求めるサービスが必要です。たとえば、ZODL内のスワップ、DEXページの選択肢、またはsolswap.orgでのスワップ後にZcashウォレットへ出金する方法(ステップ8)があります。
支払う前に確認すること
- **ネットワーク:**受け取るZECは、Zcashネットワーク上のものである必要があります。Solana、Ethereum、Baseと表示されている場合、それはトークンです。
- **資産:**ネイティブのZECには、トークンコントラクトやミントアドレスはありません。あなたのものにそれが表示されている場合、それはトークンです。Solanaには見た目が似た「ZEC」トークンも多数あるため、名前だけで判断しないでください。Solana上のOmniBridgeトークンは
A7bdiYdS5GjqGFtxf17ppRHtDKPkkRqbKtR27dxvQXaSです。これはネイティブのZECではなく、依然としてトークンです。
- **アドレス:**ネイティブのZECは、
t1、u1、またはzsで始まるZcashアドレスに送られます。ZECがあなたのPhantomアドレスに送られている場合、受け取るのはトークンです。
ステップ1:Swapインターフェースを開く
Phantomアプリを起動し、Phantomブラウザから**solswap.org**にアクセスします。アドレスは自分で入力してください。このサイトはNEAR Intents上で動作しており、ZcashアドレスへZECを送信できます。
Phantom独自のSwapボタンにもZECが表示されますが、取得できるのは上記で説明したトークンであり、ネイティブのZECではありません。

ステップ2:入金するネットワークとトークンを選択する
- 送信元ネットワーク(例:EthereumまたはSolana)を選択し、スワップ用に入金します。

- SOL、USDT、USDCなどのベーストークンを選択します。
- 送信先トークンとしてZECを選択します。
- スワップ画面でZcashが利用可能であることを確認します。

ステップ3:金額を入力して見積もりを確認
- スワップしたい金額を入力します。
- solswap.org に表示されている受取金額を使用してください。このルートでは、その見積もりが適用されます。

ステップ4:ガスと手数料を確認
- 入金を承認できるよう、Phantomに送信元チェーンのガストークンを十分に保持してください(SolanaではSOL、EthereumではETH)。
- 確定する前に、solswapの見積もりに表示される手数料欄を確認してください。Phantomに組み込まれたSwapには独自の手数料体系があり、過去には0.85%のPhantom手数料にネットワークガスとブリッジ手数料が加算されていました。これらの料金はsolswap.orgへの入金には適用されません。
ステップ5:設定を調整する(任意)
solswap.orgで、入金前にその画面上のスリッページと見積もり最小受取額を確認してください。
代わりにPhantom独自のSwapシートを見ている場合は、このページ上部からのトークンルートにいます。それを閉じ、Phantomブラウザでsolswap.orgを開いてください。
ステップ6:スワップを確認
- solswap.orgですべてのスワップ詳細を確認します。
- Phantomで入金を確認します。

ステップ7:ステータスを監視
- Completed と表示されるまで、solswap.orgのアクティビティで入金を追跡します。
- Solanaまたは送信元チェーンのトランザクションIDは、そのアクティビティ行と、そのネットワークのチェーンエクスプローラーにあります。

ステップ8:ネイティブのZECをZcashウォレットへ出金
スワップ後、ZECはsolswap.orgのAccount残高に表示されます。まだZcashネットワーク上にはなく、Phantomにも入っていません。
- directoryでIronwood: Readyと表示されているZcashウォレットを開きます。ウォレットでシールド済みと表示されている
u1をコピーします。t1も使用できますが、その入金はシールドするまで公開状態です。
- solswap.orgでAccountに移動し、Withdrawをタップします。ZECを選び、ネットワークをZcashに設定してアドレスを貼り付け、確定前に先頭と末尾の文字を確認します。
- Received amountとFeeが「–」のままでボタンを押しても何も起こらない場合、残高が失われたわけではありません。残高はNEAR Intents内のPhantomキーの下にあります。near.comで手続きを完了します。同じPhantomウォレットでサインインし、Move legacy assetsを開き、ZECの行で(Moveではなく)Withdrawをタップし、ネットワークをZcashに設定して同じ
u1を貼り付けます。PhantomからSign Messageを求められます。リクエストがnear.comからのもので、メッセージに"verifying_contract": "intents.near"が記載されている場合にのみ確認してください。この回避策の全画面はGot ZEC on Solana? Move it to shielded Zcashにあります。
次のステップ
ネイティブのZECがZcashウォレットに入ったら、ZECをプライベートに使うことで、シールドされた状態を維持しましょう。
PhantomのSwapボタンで購入したZECトークンは、Phantomからシールドできません。そのトークンはSolana上のOmniBridgeアセットです。で移動しましょう。Solana上にZECをお持ちですか?シールドされたZcashへ移動しましょう。