ブログに戻る
Solana

ラップドSOL(wSOL)とは?SOLにアンラップする方法

スワップやDeFiアプリの利用、ボットでの取引をしたあと、ウォレットに通常のSOLと並んで Wrapped SOL や wSOL が表示されていませんか?中身は変わらずあなたのSOLです。メインの残高ではなくトークンアカウントに入っているだけです。そのため、アンラップするまではネットワーク手数料の支払いに使えません。

ラップドSOL(wSOL)とは?

ラップドSOL(wSOL)とは、Token Programのネイティブミント So11111111111111111111111111111111111111112 のトークンアカウントに入っているSOLのことです。これにより、アプリはSOLをほかのSPLトークンと同じように扱えます。1対1のまま、あなたのSOLであることに変わりはありません。アンラップすると通常のSOLに戻り、アカウントを閉じるとそのレントデポジットも戻ります。

Solanaのトークンプログラムは、トークンアカウントを通じてSPLトークンを移動します。ネイティブSOLはウォレットのメインアカウントにあるため、SOLをトークンとして扱いたいプログラムは、まずSOLをネイティブミントのトークンアカウントに移します。そのアカウントのトークン数量は、レント免除の準備金を超えて保有しているSOLと1対1で連動します。

アカウント自体も、ほかのトークンアカウントと同じくレントデポジットを保持しています。そのため、wSOLアカウントを閉じると、ウォレットに表示されているwSOL残高より少し多く戻ってくることがあります。デポジットもあわせて戻るからです。

ウォレットにwSOLがあるのはなぜですか?

通常のJupiterのスワップでは、wSOLは残りません。SOLのラップとアンラップを自動で行うため、SOLへのスワップではネイティブSOLが届きます。wSOLを保有することになるのは、次のような場合です。

  • Jupiterの Use wSOL 設定をオンにした。この設定では、SOLへのスワップでネイティブSOLの代わりにwSOLが届きます。
  • DeFiプロトコルやトレードツールなど、利用した別のアプリが、メインの残高ではなくwSOLアカウントに支払った。
  • アプリが取引のためにSOLをラップし、その後トークンアカウントを開いたままにした。中身が何も残っていないこともあります。

wSOLをアンラップしてSOLに戻すには?

Jupiterのスワップページでウォレットを接続し、ラップドSOLがあることを知らせる行で unwrap をクリックします。wSOLの残高がすべて通常のSOLに変換されます。ターミナルでは、spl-token unwrap でwSOLアカウントが閉じられ、残高とレントデポジットが戻ります。

アンラップすると、ラップされた残高が通常のSOLとしてウォレットに戻ります。wSOLアカウントを閉じれば、それに加えてレントデポジットも戻ります。

Jupiterの場合: Jupiterのスワップページでウォレットを接続します。wSOLが検出されると、スワップフォームの下に、アンラップできるラップドSOLがあることを知らせる行が表示されます。unwrap をクリックし、トランザクションを承認してください。wSOLの残高がすべて変換されます。Use wSOL設定をオンにする必要はありません。

ターミナルの場合: ウォレットのキーペアでSolana CLIをすでに使っているなら、spl-token unwrap でwSOLアカウントが閉じられ、中身がすべてウォレットに送られます。コマンドラインを使うのが適している場面や、ローカルのキーペアを使う前に確認すべき点は、トークンアカウントガイドで説明しています。

どちらの方法でも、トランザクションのネットワーク手数料はwSOLではなく通常のSOLから支払われます。ウォレットのSOL残高がゼロの場合は、先に少し追加するか、下で紹介する空のアカウントのクリーンアップから始めてください。

空のwSOLアカウントからデポジットを回収する

アンラップの方法によっては、SOLは移動しても空のアカウントが開いたまま残ります。また、アプリがアカウントを閉じずに中身だけを空にすることもあります。空のwSOLアカウントに残っているのはレントデポジットだけで、アカウントが閉じられるまでそこにロックされたままです。

Sol Incineratorは、空のwSOLアカウントを含め、ウォレット内の空のトークンアカウントをスキャンします。使い終わったものを選んでクリーンアップを承認すれば、私たちがそれらのデポジットを、当社のクリーンアップ手数料を差し引いてウォレットに返します。ほかのトークンやNFTはそのまま残ります。

通常のSOLがまったく残っていない場合は?Gasless Payは自動で適用されます。空のアカウントのクリーンアップが対象となる場合、私たちが前払いのネットワーク手数料を負担し、その料金を戻ってくるSOLから差し引きます。

Sol Incinerator

Sol Incinerator

空のwSOLアカウントを含む空のトークンアカウントを見つけて、デポジットを取り戻しましょう。

今すぐ試す

関連記事

よくある質問

SOLとラップドSOLの違いは何ですか?

ウォレットのSOLは、ネットワーク手数料の支払いに使われるネイティブ残高です。ラップドSOLはネイティブミントのトークンアカウントに入っているSOLで、そのためプログラムはほかのSPLトークンと同じように移動できます。アンラップすると通常のSOLとしてウォレットに戻り、アカウントを閉じるとそのレントデポジットも戻ります。

wSOLをSOLに戻すにはどうすればいいですか?

アンラップしてください。Jupiterでウォレットを接続し、スワップフォームの下にある、ラップドSOLがあることを知らせる行で「unwrap」をクリックします。wSOLの残高がすべて変換されます。ターミナルでは、spl-token unwrapでアカウントが閉じられ、その残高とレントデポジットが通常のSOLとしてウォレットに送られます。

ラップドSOLの価値はSOLと同じですか?

はい。ラップドSOLアカウントのトークン数量は、レント免除の準備金を超えて保有しているSOLと1対1で連動します。そのため、1 wSOLをアンラップすると1 SOLが戻ります。アカウントを閉じると、それに加えてレントデポジットも戻ります。トランザクションのネットワーク手数料は、通常のSOLで別途支払います。

ラップドSOLでネットワーク手数料を支払えますか?

いいえ。Solanaのトランザクションはすべて、手数料を支払うウォレットからSOLで手数料を支払います。ラップドSOLは別のトークンアカウントに入っています。アンラップのトランザクションを承認してネットワーク手数料を支払えるよう、ウォレットに通常のSOLを少し残しておいてください。

空のwSOLアカウントにもSOLは残っていますか?

はい。ラップドSOLのトークンアカウントは、ラップされた残高がゼロになってもレントデポジットを保持します。また、アンラップの方法によっては空のアカウントが開いたまま残ります。そのアカウントを閉じると、デポジットがウォレットに戻ります。Sol Incineratorは、ほかの空のトークンアカウントとあわせて空のwSOLアカウントを見つけ、そこに入っているSOLを、当社のクリーンアップ手数料を差し引いて返します。

ラップドSOL(wSOL)とは?SOLにアンラップする方法 | Sol Incinerator