Skip to main content
LIVE
BTC $—| ETH $—| BNB $—| SOL $—| XRP $— · · · BITAIGEN · · · | | | | · · · BITAIGEN · · ·
Retirada de ETH da Base Chain: Guia Completo Passo a Passo

Retirada de ETH da Base Chain: Guia Completo Passo a Passo

Bitaigen Research Bitaigen Research 14 min de leitura

Aprenda passo a passo como retirar ETH da Base Chain para a mainnet, mesmo sem ponte disponível. Guia prático, seguro e detalhado para proteger seus ativos.

Neste artigo, organizamos o fluxo completo de retirada local de ETH na cadeia Base, analisamos os conceitos‑chave e fornecemos orientações práticas. Mesmo que a interface de ponte ainda não esteja disponível, dominar essas etapas pode ajudar os usuários a migrar seus ativos de forma segura de volta para a mainnet, reduzindo o risco de pânico. Para conhecer os detalhes operacionais, continue lendo.
Fluxograma: Retirada de ETH da Base Chain: Guia Completo Passo a Passo

Tutorial passo a passo: como recuperar ETH da Base Chain

Para retirar ETH da Base Chain é necessário usar o fluxo de retirada local: envie a transação de withdraw e aguarde o período de contestação de 7 dias. Após esse prazo, o ETH aparecerá na rede principal Ethereum.

---

Visão geral do contexto

Nota do editor: há pouco mais de uma hora, o projeto “meme líder$BALD na rede Layer 2 Base, lançada pela Coinbase, retirou repentinamente 8 660 ETH e 179 milhões de $BALD em liquidez em apenas 7 minutos, provocando uma queda de preço de até 80 %. Embora a equipe tenha reposto cerca de 400 ETH depois, a falta de funcionalidade de ponte cruzada na interface da Base gerou pânico no mercado, com a percepção de que “ETH não pode ser retornado à mainnet” e até compras com desconto.

Mesmo sem UI pública, ainda é possível transferir ETH de volta para a mainnet Ethereum via retirada local. Esse processo requer a instalação de Git e Golang no PC; portanto, se você não está familiarizado com detalhes técnicos, pode ser mais prudente aguardar o lançamento oficial da ponte pela Coinbase.

Este texto se baseia no artigo original de @0x Cygaar, publicado em 31 de julho, e traz todas as etapas necessárias.

---

Conceitos fundamentais

TermoDefinição
**Base Chain**Fork 1‑para‑1 da Optimism, compatível com todas as funcionalidades de Optimistic Rollup.
**withdraw**Pedido de retirada de ativos feito no contrato; só é concluído quando confirmado na L1 (Ethereum mainnet).
**período de contestação**Janela de 7 dias que o Optimistic Rollup abre para evitar fraudes.
**Git / Golang**Ferramentas de desenvolvimento necessárias para executar os scripts de retirada.

---

Etapa 1: Preparar os parâmetros da chamada ao contrato

  1. Acesse o contrato oficial da ponte da Base (exemplo de endereço)

`https://basescan.org/address/0x4200000000000000000000000000000000000010…`

Na página do contrato, selecione “Write as Proxy” (escrita como proxy).

  1. Role a página até encontrar os métodos `withdraw` ou `withdrawTo`. A diferença é que o segundo permite especificar um endereço de recebimento na mainnet.

Guia de preenchimento dos parâmetros

ParâmetroDescriçãoExemplo
`withdraw`Quantidade de **ETH** a ser retirada para a mainnet (unidade: ETH)1,5
`_l2Token`Endereço do token **ETH** na **Base**`0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000`
`_amount`Valor equivalente em **wei** (1 ETH = 10¹⁸ wei)Use <https://eth-converter.com> para converter
`_minGasLimit`Limite mínimo de gas0
`_extraData`Campo de dados extra`0x`

Depois de submeter a transação, registre o hash da transação retornado; ele será necessário nas etapas seguintes.

---

Etapa 2: Entender o fluxo de retirada em Optimistic Rollup

  1. Submissão da prova: após iniciar a retirada na Base (L2), o usuário deve enviar uma transação de prova para a Ethereum mainnet (L1), demonstrando que os ativos foram bloqueados na L2.
  2. Período de contestação: abre‑se uma janela de 7 dias para que qualquer pessoa possa contestar a prova como fraude. Sem objeções, a prova é confirmada.
  3. Finalização da retirada: ao término do período, o usuário executa a transação final na L1, desbloqueando o ETH para o endereço especificado.
