
WETH: The ERC-20 Wrapper Around Native ETH
Wrapped Ether (WETH) is the ERC-20 representation of native ETH. The canonical WETH9 contract on Ethereum (0xc02a...6cc2) has held a 1:1 ETH peg since June 17, 2016 — by accepting deposits in exchange for an equivalent amount of fungible, transferable, smart-contract-callable ERC-20 tokens. This page focuses on WETH as a multi-chain asset: where it lives, why it exists alongside ETH, and the risks tied to each wrapped version.
Trade WETH ↔ BTC, USDT, USDC, SOL, TRX and 100+ assets across 30+ chains on AllSwap. Non-custodial, no-KYC cross-chain swap with market-maker bidding; if a quote misses execution we refund automatically to the same wallet.
About WETH
WETH was first listed on June 17, 2016 — roughly a month before the DAO hard fork split Ethereum into ETH and ETC — to solve a quiet but structural problem: native ETH predates the ERC-20 standard and therefore cannot be moved, approved, or composed by smart contracts the same way a token like USDC or DAI can. The canonical WETH9 contract at 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 accepts ETH via deposit() and burns WETH via withdraw(), guaranteeing a 1:1 peg at the contract level with no custodian, no fee, and no admin key. Every DEX router, lending market, and NFT marketplace on Ethereum treats WETH — not ETH — as the canonical pair.
The technical anchor is mechanical, not market-based. WETH does not float against ETH; it cannot. The contract enforces the peg by minting exactly the deposited wei on entry and burning the same amount on exit. As of June 6, 2026, circulating WETH supply sits at 2,564,813.943546724 — meaning that much native ETH (roughly $3.96 billion at the current $1,542.93 price) is locked inside the WETH9 contract serving as DeFi collateral, AMM liquidity, or lending-market deposits. The ATH of $4,950.08 on August 24, 2025 mirrored ETH's own ATH the same day, exactly as the peg requires.
Economically, WETH carries no token issuance, no governance, and no protocol fees — it is purely a wrapper. Its fully diluted valuation of $3,960,664,796 reflects only how much ETH has been wrapped, not a separate monetary policy. There is no max supply because supply is demand-driven: when a Uniswap LP needs liquidity, ETH gets wrapped; when a user exits DeFi, ETH gets unwrapped. The ~2,850 ETH gap between total supply (2,567,664.00) and circulating (2,564,813.94) mostly represents WETH stuck in dead or burned addresses — economically irrelevant but worth noting for accounting integrity.
Real-world usage of WETH is overwhelmingly DeFi-internal. The asset sits in Uniswap V3 ETH/USDC pools, Aave reserves, MakerDAO vaults, Curve's stETH/WETH pool, OpenSea offer escrows, and bridge contracts. Outside Ethereum, WETH exists in three meaningfully different forms — a TRC-20 version on Tron (THb4CqiFdwNHsWsQCs4JhzwjMWys4aqCbF), an IBC-relayed version on Terra-2, and various ERC-20 forks on every EVM-compatible L1/L2. These off-chain versions are not the same asset; they are bridge-backed claims that depend on their own custodial or relayer trust assumptions, covered in detail below.
WETH multi-chain versions
WETH exists in three categorically different shapes — and confusing them is a common source of lost funds. There is canonical WETH9 on Ethereum mainnet (a non-custodial 1:1 wrap of native ETH), there is bridged WETH on rollups and EVM L1s (an ERC-20 claim minted by a bridge contract holding mainnet WETH or ETH), and there is non-EVM WETH such as the Tron TRC-20 and Terra-2 IBC versions (which depend on cross-chain message relayers and external custody). Each version trades at the same price because arbitrage and bridge redemption hold the peg, but each version carries radically different smart-contract, bridge, and freeze risk.
Key insights
- Canonical WETH9 on Ethereum (0xc02a...6cc2) has held a 1:1 ETH peg since June 17, 2016 with no admin key — the only failure mode is a Solidity bug in a contract that has been audited, formally verified, and battle-tested for nearly a decade across 2,564,813.94 wrapped units.
- On Arbitrum, Base, Optimism, Polygon, Scroll and other EVM L2s, 'WETH' is technically a different contract — typically a canonical bridge-minted ERC-20 representing mainnet ETH locked in the L2's bridge escrow. The peg holds because withdrawal is permissionless, but settlement back to L1 can take up to 7 days on optimistic rollups (Arbitrum, Base, Optimism finality_seconds 604,800).
- The Tron WETH TRC-20 (THb4CqiFdwNHsWsQCs4JhzwjMWys4aqCbF) is fundamentally a bridge claim — Tron has no native ETH, so a custodial or multisig bridge holds the backing ETH/WETH on Ethereum. Tron's 3-second block time and 57-second finality make TRC-20 WETH faster to move but weaker in non-custody guarantees than canonical WETH9.
- The Terra-2 entry (denom ibc/BC8A77AFBD872FDC32A348D3FB10CC09277C266CFE52081DE341C7EC6752E674) is IBC-relayed WETH — relayers pass Merkle proofs of mainnet WETH lock-ups into Terra-2. Both endpoints' validator sets must remain honest for the peg to hold; this is structurally different from EVM bridges and from canonical wrapping.
- WETH never settles cheaper than ETH on its host chain — the wrap/unwrap step costs gas on Ethereum on top of any subsequent transfer. On L2s where the bridge already minted WETH at deposit time, you skip that step entirely, which is part of why most L2 DEXes default to WETH pairs.
Pick by use case
Uniswap V3 LPing & DEX market making
ethereumAMMs cannot pair native ETH directly because ETH is not ERC-20. Every Uniswap V2/V3, SushiSwap, Curve and Balancer pool that quotes 'ETH' on the UI is in reality a WETH9 pool under the hood. LPs deposit WETH so the pool contract can receive and emit it on swaps without breaking the ERC-20 transferFrom flow. This is the single largest use case anchoring WETH supply.
L2 DeFi & cheap onchain trading
arbOn Arbitrum (typical 40 TPS, 0.25-second block time, TVL $1.24B) and Base (typical 1,500 TPS, 2-second blocks, TVL $3.84B), WETH is the default settlement asset for Aerodrome, GMX, Camelot and most L2-native DEXes. Withdrawing back to L1 on Arbitrum and Base requires waiting out the 7-day optimistic challenge window (finality_seconds 604,800 on Arbitrum) — fine for liquidity providers, painful for traders who need immediate L1 settlement.
NFT marketplaces & bid escrow
ethereumOpenSea, Blur, X2Y2 and most NFT venues require WETH for collection bids because bids are pre-funded ERC-20 approvals — native ETH cannot sit pre-approved in a contract. When you see a 50 WETH offer on a Pudgy Penguin, that's 50 WETH escrowed under an OpenSea Seaport conduit; the WETH9 wrap is what makes the offer atomically claimable on acceptance.
OTC settlement on Tron
tronWETH-TRC20 on Tron exists primarily for OTC desks and Asia-focused exchanges that already run Tron rails for USDT settlement and want a unified backend. Tron's DPoS consensus (27 Super Representatives, 3-second blocks, ~57-second finality, typical 100 TPS) makes it attractive for high-frequency settlement, but the bridge dependency means WETH-TRC20 trades on counterparty risk, not protocol-level wrapping.
Cross-chain liquidity in Cosmos via Terra-2
ethereumThe Terra-2 IBC entry connects WETH to the broader Cosmos appchain ecosystem (Osmosis, Neutron, Kujira). The denomination ibc/BC8A77AFBD872FDC32A348D3FB10CC09277C266CFE52081DE341C7EC6752E674 represents WETH relayed in via IBC channels. Useful for DEX arbitrage between Ethereum DeFi and Cosmos AMMs, but anchored to whoever runs the underlying Gravity/Axelar/IBC bridge layer.
WETH market data
Source: CoinGecko
Chains where WETH is live
WETH is available for cross-chain swap on the 6 chains below. Tap any chain to see every asset live on it.
6 CHAINS · Tap any logo to view that chain's details
Compliance & risk
WETH itself has no governance, no admin key, no mint authority and no upgrade path — the WETH9 contract on Ethereum (0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2) is immutable Solidity from 2016. There is no blacklist function and no entity that can freeze your tokens. That said, almost every non-Ethereum 'WETH' you will encounter is a bridge-backed ERC-20 with very different risk properties, and the real-world risks below apply to those wrapped versions, not WETH9 itself.
Bridge custody concentration on non-Ethereum versions
HighWETH-TRC20 on Tron (THb4CqiFdwNHsWsQCs4JhzwjMWys4aqCbF), the Terra-2 IBC version, and bridged WETH on every EVM L2 ultimately depend on a bridge contract or multisig holding the backing ETH on Ethereum. Historical bridge exploits (Wormhole, Ronin, Nomad — collectively over $1B lost) prove this is the dominant attack surface for any wrapped asset that isn't WETH9 mainnet.
L2 withdrawal finality of up to 7 days
MediumOn Arbitrum, Base and Optimism (finality_seconds 604,800), withdrawing WETH back to Ethereum L1 enforces a 7-day optimistic challenge window. During that period your WETH on L1 is unspendable. Third-party fast-bridges quote 0.05–0.3% to front the wait, but introduce their own LP/oracle counterparty risk.
Confusion between WETH variants & address spoofing
MediumThree platforms (Ethereum, Tron, Terra-2) each have their own contract address. Sending WETH-TRC20 to an Ethereum address (or vice versa) loses the funds permanently because the contracts cannot interpret each other's ABI. The Tron address starts with 'T', the Ethereum address with '0x' — always verify the chain context in your wallet before signing.
FTX-era custody exposure (historical)
LowWETH is categorised in the source data under 'FTX Holdings' — meaning a meaningful share of historical WETH supply was held in FTX/Alameda wallets at collapse (Nov 2022). Post-bankruptcy liquidations have largely flowed back to market, but periodic Alameda/FTX wallet movements remain a sell-pressure source distinct from spot demand.
ATH-to-spot drawdown indicates macro asset risk, not peg risk
MediumWETH is currently $1,542.93 versus an ATH of $4,950.08 on August 24, 2025 — a -68.93% drawdown. This is identical to native ETH's drawdown by construction; the peg is intact. But anyone holding WETH should understand the underlying asset (ETH) is in a deep cyclical drawdown (24h -8.02%, 7d -23.33%, 30d -33.72%, 1y -37.49%) and price every onchain decision accordingly.
WETH FAQ
01Is WETH the same as ETH? Why does it exist as a separate token?
WETH and ETH are economically identical (1:1 peg, $1,542.93 each at current price) but technically different. Native ETH predates the ERC-20 standard, so smart contracts cannot transferFrom() or approve() ETH the way they can a token. WETH9, listed on June 17, 2016, solves this by accepting native ETH deposits and minting an equivalent ERC-20 token. Every DEX, lending market, and NFT marketplace that 'supports ETH' is in reality interacting with WETH under the hood. There is no protocol fee and no custodian — the WETH9 contract has no admin key, so unwrap is permissionless and 1:1.
02Can WETH be frozen or blacklisted?
The canonical WETH9 contract on Ethereum (0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2) has no blacklist function, no admin role, and no upgrade path. It was deployed as immutable code. Nobody — not the Ethereum Foundation, not the deployer, not a government — can freeze, mint, or seize WETH at the contract level. However, this guarantee only applies to WETH9 on Ethereum mainnet. The Tron TRC-20 version and the Terra-2 IBC version are bridge-backed claims, and their security depends on the trust assumptions of the bridge operator or relayer set. If you need maximum censorship resistance, hold canonical WETH9 on Ethereum, not a wrapped representation on another chain.
03What's the difference between WETH on Ethereum, on an L2 like Arbitrum, and on Tron?
Three categorically different risk profiles. Ethereum WETH9 is a non-custodial wrap of native ETH with a 1:1 contract-enforced peg. WETH on Arbitrum, Base, Optimism, etc. is a canonical-bridge-minted ERC-20: ETH is locked in the L2 bridge contract on L1, and the rollup mints an equivalent supply on L2. The peg is enforced by permissionless withdrawal, but optimistic rollups impose a 7-day challenge window (finality_seconds 604,800 on Arbitrum). WETH-TRC20 on Tron is a bridge-issued token with no native ETH anywhere on Tron — a custodian or multisig holds backing assets on Ethereum, and Tron mints the corresponding TRC-20. Same price, very different counterparty surface.
04Why is circulating WETH supply (2,564,813.94) so much smaller than total ETH supply?
Because WETH supply is purely demand-driven by DeFi composability needs, not by ETH issuance. Only the share of ETH that is actively being used in ERC-20 contexts gets wrapped; the rest sits in CEX hot wallets, validator stakes, individual self-custody, and L2 deposits as native ETH. When DeFi activity spikes, users wrap ETH; when activity drops, they unwrap to native. The WETH supply chart is therefore a reasonable proxy for active onchain DeFi demand on Ethereum mainnet — circulating WETH at 2,564,813.94 ($3.96B at $1,542.93) reflects how much ETH is currently locked in wrapper duty.
05What happens to my WETH if the WETH9 contract gets exploited?
WETH9 has been audited, formally verified, and battle-tested with 2,564,813.94 tokens (~$3.96B) currently in custody. Its codebase is extremely simple — under 60 lines of Solidity — and the only state changes are deposit/withdraw/transfer. The realistic attack vectors are not the WETH contract itself but the contracts that hold WETH on your behalf: a Uniswap V4 hook bug, an Aave liquidation edge case, an NFT marketplace approval exploit. Mitigate by limiting allowances (use 'revoke.cash' or wallet-native approval review), using fresh hot wallets for unfamiliar protocols, and avoiding 'infinite approval' patterns for WETH. The peg itself is one of the most robust constructions in DeFi.







