Converter ETH em WETH é uma chamada à função deposit() do contrato WETH9: você envia ETH, o contrato o mantém e credita a mesma quantia de WETH ao seu endereço, 1:1 e sem taxa própria. Em 29 de setembro de 2026, um deposit() na mainnet Ethereum custou 0,00002948-0,00013946 ETH (US$ 0,08-US$ 0,37), no Arbitrum 0,00000119 ETH e no Base 0,00000017-0,00000049 ETH (Etherscan, Arbiscan, Basescan). A regra a lembrar: empacotar não é uma negociação - nada é comprado ou vendido, o ETH apenas muda seu padrão de token e permanece resgatável ao par.
- Empacotar = deposit(): o contrato WETH9 recebe seu ETH e emite a mesma quantia de WETH para o endereço remetente; não há pool, preço ou contraparte.
- O primeiro empacotamento custa mais: dez depósitos na mainnet de 29 de setembro de 2026 usaram aproximadamente 45.000 gas quando o endereço não tinha WETH e aproximadamente 27.900 gas quando já tinha algum - o primeiro empacotamento precisa de 1,6 vezes mais gas porque cria uma nova entrada de saldo (Etherscan, taxa / preço do gas por transação).
- Oferta se iguala ao lastro por design: o totalSupply() do WETH9 retorna o saldo de ETH do próprio contrato; no bloco 26.084.697 de 29 de setembro de 2026, ambos liam 2.053.190 (Ethereum RPC).
- A rede define o preço: o depósito mais barato da mainnet do dia, 0,00002948 ETH, custava 25 vezes o depósito no Arbitrum (0,00000119 ETH) e 173 vezes o depósito mais barato no Base (0,00000017 ETH).
O que converter ETH em WETH significa
Converter ETH em WETH significa entregar ETH nativo ao contrato WETH9 em troca de um saldo ERC-20 do mesmo tamanho. O próprio ETH não implementa a interface ERC-20 - sem transfer(), approve() ou transferFrom() - portanto contratos construídos para tokens não podem puxá-lo do seu endereço; WETH é o mesmo ETH atrás dessa interface. O mecanismo e a razão para isso estão na página inicial; esta página é sobre fazê-lo.
O contrato na mainnet Ethereum é 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, verificado no Etherscan desde dezembro de 2017. Seu deposit() adiciona msg.value ao seu saldo de WETH e emite um evento Deposit; sua função fallback também chama deposit(), razão pela qual ETH simples enviado ao contrato de um endereço de autocustódia também volta como WETH. Nada mais acontece: nenhuma taxa é descontada, nenhuma taxa é aplicada, e o ETH é liberado novamente por withdraw() sempre que você quiser (veja Como desempacotar WETH).
Quanto custa empacotar ETH
Empacotar custa uma taxa de rede. O contrato não cobra nada, e a quantia empacotada não altera a taxa: 0,0056 ETH e 6,1 ETH foram empacotados na mainnet dentro de quatro minutos um do outro em 29 de setembro de 2026 por taxas de 0,00010855 ETH e 0,00008541 ETH.
| Rede | Contrato WETH | Taxa de uma chamada deposit() | Preço do gas na época | Fonte, data |
|---|---|---|---|---|
| Ethereum mainnet | 0xC02a…56Cc2 | 0,00002948-0,00013946 ETH (US$ 0,08-US$ 0,37) | 1,05-3,17 gwei | Etherscan, 10 depósitos, 29 set. 2026 |
| Arbitrum One | 0x82aF…Bab1 | 0,00000119-0,0000012 ETH | 0,02 gwei | Arbiscan, 7 depósitos, 29 set. 2026 |
| Base | 0x4200…0006 | 0,00000017-0,00000049 ETH | 0,006-0,011 gwei | Basescan, 2 depósitos, 29 set. 2026 |
USD em US$ 2.667 por ETH (Etherscan, 29 de setembro de 2026). Na mainnet, a taxa é gas usado vezes o preço do gas, e ambas as partes se movem. O gas usado tem dois níveis: aproximadamente 45.000 gas quando o endereço não tem WETH e aproximadamente 27.900 gas quando já tem algum, porque escrever um slot de saldo do zero custa mais do que atualizar um existente. O preço do gas segue a carga da rede; os depósitos acima foram enviados a 1,05-3,17 gwei, enquanto o rastreador de gas do Etherscan mostrava uma média de 5,6 gwei em 28 de setembro de 2026, em que o mesmo primeiro empacotamento custaria aproximadamente US$ 0,68.
Três formas de converter ETH em WETH
Cada rota abaixo termina na mesma chamada deposit() do contrato WETH9 da sua rede; elas diferem apenas em quem constrói a transação.
Em uma carteira com empacotar integrado
Uma carteira que trata WETH como um ativo regular mostra uma ação Empacotar ou Trocar por WETH no saldo de ETH. A Gem Wallet, por exemplo, empacota e desempacota ETH e WETH dentro do aplicativo, roteando a chamada através de seu agregador de DEX integrado, portanto o resultado é um simples deposit() sem deixar a carteira.
- Selecione ETH na rede em que você quer WETH: Ethereum, Base, Arbitrum e Optimism cada um mantém um saldo separado de ETH e WETH.
- Escolha Empacotar ou Trocar por WETH e insira a quantia: a cotação mostra uma taxa 1:1 e apenas uma taxa de rede.
- Mantenha um pouco de ETH desempacotado e confirme: WETH aparece no mesmo endereço no próximo bloco.
Em uma interface DEX
Uniswap, 1inch e outras interfaces de DEX reconhecem o par ETH -> WETH e enviam para deposit() em vez de um pool: a tela mostra uma taxa 1:1, sem impacto no preço e sem taxa de provedor de liquidez. Escolha ETH nativo como entrada e WETH como saída. Se a interface mostrar uma taxa diferente de 1:1 ou uma taxa de pool, ela está roteando uma negociação, não um empacotamento - verifique que a saída é WETH na mesma rede, não uma variante ponteada.
Diretamente no contrato
- Abra o contrato WETH9 no explorador de sua rede: Etherscan para mainnet, Arbiscan para Arbitrum, Basescan para Base; a aba Contract deve mostrar fonte verificada chamada WETH9.
- Vá para Contract -> Write Contract e conecte a carteira: o explorador apenas constrói a transação; a chave permanece na carteira.
- Chame deposit com a quantia no campo payable: este campo recebe ETH, não wei (1 significa 1 ETH); deposit() não tem outros parâmetros.
- Confirme: uma transação, paga em ETH; o saldo de WETH aumenta pela mesma quantia quando for minerada.
Para onde vai o WETH
O WETH vai para o endereço que enviou o ETH, na rede onde o deposit foi executado - em nenhum outro lugar. Empacotar no Arbitrum não cria WETH no Ethereum, e o WETH no Base é um contrato diferente do WETH na mainnet (veja WETH no Base).
- Saldo não visível: a maioria das carteiras lista WETH automaticamente; caso contrário, adicione o token pelo endereço do contrato daquela rede da tabela de endereços de contrato.
- Mesmo endereço, chain diferente: um endereço EVM é idêntico em todas as redes, mas seu saldo de WETH é mantido separadamente por cada contrato de rede.
- Nome de token errado: um token chamado “Wrapped Ether” em qualquer outro endereço não é WETH9; o código-fonte verificado do explorador e a contagem de detentores identificam o verdadeiro.
O que empacotar ETH não faz
- Não paga gas: WETH não pode pagar taxas de rede; um endereço que empacota seu último ETH não pode enviar a próxima transação, incluindo o desempacotamento (veja gas e WETH).
- Não ganha nada: WETH permanece exatamente 1 ETH para sempre; tokens que crescem contra ETH são recibos de staking, não wrappers (veja WETH vs tokens de liquid staking).
- Não move fundos entre redes: empacotar é local para uma chain; mover valor para outra chain é um bridge ou um swap entre chains.
- Não altera o preço: 1 WETH é precificado como 1 ETH em todos os lugares (veja Preço do WETH).
Quando você precisa de WETH e quando ETH é suficiente
Empacote quando o próximo contrato aceita apenas tokens ERC-20: um mercado de empréstimo que lista WETH como colateral, um marketplace de NFT que aceita lances em WETH, uma DEX com livro de ordens ou um pool de liquidez. Pule o empacotamento quando você apenas guarda, envia ETH ou troca através de uma interface que empacota para você na mesma transação - a maioria das interfaces de swap aceita ETH nativo e lida com o passo WETH internamente, portanto um empacotamento manual primeiro custa uma taxa extra por nada.