wNEARとは?NEARのDEXが使う理由と、NEARとwNEARを相互に変換する方法
NEARで流動性を提供したり、DeFiのdAppを使ったりしようとしたなら、おそらくwNEARに出会っているはずです。これはコントラクトが認識するNEARのバージョンです。何なのか、そしていつ必要になるのかを押さえておけば、無駄な手数料を払わずに済み、Rheaやネットワーク全体を詰まらずに動き回れるようになります。
このガイドでは、NEARとwNEARの違い、なぜ存在するのか、Smithiiのツールで相互に変換する方法、そして変換が不要なケースを解説します。さっそく見ていきましょう。
wNEARとは何か、NEARとの違い
ネイティブのNEARはアカウントの残高そのもので、ガス代、ストレージ、基本的な送金に使います。トークンコントラクトではないので、ネットワーク上の他のトークンが使うNEP-141規格には従いません。wNEARは同じ価値を、wrap.nearコントラクトが発行するNEP-141トークンに変換したものです。
変換は常に1:1です。wrapするとコントラクトがNEARを預かり、同量のwNEARを発行します。unwrapするとwNEARを焼却してNEARを返します。だからこそこの2つの価値は常に等しいのです。
| NEAR | wNEAR | |
|---|---|---|
| 何か | アカウントのネイティブ残高 | 1:1で裏付けられたNEP-141トークン |
| どこに存在するか | 自分のアカウント内 | wrap.nearコントラクト内 |
| ガス代やストレージの支払いに使えるか | はい | いいえ |
| DEXやコントラクトに預け入れできるか | 直接はできない | はい |
| Rhea上でのトークン価格の表示 | いいえ | はい、プールはTOKEN/wNEAR |
NEARのDEXがwNEARで動く理由
NEARでは、コントラクトは標準の呼び出しであるft_transfer_callを通じてトークンを受け取りますが、これはNEP-141トークンにしか存在しません。これによりDEXはネイティブのNEARを特別扱いせず、すべての資産を同じように処理できます。だからRheaのプールは各トークンをNEARではなくwNEARとペアにしているのです。
devにとってこれは実用的な意味を持ちます。DeFiコントラクトを手動で操作するなら、ウォレットにwNEARが必要です。これを自動で処理してくれるツールを使えば、変換はプロセス内部で行われ、ユーザーには見えません。
NEARをwNEARに変換する手順
SmithiiのNEAR Wrapperは、コードを書かずにウォレットから直接、NEARをwNEARに、wNEARをNEARに、1:1で変換できるツールです。アカウントがまだwrap.nearに登録されていない場合は、登録デポジットを追加して全額が変換されるようにしてください。アクセスするとこんな画面が表示されます。

