WETH und der WETH9-Contract
WETH (Wrapped Ether)
WETH ist ETH, das in den WETH9-Contract eingezahlt und 1:1 als ERC-20-Token neu ausgegeben wird. Es gibt WETH, weil ETH älter ist als der ERC-20-Standard und sich von Contracts, die für Tokens gebaut sind, nicht bewegen lässt. Was WETH ist.
WETH9
WETH9 ist der Smart Contract, der WETH ausgibt: Für jedes umlaufende WETH hält er ein ETH. Im Ethereum Mainnet liegt er seit Dezember 2017 unter 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2; jedes größere Netzwerk hat seinen eigenen WETH-Contract. Contract-Adressen.
ERC-20
ERC-20 ist der Token-Standard von Ethereum, der transfer(), approve() und transferFrom() festlegt, damit jeder Contract jeden konformen Token auf dieselbe Weise bewegen kann. WETH setzt ihn um, natives ETH nicht. Wrapped Tokens.
Natives ETH
Natives ETH ist die eigene Währung des Netzwerks, mit der Gas bezahlt wird. Es ist kein Token-Contract, und deshalb verlangen DeFi-Contracts stattdessen WETH. ETH vs WETH.
Peg (1:1)
Der Peg ist der feste Kurs zwischen WETH und ETH: 1 WETH lässt sich beim WETH9-Contract jederzeit gegen 1 ETH einlösen. Arbitrage hält die Marktpreise auf DEXs bei diesem Kurs. WETH-Preis.
Aktionen
Wrap
Wrappen heißt, ETH an den WETH9-Contract zu senden und dieselbe Menge WETH auf derselben Adresse zu erhalten. Das kostet eine Netzwerkgebühr, einen Preis oder Slippage gibt es nicht. ETH zu WETH.
Unwrap
Unwrappen heißt, WETH an den WETH9-Contract zurückzugeben und dieselbe Menge ETH zurückzubekommen. Wie beim Wrappen fällt nur eine Netzwerkgebühr an, sonst nichts. WETH zu ETH.
deposit()
deposit() ist die WETH9-Funktion zum Wrappen: Sie nimmt das ETH, das dem Aufruf beigefügt ist, und prägt dem Aufrufer dieselbe Menge WETH. Eine Genehmigung braucht sie nicht.
withdraw()
withdraw() ist die WETH9-Funktion zum Unwrappen: Sie verbrennt den angegebenen WETH-Betrag des Aufrufers und sendet ihm dieselbe Menge ETH zurück.
Genehmigung (Allowance)
Eine Genehmigung ist eine von dir signierte Erlaubnis, mit der ein Contract eine festgelegte Menge deiner ERC-20-Tokens bewegen darf, zum Beispiel WETH. Wrapping und Unwrapping brauchen keine, Swaps, Lending und NFT-Gebote schon. WETH-Genehmigungen.
Swap
Ein Swap tauscht einen Token über einen DEX-Liquiditätspool gegen einen anderen, zum Preis des Pools und mit dessen Gebühr. USDC gegen WETH zu tauschen ist ein Trade; ETH zu WETH wird in der Oberfläche einer DEX meist stattdessen an deposit() weitergeleitet. WETH kaufen.
Netzwerke und Adressen
Mainnet
Das Mainnet ist das Hauptnetzwerk von Ethereum, in dem WETH9 bereitgestellt wurde und in dem die Netzwerkgebühren am höchsten sind. Layer-2-Netzwerke wickeln ihre Transaktionen darauf ab.
Layer 2 (L2)
Ein Layer 2 ist ein Netzwerk, das Transaktionen außerhalb des Ethereum Mainnet ausführt und sie darauf abwickelt, zum Beispiel Base, Arbitrum und Optimism. Wrappen kostet dort weniger als einen Cent. WETH auf Base, WETH auf Arbitrum.
Kanonisches WETH
Kanonisches WETH ist der Wrapper, den ein Netzwerk selbst als Standard bereitstellt, etwa 0x4200…0006 auf Base und Optimism. Apps in diesem Netzwerk erwarten genau diese Adresse.
Gebrücktes WETH
Gebrücktes WETH ist ein Token, der von einer Bridge aus Ethereum übertragenes ETH repräsentiert und im Zielnetzwerk unter einem eigenen Contract liegt, zum Beispiel WETH auf BNB Chain oder WETH.e auf Avalanche. Seine Deckung hängt von der Bridge ab.
Contract-Adresse
Eine Contract-Adresse ist die 0x-Adresse eines Token-Contracts. WETH hat in jedem Netzwerk eine andere, und ein Token namens WETH unter einer anderen Adresse ist kein WETH. WETH wird nicht angezeigt.
Gas
Gas ist die Recheneinheit, die eine Transaktion verbraucht. Die Gebühr ergibt sich aus verbrauchtem Gas mal Gas-Preis und wird im nativen Token des Netzwerks bezahlt, nie in WETH. Auf Polygon ist der Gas-Token POL. WETH und Gas.
Lookalikes und Verwandte
aWETH
aWETH ist der Quittungs-Token, den Aave prägt, wenn du WETH in seinen Lending-Pool einzahlst. Er steht für eine verzinste Lending-Position, nicht für WETH selbst. WETH-Lookalikes.
WETH.e
WETH.e ist Wrapped Ether, das über die Avalanche Bridge nach Avalanche gebrückt wurde; das Suffix „.e“ kennzeichnet ein aus Ethereum gebrücktes Asset mit eigenem Contract.
Liquid-Staking-Token (LST)
Ein Liquid-Staking-Token steht für ETH, das bei einem Protokoll gestakt ist, und verdient Staking-Rewards. Sein Wert ist deshalb nicht wie bei WETH 1:1 an ETH gebunden. WETH vs Liquid-Staking-Tokens.
stETH
stETH ist der Liquid-Staking-Token von Lido: Sein Guthaben wächst täglich mit den Staking-Rewards, und sein Marktpreis kann leicht von 1 ETH abweichen. stETH vs WETH.
wstETH
wstETH ist gewrapptes stETH: Das Guthaben bleibt fest, stattdessen steigt mit der Zeit sein Wert in ETH. wstETH vs WETH.
cbETH
cbETH ist der Token von Coinbase für ETH, das über Coinbase gestakt ist; ein cbETH lässt sich in mehr als ein ETH umwandeln, weil sich Rewards ansammeln. cbETH vs WETH.
Trading und Wallets
DEX (dezentrale Börse)
Eine DEX ist ein Satz von Smart Contracts, der Tokens aus Liquiditätspools tauscht, ohne dass ein Betreiber deine Mittel verwahrt, zum Beispiel Uniswap oder Curve. Fast der gesamte WETH-Handel läuft über DEXs.
Slippage
Slippage ist die Differenz zwischen dem angezeigten und dem tatsächlich ausgeführten Preis eines Swaps, verursacht durch einen sich bewegenden Poolpreis. Ein Wrap oder Unwrap hat keine, weil sein Kurs auf 1:1 festgelegt ist.
Self-Custody-Wallet
Eine Self-Custody-Wallet speichert die privaten Schlüssel auf deinem Gerät, sodass nur du Transaktionen mit deinem WETH und ETH signieren kannst. Gem Wallet zum Beispiel ist eine Self-Custody-Wallet, mit der du ETH und WETH direkt in der App wrappst und unwrappst.
Jeder Begriff oben verlinkt auf die Seite, die ihn ausführlich behandelt; beginne mit der Erklärung, was WETH ist oder den WETH-Contract-Adressen.