Pular para o conteúdo principal

Validador de Checksum Ethereum

API reference

Valide o checksum misto EIP-55 de um ou mais endereços Ethereum / EVM e exiba a forma de checksum canônica. Funciona em qualquer chain compatível com EVM (Ethereum, Polygon, BSC, Arbitrum, Optimism, Base).

Entrada

Valida o checksum EIP-55 misto. Funciona em qualquer chain compatível com EVM (Ethereum, Polygon, BSC, Arbitrum, Optimism, Base, etc.).

Saída

Resultados da Validação
EntradaStatusChecksum (EIP-55)Notas
No data yet
Isso foi útil?

Mais formas de usar esta ferramenta

API REST

curl -X POST https://api.iotools.cloud/v1/tool/ethereum-checksum-validator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "addresses": "0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed\n0xfB6…"
  }'

Troque pela sua própria chave, da sua conta. Os campos da ferramenta viram o corpo da requisição — sem envelope.

Peça a um agente de IA

Use the IOTools `ethereum-checksum-validator` tool (Ethereum Checksum Validator) on this input:

YOUR_INPUT_HERE

Cole isto em qualquer agente conectado ao servidor MCP do IOTools e depois adicione sua entrada.

Widget para incorporar

<iframe
  src="https://iotools.cloud/embed/ethereum-checksum-validator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Validador de Checksum Ethereum — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Coloque isso na sua própria página — grátis, sem chave, só um link de volta.

Custo por chamada de API/MCPA partir de 5 créditos
Precisa de mais créditos?Ver preços

Também disponível via

Guias

O Validador de Checksum Ethereum verifica se um ou mais endereços Ethereum / EVM carregam um checksum misto EIP-55 correto, e exibe a forma de checksum canônica para cada um. Cole um único endereço ou uma lista inteira — um por linha — e cada entrada é classificada em uma tabela de resultados que você pode copiar ou baixar como CSV.

Um endereço Ethereum tem 20 bytes, escrito como 40 caracteres hexadecimais com um prefixo 0x opcional. Como hexadecimal não diferencia maiúsculas de minúsculas, o mesmo endereço pode ser escrito em letras minúsculas, letras maiúsculas ou em uma mistura específica de casos. EIP-55 usa essa capacidade extra como um checksum leve: ele faz hash do endereço em minúsculas com Keccak-256 e coloca em maiúsculas cada letra cujo nibble de hash correspondente é 8 ou maior. Uma carteira ou explorador de blocos que produziu um endereço misto sempre produzirá aquele padrão exato, portanto um único caractere digitado incorretamente ou transposto quase sempre quebra o padrão de caso e é detectado antes de você enviar fundos.

Como usar

  1. Cole um endereço por linha na caixa de entrada. O prefixo 0x é opcional.
  2. Leia a tabela de resultados. Cada linha mostra sua entrada, um Status, a forma Checksum (EIP-55) correta e uma observação breve.

A ferramenta funciona em qualquer chain compatível com EVM — Ethereum, Polygon, BNB Smart Chain, Arbitrum, Optimism, Base, Avalanche C-Chain e outros — porque todos compartilham o mesmo formato de endereço de 20 bytes e regras EIP-55.

O que os status significam

  • Checksum válido — um endereço misto cujas maiúsculas correspondem exatamente ao EIP-55. Seguro confiar como corretamente transcrito.
  • Checksum inválido — um endereço misto cujas maiúsculas não correspondem. Provavelmente um erro de digitação; compare-o com a forma de checksum sugerida.
  • Sem checksum — um endereço com todas as letras minúsculas, todas maiúsculas ou sem letras. Válido em formato, mas não contém informações de checksum, portanto nenhuma proteção contra erros de digitação é possível. Use a forma de checksum mostrada para frente.
  • Formato inválido — não são 40 caracteres hexadecimais. Não é um endereço EVM utilizável.

FAQ

Um endereço com todas as letras minúsculas ainda funciona?

Sim. Endereços com todas as letras minúsculas e todas maiúsculas são aceitos por todos os nós e carteiras; eles simplesmente ignoram a rede de segurança de checksum. A ferramenta os marca como Sem checksum e fornece a versão mista apropriada para adotar.

Por que Keccak-256 e não SHA3-256?

Ethereum usa o preenchimento Keccak-256 original, que foi finalizado de forma diferente do padrão FIPS-202 SHA3-256 mais recente. Os dois produzem diferentes resumos para a mesma entrada, portanto apenas Keccak-256 produz checksums EIP-55 corretos. Esta ferramenta usa uma implementação auditada de Keccak-256.

Posso verificar muitos endereços de uma vez?

Sim — cole quantos quiser, um por linha. Cada um é validado independentemente, e você pode baixar a tabela inteira como um CSV.

Ele verifica se um endereço existe ou possui fundos?

Não. Este é um verificação de formato e checksum puramente offline. Não consulta nenhum blockchain, portanto não diz nada sobre saldos, código de contrato ou histórico de transações.

Privacidade

A validação é executada inteiramente em seu navegador. Os endereços que você cola nunca são enviados, registrados ou enviados para nenhum servidor — o hash Keccak-256 e a comparação de casos ocorrem localmente em seu dispositivo.

ethereumevmaddresschecksumeip-55validatorkeccakweb3crypto

Ama as ferramentas? Livre-se dos anúncios.

Um único pagamento remove todos os anúncios da sua conta, para sempre. Sem assinatura, sem rastreamento.