O que é o Etherscan? O block explorer do Ethereum explicado

O que o Etherscan mostra na blockchain do Ethereum, e como lê-lo — por ChainGate.

Se você já enviou ether, mintou um NFT ou fez deploy de um contrato, é bem provável que tenha parado no Etherscan. É a janela que todo mundo usa para olhar para a blockchain do Ethereum — mas o site acomoda mais coisas na interface do que a maior parte dos iniciantes percebe. Este guia percorre o que o Etherscan de fato faz, como usá-lo e onde outras ferramentas gratuitas pegam de onde ele para.

A versão curta

  • O Etherscan é um block explorer — uma janela somente leitura para a blockchain do Ethereum.
  • Ele indexa toda transação, endereço, token e smart contract e expõe tudo por uma barra de busca.
  • Ele não consegue assinar transações nem guardar chaves. Para isso, você precisa de uma wallet.
  • Sites irmãos — Polygonscan, BaseScan, Arbiscan, BscScan — rodam a mesma stack em outras chains.

1. O que o Etherscan faz

O Ethereum é um livro-razão público, mas os dados crus de bloco são densos e ilegíveis sem ferramental. O Etherscan ingere cada bloco novo, faz o parse do conteúdo e apresenta tudo em uma interface web que qualquer um pode pesquisar. Na prática, as pessoas usam para cinco coisas:

  • Acompanhar uma transação pelo hash — status de confirmação, gas consumido, qual contrato foi tocado.
  • Consultar qualquer endereço Ethereum para ver saldos em ether e tokens, histórico completo e transferências internas.
  • Ler o código-fonte verified de um smart contract e chamar funções públicas direto pelo navegador.
  • Monitorar gas prices do Ethereum ao vivo e compará-los com outras redes.
  • Explorar páginas de token (ERC-20, ERC-721, ERC-1155) com contagem de holders, histórico de transferências e supply.

Nada desses dados é privado ou exclusivo — qualquer pessoa rodando um full node consegue derivar tudo sozinha. O valor do Etherscan não é a informação; é a camada de indexação, busca e apresentação que transforma o livro-razão em algo que um humano consegue navegar.

2. Como consultar as coisas

A barra de busca aceita quatro entradas, e o site roteia você para a página correspondente automaticamente:

  1. Uma string 0x… com 66 caracteres é um hash de transação.
  2. Uma string 0x… com 42 caracteres é um endereço — wallet ou contrato.
  3. Um número puro é uma altura de bloco.
  4. Um nome de token ou contrato faz uma busca fuzzy contra o registro de verified.

Na página de um endereço, dá para filtrar por token, exportar um CSV da atividade e anexar labels privadas — útil para contabilidade ou debugging. A aba Internal Txns mostra movimentações de valor disparadas por contrato que não aparecem na lista principal de transações, o que importa na hora de auditar fluxos complexos.

3. Lendo um smart contract

Na página de um contrato, a aba Contract revela se o código-fonte foi verified. Verification significa que quem fez o deploy publicou o código-fonte original e o Etherscan recompilou para confirmar que o bytecode bate. Contratos verified expõem duas visões interativas:

  • Read Contract — consultas gratuitas ao estado público do contrato. Útil para checar um saldo, um owner, uma taxa de câmbio ou qualquer view function.
  • Write Contract — transações assinadas por wallet. Conecte uma wallet, passe os argumentos, pague o gas e a call é disparada como se você tivesse construído um frontend só para ela.

Contratos não verified só mostram o bytecode compilado e os argumentos do construtor. Isso é o bastante para checar que um contrato existe, mas não é o bastante para confiar nele — nunca assine uma transação contra um contrato não verified a menos que você saiba exatamente o que está fazendo.

4. Etherscan para desenvolvedores

Além da UI, o Etherscan disponibiliza uma API REST que espelha a maior parte do que você vê no site. É perfeita para dashboards ou bots que precisam de acesso de leitura — pegar um saldo, listar transações recentes, puxar metadata de token — sem rodar o seu próprio indexer. O tier gratuito dá conta de uso leve; planos pagos aumentam os rate limits.

