WETHとWETH9コントラクト
WETH(Wrapped Ether)
WETHは、WETH9コントラクトに預けたETHを1:1でERC-20トークンとして再発行したものです。ETHはERC-20規格より前から存在するため、トークン用に作られたコントラクトでは動かせません。WETHはそのために生まれました。詳しくはWETHとはをご覧ください。
WETH9
WETH9はWETHを発行するスマートコントラクトで、流通しているWETH 1つにつきETHを1つ保有しています。Ethereumメインネットでは2017年12月から0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2にあり、主要なネットワークにはそれぞれ独自のWETHコントラクトがあります。アドレスの一覧はコントラクトアドレスにあります。
ERC-20
ERC-20はEthereumのトークン規格で、transfer()、approve()、transferFrom()を定めています。そのため、どのコントラクトも準拠トークンを同じ方法で動かせます。WETHはこの規格を実装していますが、ネイティブETHは実装していません。詳しくはラップトークンをご覧ください。
ネイティブETH
ネイティブETHはネットワーク自体の通貨で、ガス代の支払いに使われます。トークンコントラクトではないため、DeFiのコントラクトは代わりにWETHを求めます。違いはETHとWETHの比較で解説しています。
ペッグ(1:1)
ペッグはWETHとETHの間の固定レートです。1 WETHはWETH9コントラクトでいつでも1 ETHに償還できます。DEXでの市場価格は、アービトラージによってこのレートに保たれます。詳しくはWETH価格をご覧ください。
操作
ラップ(Wrap)
ラップとは、ETHをWETH9コントラクトに送り、同じアドレスで同量のWETHを受け取ることです。かかるのはネットワーク手数料1回分だけで、価格もスリッページもありません。手順はETHからWETHへで解説しています。
アンラップ(Unwrap)
アンラップとは、WETHをWETH9コントラクトに戻し、同量のETHを受け取ることです。ラップと同じく、かかるのはネットワーク手数料1回分だけです。手順はWETHからETHへで解説しています。
deposit()
deposit()はラップを行うWETH9の関数です。呼び出しに添付されたETHを受け取り、同量のWETHを呼び出し元にミントします。承認は不要です。
withdraw()
withdraw()はアンラップを行うWETH9の関数です。指定された量のWETHを呼び出し元からバーンし、同量のETHを返します。
承認(アローワンス)
承認とは、WETHなどのERC-20トークンを決められた量までコントラクトが動かせるようにする、署名による許可です。ラップとアンラップには承認は不要ですが、スワップ、レンディング、NFTのビッドには必要です。詳しくはWETHの承認をご覧ください。
スワップ
スワップとは、DEXの流動性プールを通じて、プールの価格と手数料であるトークンを別のトークンと交換することです。USDCをWETHに替えるのは取引ですが、DEXの画面でETHをWETHにする操作は、通常は代わりにdeposit()へルーティングされます。詳しくはWETHの買い方をご覧ください。
ネットワークとアドレス
メインネット
メインネットはEthereumのメインネットワークです。WETH9がデプロイされたのはここで、ネットワーク手数料もここが最も高くなります。レイヤー2ネットワークはメインネットで決済されます。
レイヤー2(L2)
レイヤー2は、Ethereumメインネットの外でトランザクションを実行し、メインネットで決済するネットワークです。Base、Arbitrum、Optimismなどがあります。レイヤー2でのラップは1セント未満で済みます。詳しくはBaseのWETHとArbitrumのWETHをご覧ください。
正規のWETH(Canonical WETH)
正規のWETHとは、ネットワーク自身が標準としてデプロイするラッパーで、BaseやOptimismの0x4200…0006がその例です。そのネットワーク上のアプリは、このアドレスを前提にしています。
ブリッジされたWETH(Bridged WETH)
ブリッジされたWETHは、ブリッジによってEthereumから移されたETHを表すトークンで、移動先のネットワークに独自のコントラクトを持ちます。BNB ChainのWETHやAvalancheのWETH.eがその例です。裏付けの確かさはブリッジ次第です。
コントラクトアドレス
コントラクトアドレスとは、トークンコントラクトの0xアドレスです。WETHのアドレスはネットワークごとに異なり、ほかのアドレスにあるWETHという名前のトークンはWETHではありません。詳しくはWETHが表示されないをご覧ください。
ガス
ガスはトランザクションが使う計算量の単位です。手数料は使用ガス量×ガス価格で決まり、ネットワークのネイティブトークンで支払います。WETHで支払うことはできません。PolygonのガストークンはPOLです。詳しくはWETHとガスをご覧ください。
類似トークンと関連トークン
aWETH
aWETHは、AaveのレンディングプールにWETHを預けたときにAaveが発行する受領トークンです。利息を生む貸付ポジションを表すもので、WETHそのものではありません。詳しくはWETHに似たトークンをご覧ください。
WETH.e
WETH.eは、Avalanche Bridgeを通じてAvalancheにブリッジされたWrapped Etherです。「.e」はEthereumからブリッジされた資産であることを示し、独自のコントラクトを持ちます。
リキッドステーキングトークン(LST)
リキッドステーキングトークンは、プロトコルを通じてステーキングされたETHを表し、ステーキング報酬を生みます。そのため、WETHのように価値がETHに1:1で結びついてはいません。詳しくはWETHとリキッドステーキングトークンをご覧ください。
stETH
stETHはLidoのリキッドステーキングトークンです。残高はステーキング報酬によって毎日増え、市場価格は1 ETHからわずかにずれることがあります。詳しくはstETH vs WETHをご覧ください。
wstETH
wstETHはラップされたstETHです。残高は固定されたままで、代わりにそのETH建ての価値が時間とともに上がります。詳しくはwstETH vs WETHをご覧ください。
cbETH
cbETHは、Coinbaseを通じてステーキングされたETHを表すCoinbaseのトークンです。報酬が積み上がるにつれて、1 cbETHは1 ETHより多いETHに交換できるようになります。詳しくはcbETH vs WETHをご覧ください。
取引とウォレット
DEX(分散型取引所)
DEXは、運営者が資金を預かることなく流動性プールからトークンをスワップするスマートコントラクトの集まりで、UniswapやCurveがその例です。WETHの取引はほぼすべてDEXで行われています。
スリッページ
スリッページとは、スワップの提示価格と約定価格の差で、プールの価格が動くことで生じます。ラップやアンラップにはスリッページがありません。レートが1:1に固定されているからです。
セルフカストディ・ウォレット
セルフカストディ・ウォレットは秘密鍵をデバイス上に保管するため、WETHやETHのトランザクションに署名できるのは本人だけです。例えばGem Walletは、アプリ内でETHとWETHのラップとアンラップができるセルフカストディ・ウォレットです。
上の各用語は、その用語を詳しく扱うページにリンクしています。まずはWETHとは、またはWETHのコントラクトアドレスからどうぞ。