変換したいNEARに加えて、手数料とガス代の分を少し多めに用意したら、次の手順です。
- NEARのウォレットを接続: HOT、Meteor、またはセレクターにある任意のウォレットでOK。
- 変換したいNEARの数量を入力: You Wrapの欄に入力します。You Receiveの欄に同じ数量のwNEARが表示されます。
- Wrapを押して手数料を承認: 0.12 NEARがSmithiiに支払われます。
- 変換を承認:数秒でwNEARがウォレットに届きます。
wNEARはウォレット内に通常のトークンとして表示されます。変換に失敗しても、次の試行で手数料が再度請求されることはありません。
変換を取り消してNEARを取り戻す方法
逆の操作も同じ画面から行えます。2つの入力欄の間にあるスワップボタンを押して、上をwNEAR、下をNEARに切り替え、金額を入力して承認するだけです。コントラクトがwNEARをバーンし、同額のNEARをウォレットに返却します。
変換が不要なケース
ほとんどの場合、自分でwrapを行う必要はありません。Rheaと連携するツールは内部フローの中でNEARを自動的に変換してくれます:
- プールの作成:プール作成ツールが預け入れ前にNEARをwNEARへ変換します。
- 流動性の追加:入力したNEARが同じプロセス内で変換されます。
- 流動性の引き出し:ツールが出金時に変換を解除するため、ネイティブのNEARを受け取れます。
- ボリューム生成:volume botの各アカウントが取引前に個別に変換を行います。
こうしたケースで別途wrapを行っても、手数料と手順が1つ余計に増えるだけです。wrapperが役立つのは、これらのツール以外でwNEARを使う場合、たとえばDeFiプロトコルや自前のコントラクトなどです。
トークンのマーケットを開設したい場合は、変換も含まれているNEARでliquidity poolを作成する手順に直接進んでください。
NEARをwNEARに変換するコスト
Smithiiの手数料はwrap・unwrapともに1回の変換につき0.12 NEARで、これにネットワークのgasが加算されます。アカウントが初めてwrap.nearを使う際は、0.00125 NEARの登録デポジットが追加されます。これはコントラクト内に残高領域を確保するためのもので、以降の変換では発生しません。
NEARは常に少し残しておくことを忘れないでください。gasはネイティブのNEARでしか支払えず、NEARが空のウォレットではどのトランザクションにも署名できません。変換を解除する操作も例外ではありません。
wNEARを使うときによくあるミス
wNEARはシンプルですが、繰り返し起こり、取り戻しづらい4つの落とし穴があります:
- トークン名を鵜呑みにする:wNEARという名前のトークンは誰でも作れます。本物はwrap.nearアカウントが発行するものなので、購入や受け取りの前には必ずコントラクトを確認しましょう。
- 未登録のアカウントに送る:他のNEP-141トークンと同様、wNEARはwrap.nearに登録済みのアカウントにしか届きません。受取人が一度も使ったことがない場合、送金には登録デポジットが必要です。
- NEARを前提とした取引所に預け入れる:多くの取引所はネイティブのNEARしか入金として認識しません。送金前に変換を解除するか、どの形式を受け付けるかを確認してください。
- 残高をすべて変換する:ネイティブのNEARが残っていないとgasを払えず、NEARを取り戻すことすらできなくなります。
最後のケースに陥った場合は、別のアカウントから少量のNEARをそのウォレットに送金してからunwrapを行うのが解決策です。だからこそ、変換時には必ずNEARに余裕を残しておきましょう。
ウォレットにwNEARを持つメリット
自動で処理してくれるツール以外では、wNEARはネットワーク上の任意のコントラクト内でNEARを使うための手段です。代表的な用途は以下のとおりです:
- RheaでのDeFi:レンディング市場で担保として預けたり、手動で流動性を提供したりできます。
- 自前のコントラクト:プロジェクトがコントラクト内でNEAR建ての支払いを受け取る場合、wNEARで扱うのが一般的です。
- プロジェクトの会計管理:トレジャリーをwNEARで保有すると、他のトークンと同じフォーマットで統一できます。
FAQ
wNEARとは?
wNEARはNEARをNEP-141トークン形式にしたもので、wrap.nearコントラクトから発行され、1:1でバックアップされています。RheaのようなDEXは、ネイティブのNEARではなくwNEARで動作します。
wNEARはNEARと同じ価値ですか?
はい。それぞれのwNEARはコントラクトに預けられたNEARで裏付けられており、いつでも1:1で元に戻せます。したがって価値は同じです。
SmithiiでNEARをwNEARに変換するコストはいくらですか?
手数料は0.12 NEARに加えて、ネットワークのガス代がかかります。アカウントが初めてwrap.nearを使う場合は、0.00125 NEARの登録デポジットが追加されます。
NEARでliquidity poolを作成するのにwNEARは必要ですか?
いいえ。Smithiiの流動性ツールは、プロセス中に自動であなたのNEARをwNEARに変換してくれます。流動性を引き出す際には、NEARに戻した状態で返却されます。
wNEARでガス代を支払えますか?
いいえ。NEARのガス代とストレージ料金は常にネイティブのNEARで支払う必要があります。そのため、すべての残高を変換せず、ウォレットに常にいくらかNEARを残しておくのが得策です。
まとめ
wNEARとは何かを理解すれば、いつ必要でいつ不要かを判断できるようになります。これはトークン形式のNEARそのもので、双方向に1:1で変換可能であり、DEXやネットワーク上のコントラクトが使っているものです。
トークンの流動性を作成または管理する場合、Smithiiのツールが変換を代行してくれます。自分でDeFiを使う場合は、wrapperがワンクリックの署名で変換を処理します。ガス代用に必ずいくらかのNEARを残しておきましょう。