Como ainda não existe UI oficial, este guia utiliza ferramentas de linha de comando para as Etapas 2 e 3.

---

Etapa 3: Utilizar a ferramenta de linha de comando oficial da Base

  1. Clone o repositório e instale as dependências

```bash

git clone https://github.com/base-org/withdrawer.git

cd withdrawer

go install

```

  1. Execute o comando de primeira retirada (submissão da prova)

```bash

withdrawer submit-proof \

--tx-hash <SEU_HASH_DE_WITHDRAW> \

--rpc-url <URL_RPC_ALCHEMY_OU_INFURA> \

--private-key <SUA_CHAVE_PRIVADA>

```

  • `--tx-hash`: hash da transação registrado na Etapa 1
  • `--rpc-url`: escolha entre Alchemy, Infura ou outro provedor de nós Ethereum
  • `--private-key`: chave privada da conta que está realizando a retirada (nunca compartilhe)

O comando retornará um novo hash de transação, que pode ser usado no Etherscan (mainnet) para acompanhar o status da prova.

  1. Aguarde 7 dias: durante esse intervalo, verifique no Etherscan se a prova já foi confirmada.
  2. Após o término da contestação, execute o comando de finalização

```bash

withdrawer finalize \

--proof-tx-hash <HASH_DA_PROVA> \

--rpc-url <URL_RPC_ALCHEMY_OU_INFURA> \

--private-key <SUA_CHAVE_PRIVADA>

```

Quando bem‑sucedido, o endereço de destino receberá o ETH correspondente.

A UI oficial deve ser lançada antes da conclusão desse processo, simplificando consideravelmente todos os passos.

---

Perguntas frequentes (FAQ)

  • É obrigatório usar `withdrawTo`?

Use `withdrawTo` caso deseje que o ETH seja enviado para um endereço diferente do padrão; basta especificar o endereço desejado nos parâmetros.

  • E se a prova for contestada?

Caso a contestação seja bem‑sucedida, a retirada falha e os ativos permanecem na Base. Nesse cenário, será necessário negociar com a parte contestadora ou aguardar a resolução da disputa on‑chain.

  • Posso usar pontes de terceiros?

Sim. Diversas pontes comerciais oferecem soluções mais rápidas, porém a retirada local permanece sempre disponível e não requer confiança em terceiros.

---

Conclusão

  • A Base Chain utiliza Optimistic Rollup, o que implica um período de contestação de 7 dias para retiradas.
  • Após chamar `withdraw` ou `withdrawTo` no contrato, use a ferramenta withdrawer da Base para submeter a prova e, ao final da janela, finalize a retirada.
  • Embora seja necessário algum preparo técnico (Git, Golang, gerenciamento de chave privada), esse é, no momento, o único método autônomo de cruzar a camada antes da disponibilização da UI oficial.

Para mais informações sobre como recuperar ETH da Base Chain, acompanhe as próximas publicações da Bitaigen (比特根).

Leitura Relacionada

💡 Cadastre-se na Binance com o código B2345 para o desconto máximo em taxas. Veja guia completo Binance.

Cadastre-se na Binance Agora

A maior corretora de criptomoedas do mundo. Use nosso código exclusivo para o desconto máximo em taxas.

  • Taxas spot 0.075% (mais baixas)
  • 350+ criptomoedas · 24/7
  • Fundo SAFU US$1B+ proteção
Código de Indicação B2345

⚠️ Investir em cripto envolve riscos. Parceria de afiliado com Binance.

📖 View full Binance guide →
Cadastre-se na Binance – Menor taxa possível邀请码 B2345 · Taxa spot a partir de 0,075%
Bitaigen Research
Sobre o autor
Bitaigen Research

A equipe editorial do Bitaigen cobre notícias blockchain, análise de mercado e tutoriais de exchanges.

Junte-se ao nosso Telegram Discutir este artigo
Telegram →

Assinar Bitaigen

Notícias cripto semanais e análise de preço do Bitcoin direto no seu e-mail

🔒 Respeitamos sua privacidade. Sem spam, jamais.

⚠️ Aviso de risco: Os preços das criptomoedas são muito voláteis. Este artigo não é aconselhamento de investimento.