WETH e il contratto WETH9
WETH (Wrapped Ether)
WETH è ETH depositato nel contratto WETH9 e riemesso 1:1 come token ERC-20. Esiste perché ETH è nato prima dello standard ERC-20 e i contratti pensati per i token non possono muoverlo. Cos’è WETH.
WETH9
WETH9 è lo smart contract che emette WETH: per ogni WETH in circolazione custodisce un ETH. Sulla mainnet di Ethereum si trova all’indirizzo 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 da dicembre 2017; ogni rete principale ha un proprio contratto WETH. Indirizzi dei contratti.
ERC-20
ERC-20 è lo standard dei token di Ethereum che definisce transfer(), approve() e transferFrom(), così qualsiasi contratto può muovere qualsiasi token conforme allo stesso modo. WETH lo implementa, l’ETH nativo no. Wrapped token.
ETH nativo
L’ETH nativo è la valuta propria della rete, quella con cui si paga il gas. Non è un contratto di token, ed è per questo che i contratti DeFi chiedono WETH. ETH vs WETH.
Ancoraggio (1:1)
L’ancoraggio è il tasso fisso tra WETH ed ETH: 1 WETH si può sempre riscattare per 1 ETH presso il contratto WETH9. L’arbitraggio mantiene i prezzi di mercato sui DEX a quel tasso. Prezzo di WETH.
Operazioni
Wrap
Fare il wrap significa inviare ETH al contratto WETH9 e ricevere la stessa quantità di WETH sullo stesso indirizzo. Costa una sola commissione di rete e non comporta né un prezzo né slippage. Da ETH a WETH.
Unwrap
Fare l’unwrap significa restituire WETH al contratto WETH9 e riavere la stessa quantità di ETH. Come il wrap, costa una sola commissione di rete e nient’altro. Da WETH a ETH.
deposit()
deposit() è la funzione di WETH9 che esegue il wrap: prende l’ETH allegato alla chiamata e conia la stessa quantità di WETH a favore di chi chiama. Non richiede alcuna approvazione.
withdraw()
withdraw() è la funzione di WETH9 che esegue l’unwrap: brucia dal saldo di chi chiama la quantità di WETH indicata e gli restituisce la stessa quantità di ETH.
Approvazione (allowance)
Un’approvazione è un permesso firmato da Lei che consente a un contratto di muovere una quantità stabilita dei Suoi token ERC-20, come WETH. Wrap e unwrap non ne richiedono; swap, prestiti e offerte sugli NFT sì. Approvazioni WETH.
Swap
Uno swap scambia un token con un altro tramite il pool di liquidità di un DEX, al prezzo del pool e pagando la sua commissione. Scambiare USDC con WETH è un’operazione di trading; da ETH a WETH, sulla schermata di un DEX, di solito viene invece instradato su deposit(). Come comprare WETH.
Reti e indirizzi
Mainnet
La mainnet è la rete principale di Ethereum, quella su cui è stato distribuito WETH9 e su cui le commissioni di rete sono più alte. Le reti layer 2 regolano le transazioni su di essa.
Layer 2 (L2)
Un layer 2 è una rete che esegue le transazioni fuori dalla mainnet di Ethereum e le regola su di essa, come Base, Arbitrum e Optimism. Lì il wrap costa meno di un centesimo. WETH su Base, WETH su Arbitrum.
WETH canonico
Il WETH canonico è il wrapper che una rete distribuisce in proprio come standard, ad esempio 0x4200…0006 su Base e Optimism. Le app di quella rete si aspettano questo indirizzo.
WETH via bridge
Il WETH via bridge è un token che rappresenta ETH trasferito da Ethereum tramite un bridge, con un proprio contratto sulla rete di destinazione, come il WETH su BNB Chain o WETH.e su Avalanche. La sua copertura dipende dal bridge.
Indirizzo del contratto
L’indirizzo del contratto è l’indirizzo 0x di un contratto di token. WETH ne ha uno diverso su ogni rete, e un token chiamato WETH a qualsiasi altro indirizzo non è WETH. WETH non visibile nel portafoglio.
Gas
Il gas è l’unità di calcolo consumata da una transazione; la commissione è pari al gas usato moltiplicato per il prezzo del gas e si paga nel token nativo della rete, mai in WETH. Su Polygon il token del gas è POL. WETH e gas.
Token simili e affini
aWETH
aWETH è il token di ricevuta che Aave conia quando deposita WETH nel suo pool di prestito. Rappresenta una posizione di prestito che matura interessi, non WETH in sé. Token simili a WETH.
WETH.e
WETH.e è Wrapped Ether trasferito su Avalanche tramite l’Avalanche Bridge; il suffisso “.e” contrassegna un asset proveniente da Ethereum via bridge, con un proprio contratto.
Token di staking liquido (LST)
Un token di staking liquido rappresenta ETH messo in staking presso un protocollo e matura ricompense di staking, quindi il suo valore non è legato 1:1 a ETH come lo è quello di WETH. WETH vs token di staking liquido.
stETH
stETH è il token di staking liquido di Lido: il suo saldo cresce ogni giorno con le ricompense di staking e il suo prezzo di mercato può scostarsi leggermente da 1 ETH. stETH vs WETH.
wstETH
wstETH è stETH wrappato: il saldo resta fisso e a crescere nel tempo è il suo valore in ETH, non il saldo. wstETH vs WETH.
cbETH
cbETH è il token di Coinbase per l’ETH messo in staking tramite Coinbase; man mano che maturano le ricompense, un cbETH si converte in più di un ETH. cbETH vs WETH.
Trading e portafogli
DEX (exchange decentralizzato)
Un DEX è un insieme di smart contract che scambia token attingendo a pool di liquidità, senza un operatore che custodisca i Suoi fondi, come Uniswap o Curve. Quasi tutto il trading di WETH avviene sui DEX.
Slippage
Lo slippage è la differenza tra il prezzo quotato e quello di esecuzione di uno swap, dovuta al movimento del prezzo del pool. Wrap e unwrap non ne hanno, perché il loro tasso è fisso a 1:1.
Portafoglio in autocustodia
Un portafoglio in autocustodia conserva le chiavi private sul Suo dispositivo, quindi solo Lei può firmare transazioni con i Suoi WETH ed ETH. Gem Wallet, ad esempio, è un portafoglio in autocustodia che esegue il wrap e l’unwrap di ETH e WETH direttamente nell’app.
Ogni termine qui sopra rimanda alla pagina che lo tratta; inizi da cos’è WETH o dagli indirizzi dei contratti WETH.