Развёртывание WETH - это вызов функции withdraw() контракта WETH9: контракт сжигает WETH на вашем адресе и отправляет такое же количество ETH обратно на этот адрес, 1:1 и без собственной комиссии. Единственная стоимость - это сетевая комиссия за одну транзакцию - 20 сентября 2026 года последние пять вызовов withdraw() на мейннете Ethereum стоили $0.36-$2.06 каждый, на Arbitrum около $0.02, а на Base 0.00000019 ETH, доли цента (Etherscan, Arbiscan, Basescan). Правило, которое нужно запомнить: WETH никогда не нужно продавать, чтобы снова стать ETH; он обменивается по номиналу контрактом, который его выпустил.
- Развернуть = withdraw(): контракт WETH9 сжигает ваш WETH и выплачивает ETH ровно 1:1; нет спреда, нет пула и нет контрагента.
- Стоимость - одна транзакция: $0.36-$2.06 за развёртывание на мейннете Ethereum, около $0.02 на Arbitrum и меньше $0.01 на Base 20 сентября 2026 года (Etherscan, Arbiscan, Basescan).
- Газ оплачивается в ETH: адрес, который держит только WETH, не может развернуть, пока не будет держать немного ETH тоже.
- Тот же адрес, та же сеть: ETH попадает на адрес, который отправил WETH, в сети, где находится WETH; перенесённый через мост WETH на другой сети разворачивается в ETH этой сети, а не в ETH мейннета.
Что означает развёртывание WETH
Развёртывание WETH - это обратная сторона обёртывания: контракт WETH9, который выпустил ваш WETH, когда вы внесли ETH, забирает WETH обратно и освобождает ETH, который держал для него. Контракт держит один ETH в резерве на каждый WETH в обращении - 20 сентября 2026 года контракт мейннета по адресу 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 держал 2,106,670 ETH против 2,058,243 WETH в обращении (Etherscan). Это 2,106,670 / 2,058,243 = 102.4% обеспечения: контракт держит на 48,427 ETH больше, чем должен, ETH, которые были отправлены на адрес напрямую, а не через deposit(), и не могут быть востребованы ни одним держателем WETH. Поскольку каждый WETH обеспечен ETH, уже находящимся в контракте, развёртывание никогда не зависит от ликвидности или от рыночной цены.
Две функции определяют весь механизм. deposit() принимает ETH и выпускает WETH; withdraw(uint wad) сжигает wad WETH у вызывающего и переводит wad ETH вызывающему. Обе находятся в одном проверенном контракте с декабря 2017 года (Etherscan, транзакция создания контракта 0xb95343…42fa3), и исходный код никогда не менялся. Сторона внесения, шаг за шагом, описана в как работает WETH.
Сколько стоит развёртывание WETH
Развёртывание стоит ровно одну сетевую комиссию и больше ничего: WETH9 не берёт комиссию, и никакой протокол не стоит между вами и контрактом. Комиссия зависит от сети и от цены газа в этот момент, а не от суммы развёртывания.
| Сеть | Контракт | Комиссия вызова withdraw() | Источник и дата |
|---|---|---|---|
| Ethereum mainnet | 0xC02a…56Cc2 | 0.0000111-0.0000723 ETH ($0.36-$2.06) | Etherscan, последние 5 вызовов withdraw(), 20 сент. 2026 |
| Base | 0x4200…0006 | 0.00000019 ETH (меньше $0.01) | Basescan, последний вызов withdraw(), 20 сент. 2026 |
| Arbitrum One | 0x82aF…Bab1 | 0.00000087 ETH (около $0.02) | Arbiscan, последние 5 вызовов withdraw(), 20 сент. 2026 |
Цифра мейннета меняется с нагрузкой сети: пять вызовов выше были отправлены в течение шести минут друг за другом и уже отличаются в шесть раз ($0.36 до $2.06). Между тремя сетями разброс ещё шире: самое дешёвое развёртывание на Base за день стоило 0.00000019 ETH против 0.0000111 ETH для самого дешёвого на мейннете - в 58 раз меньше за тот же вызов. Сумма развёртывания не меняет комиссию - развернуть 0.01 WETH и 1,000 WETH стоит одинаково. Точные комиссии для любой сети находятся в колонке “Txn Fee” списка транзакций контракта в его эксплорере.
Три способа развернуть WETH
Каждый метод ниже заканчивается одним вызовом withdraw(); они отличаются только тем, кто строит транзакцию за вас.
В кошельке со встроенным Unwrap
Кошельки, которые показывают WETH как первоклассный актив, показывают действие Unwrap (или Swap на ETH) рядом с балансом WETH: выберите WETH, выберите действие, введите сумму, подтвердите. Кошелёк отправляет withdraw() на контракт WETH9 сети, на которой вы находитесь. Gem Wallet, кошелёк Uniswap и большинство некастодиальных кошельков с экраном обмена обрабатывают это таким образом; любой из них работает, и результат идентичен.
- Выберите WETH на сети, где он находится: Ethereum, Base, Arbitrum, Optimism или Polygon, у каждого свой баланс WETH.
- Выберите Unwrap или Swap на ETH: котировка показывает курс 1:1 и только сетевую комиссию.
- Подтвердите транзакцию: ETH появляется на том же адресе в следующем блоке.
На интерфейсе DEX
Uniswap, 1inch и другие фронтенды DEX распознают пару WETH -> ETH и направляют её как развёртывание, а не как сделку: интерфейс показывает курс 1:1, отсутствие влияния на цену и отсутствие комиссии поставщика ликвидности, а транзакция, которую он строит, - это тот же вызов withdraw(). Подключите кошелёк, выберите WETH как вход и ETH как выход, введите сумму, подтвердите. Если интерфейс показывает курс, отличный от 1:1, или комиссию за обмен, он направляет через пул вместо развёртывания - переключите выходной токен на нативный ETH, а не на завёрнутый или перенесённый через мост вариант.
Напрямую на контракте
Для любого кошелька без кнопки развёртывания контракт может быть вызван из эксплорера:
- Откройте контракт WETH9 в эксплорере сети: Etherscan для мейннета, Basescan для Base, Arbiscan для Arbitrum; проверьте, что вкладка “Contract” показывает проверенный исходный код и имя WETH9.
- Перейдите в Contract -> Write Contract и подключите кошелёк: эксплорер просит кошелёк подписать, приватный ключ остаётся в кошельке.
- Вызовите withdraw: введите сумму как целое число с 18 десятичными знаками (1 WETH = 1000000000000000000).
- Подтвердите в кошельке: одна транзакция, газ в ETH; баланс ETH растёт на ту же сумму, когда транзакция добывается.
Что развёртывание WETH не делает
- Оно не перемещает средства между сетями: WETH на Base разворачивается в ETH на Base. Перевод этого ETH на мейннет - это отдельный вывод через мост с собственным временем и комиссией.
- Оно не работает на токенах-двойниках: aWETH (расписка Aave), WETH.e на Avalanche и другие перенесённые через мост варианты - это отдельные контракты. aWETH сначала выводится из Aave, который возвращает WETH; WETH.e переносится обратно через мост, прежде чем может быть развёрнут на Ethereum. Различия в таблице двойников.
- Оно не оплачивает собственный газ: комиссия транзакции взимается в ETH на каждой сети, которая использует ETH для газа, и в POL на Polygon. Адрес, держащий 5 WETH и 0 ETH, не может отправить развёртывание.
- Оно не меняет стоимость: 1 WETH становится 1 ETH. Любая цена, показанная для WETH, - это цена ETH (почему у WETH нет собственной цены).
Когда разворачивать, а когда оставлять WETH
Разворачивайте, когда следующее действие требует нативный ETH: оплата газа, отправка ETH на биржу, которая не зачисляет депозиты WETH, или вывод в кошелёк или сервис, который показывает только ETH. Оставляйте WETH, когда следующее действие на DEX, протоколе кредитования или маркетплейсе NFT - эти контракты принимают токены ERC-20, и большинство интерфейсов обмена заворачивают ETH снова автоматически, если вы передаёте им нативный ETH. Обёртывание и развёртывание туда-обратно стоит одну транзакцию каждый раз и не даёт ничего.
Перед отправкой развёрнутого ETH на биржу подтвердите, что сеть депозита на стороне биржи совпадает с сетью, на которой вы развернули: ETH на Base, отправленный на адрес депозита только для Ethereum, не зачисляется. Полный список канонических и перенесённых через мост контрактов WETH для каждой сети находится в разделе адреса контрактов.