O que a API não faz é assinar ou dar broadcast em transações. Para isso, a maior parte dos times combina o explorer com um provedor de RPC, para conseguir ler e escrever. Se você está construindo um desses apps, o ChainGate TypeScript SDK cobre criação de wallet a partir de uma seed phrase BIP39, assinatura de transações, consulta de saldos e estimativa de fees no Ethereum e em mais de 20 outras blockchains em uma única instalação. RPC endpoints gerenciados já vêm incluídos em todos os planos, inclusive o tier gratuito — o que cuida do lado do fluxo que o Etherscan deixa de fora de propósito.

5. Ferramentas que complementam o Etherscan

O Etherscan te conta o que aconteceu e o que está acontecendo no Ethereum. Algumas ferramentas focadas preenchem as lacunas ao redor — todas gratuitas, sem precisar de conta:

6. Alternativas que vale conhecer

O Etherscan domina a categoria, mas não é a única opção. O Blockscout é a principal alternativa open-source e serve de explorer padrão para várias chains. O Ethplorer tende a uma visão mais centrada em token, com analytics mais ricos. O Tenderly oferece um simulador e um debugger que vão bem além do que um explorer costuma entregar — pago, mas inestimável para engenheiros de contrato.

Nenhum deles substitui os outros por completo. Um fluxo comum é verificar transações no Etherscan, cruzar tokens no Ethplorer, simular calls futuras no Tenderly e acompanhar as fees ao vivo em um tracker dedicado.

Perguntas frequentes

Para que serve o Etherscan?

O Etherscan deixa qualquer pessoa inspecionar a atividade na blockchain do Ethereum — busque um hash de transação para ver o status, consulte qualquer endereço para ver saldo e histórico, leia ou interaja com smart contracts verified e confira as gas fees atuais. É o block explorer mais usado do Ethereum, e a maior parte das redes compatíveis com Ethereum tem a sua própria versão estilo Etherscan como Polygonscan, BaseScan, Arbiscan ou BscScan.

O Etherscan é gratuito?

Sim. Navegar pelo site do Etherscan — consultar transações, endereços, tokens e contratos — é totalmente gratuito. Também existe um tier gratuito de API para desenvolvedores, com rate limits maiores nos planos pagos.

Como eu leio um smart contract no Etherscan?

Cole o endereço do contrato no Etherscan e abra a aba Contract. Se o código-fonte foi verified, você vai ver as visões Read Contract e Write Contract. As funções de leitura permitem consultar estado on-chain de graça. As funções de escrita exigem conectar uma wallet e pagam gas. Contratos não verified só expõem o bytecode compilado.

Qual é a diferença entre o Etherscan e uma wallet?

O Etherscan é read-only — ele mostra o que está acontecendo on-chain, mas não guarda chaves nem assina transações. Uma wallet guarda as suas private keys e é o que você usa para enviar ether, assinar mensagens ou interagir com dapps. Os dois são complementares: você usa a wallet para transacionar e o explorer para verificar.

Quais são boas alternativas ao Etherscan?

Para Ethereum, Blockscout e Ethplorer cobrem território parecido com uma stack open-source mais limpa. Para comparar gas prices ao vivo em várias redes lado a lado, o gas tracker da ChainGate ordena Ethereum, Polygon, Arbitrum, Base e outras 24 chains de uma vez. Para consultar o preço do ether, um conversor dedicado de ether para dólar te dá a cotação sem o ruído ao redor do explorer.

O Etherscan cobre outras redes além do Ethereum?

O site principal do Etherscan cobre só a blockchain do Ethereum, mas a mesma empresa toca explorers irmãos em outras redes — Polygonscan para Polygon, BaseScan para Base, Arbiscan para Arbitrum One, BscScan para BNB Chain, FtmScan para Fantom, Optimistic Etherscan para Optimism e outras. Cada um usa a mesma interface e o mesmo formato de API.

Construa com ChainGate

Leve estas ideias para o código — ChainGate oferece a você wallets, transações e RPC gerenciada para Ethereum e mais de 20 blockchains com uma única instalação.