WETHのアンラップは、WETH9コントラクトのwithdraw()関数を呼び出すことです。コントラクトはあなたのアドレス上のWETHをバーンし、同量のETHをそのアドレスに1:1で返します。独自の手数料はなく、唯一のコストは1トランザクションのネットワーク手数料です。2026年9月20日時点で、Ethereumメインネットの直近5回のwithdraw()呼び出しのコストは$0.36〜$2.06、Arbitrumで約$0.02、Baseで0.00000019 ETH(1セント未満)でした(Etherscan、Arbiscan、Basescan)。覚えておくべきルール:WETHは再びETHになるために売る必要はなく、発行したコントラクトによってパリティで交換されます。

重要ポイント
  • アンラップ = withdraw():WETH9コントラクトがあなたのWETHをバーンし、正確に1:1でETHを支払います。スプレッド、プール、カウンターパーティはありません。
  • コストは1トランザクション:2026年9月20日時点で、Ethereumメインネットで1アンラップあたり$0.36〜$2.06、Arbitrumで約$0.02、Baseで$0.01未満(Etherscan、Arbiscan、Basescan)。
  • ガスはETHで支払う:WETHのみを保有するアドレスは、ETHも保有するまでアンラップできません。
  • 同じアドレス、同じチェーン:ETHはWETHを送ったアドレスに着地します。WETHが存在するネットワーク上で。別チェーンにブリッジされたWETHは、そのチェーンのETHにアンラップされ、メインネットETHにはなりません。

WETHのアンラップとは

WETHのアンラップはラップの逆です。ETHを預けた際にWETHを発行したWETH9コントラクトがWETHを受け取り、そのために保持していたETHを解放します。コントラクトは流通するすべてのWETHに対して1 ETHを準備金として保持しています。2026年9月20日時点で、0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2のメインネットコントラクトは、2,058,243 WETHに対して2,106,670 ETHを保有していました(Etherscan)。これは2,106,670 / 2,058,243 = 102.4%の裏付けです。コントラクトは負債より48,427 ETH多く保有しており、これはdeposit()経由ではなく直接アドレスに送られたETHで、どのWETH保有者も請求できません。すべてのWETHはコントラクト内にすでに存在するETHで裏付けられているため、アンラップは流動性や市場価格に依存しません。

2つの関数が仕組み全体を定義します。deposit()はETHを受け取りWETHを発行します。withdraw(uint wad)は呼び出し元からwad WETHをバーンし、呼び出し元にwad ETHを転送します。両方とも2017年12月以降、同じ検証済みコントラクトに存在し(Etherscan、コントラクト作成トランザクション 0xb95343…42fa3)、ソースコードは一度も変更されていません。デポジット側のステップバイステップはWETHの仕組みにあります。

WETHのアンラップコスト

アンラップのコストは正確に1ネットワーク手数料のみで、他には何もありません。WETH9は手数料を請求せず、あなたとコントラクトの間にプロトコルは存在しません。手数料はネットワークとその時点のガス価格に依存し、アンラップする量には依存しません。

ネットワーク コントラクト withdraw()呼び出しの手数料 出典と日付
Ethereum mainnet 0xC02a…56Cc2 0.0000111〜0.0000723 ETH($0.36〜$2.06) Etherscan、直近5回のwithdraw()呼び出し、2026年9月20日
Base 0x4200…0006 0.00000019 ETH($0.01未満) Basescan、最新のwithdraw()呼び出し、2026年9月20日
Arbitrum One 0x82aF…Bab1 0.00000087 ETH(約$0.02) Arbiscan、直近5回のwithdraw()呼び出し、2026年9月20日

メインネットの数値はネットワーク負荷で変動します。上記の5回の呼び出しは6分以内に送信されましたが、すでに6倍の差があります($0.36〜$2.06)。3つのネットワーク全体では差はさらに大きく、その日のBaseの最安アンラップは0.00000019 ETHで、メインネットの最安0.0000111 ETHに対して58倍安い同じ呼び出しです。アンラップする量は手数料を変えません。0.01 WETHも1,000 WETHも引き出しコストは同じです。任意のネットワークの正確な手数料は、エクスプローラーのコントラクトトランザクションリストの「Txn Fee」列にあります。

WETHをアンラップする3つの方法

以下のすべての方法は同じwithdraw()呼び出しで終わります。違いはトランザクションを構築するのが誰かだけです。

アンラップ機能を内蔵したウォレットで

WETHをファーストクラスの資産として公開するウォレットは、WETH残高の横にアンラップ(またはETHにスワップ)アクションを表示します。WETHを選択し、アクションを選び、金額を入力して確認します。ウォレットは現在のネットワークのWETH9コントラクトにwithdraw()を送信します。Gem Wallet、Uniswapのウォレット、スワップ画面を持つほとんどのセルフカストディ・ウォレットがこの方法で処理し、どれでも機能します。結果は同一です。

  1. **WETHが存在するネットワークでWETHを選択:**Ethereum、Base、Arbitrum、Optimism、Polygonはそれぞれ独自のWETH残高を持ちます。
  2. **アンラップまたはETHにスワップを選択:**見積もりは1:1レートとネットワーク手数料のみを表示します。
  3. **トランザクションを確認:**ETHは次のブロックで同じアドレスに表示されます。

DEXインターフェースで

Uniswap、1inch、その他のDEXフロントエンドは、WETH → ETHのペアを認識し、トレードではなくアンラップとしてルーティングします。インターフェースは1:1レート、プライスインパクトなし、流動性プロバイダー手数料なしを表示し、構築するトランザクションは同じwithdraw()呼び出しです。ウォレットを接続し、入力としてWETH、出力としてETHを選び、金額を入力して確認します。インターフェースが1:1以外のレートやスワップ手数料を表示する場合、プール経由でルーティングしています。出力トークンをネイティブETHに切り替えてください。ラップまたはブリッジされたバリアントではありません。

コントラクトで直接

アンラップボタンのないウォレットの場合、エクスプローラーからコントラクトを呼び出せます。

  1. **ネットワークのエクスプローラーでWETH9コントラクトを開く:**メインネットはEtherscan、BaseはBasescan、ArbitrumはArbiscan。「Contract」タブに検証済みソースとWETH9という名前が表示されることを確認します。
  2. **Contract → Write Contractに移動してウォレットを接続:**エクスプローラーはウォレットに署名を求め、秘密鍵はウォレット内に留まります。
  3. **withdrawを呼び出す:**金額を18桁の整数で入力します(1 WETH = 1000000000000000000)。
  4. **ウォレットで確認:**1トランザクション、ガスはETHで。マイニングされると同量だけETH残高が増加します。

WETHのアンラップでできないこと

  • ネットワーク間で資金を移動しない:BaseのWETHはBase上のETHにアンラップされます。そのETHをメインネットに移動するには、別途時間と手数料がかかるブリッジ引き出しが必要です。
  • **類似トークンでは機能しない:**aWETH(Aaveの受領トークン)、AvalancheのWETH.e、その他のブリッジバリアントは別のコントラクトです。aWETHはまずAaveから引き出され、WETHが返されます。WETH.eはEthereum上でアンラップできる前にブリッジバックされます。違いは類似トークン表にあります。
  • **独自のガスを支払わない:**トランザクション手数料は、ガスにETHを使用するすべてのネットワークでETHで請求され、PolygonではPOLで請求されます。5 WETHと0 ETHを保有するアドレスはアンラップを送信できません。
  • **価値を変えない:**1 WETHは1 ETHになります。WETHに表示される価格はETH価格です(WETHに独自の価格がない理由)。

アンラップすべきタイミングとWETHを保持すべきタイミング

次のアクションがネイティブETHを必要とする場合はアンラップします。ガスの支払い、WETH入金をクレジットしない取引所へのETH送信、またはETHのみをリストするウォレットやサービスへの引き出し。次のアクションがDEX、レンディングプロトコル、NFTマーケットプレイスの場合はWETHを保持します。これらのコントラクトはERC-20トークンを受け入れ、ほとんどのスワップインターフェースはネイティブETHを渡すと自動的に再びラップします。ラップとアンラップを繰り返すと毎回トランザクションがかかり、何も得られません。

アンラップしたETHを取引所に送る前に、取引所側の入金ネットワークがアンラップしたネットワークと一致することを確認してください。Base上のETHをEthereumのみの入金アドレスに送ってもクレジットされません。ネットワークごとの正規およびブリッジWETHコントラクトの完全リストはコントラクトアドレスセクションにあります。

アンラップ よくある質問

コントラクトレベルでは違います。アンラップはWETH9のwithdraw()を呼び出し、プールなしで1:1でETHを返します。DEXインターフェースに「WETHをETHにスワップ」と表示されていても、裏では同じwithdraw()呼び出しを実行しているため、レートは常に正確に1:1です。