Conversor de Endereço Checksum
Converta endereços Ethereum para formato checksum EIP-55. Valide e formate endereços ETH, BSC, Polygon com checksums de caso misto para detecção de erro.
O que é Endereço Checksum EIP-55?
Um endereço Ethereum tem 40 caracteres hex — fácil de digitar errado por um único caractere e perder seus fundos para sempre (transações são irreversíveis). EIP-55 (Proposta de Melhoria do Ethereum 55) resolve isso elegantemente: hash o endereço em minúsculas com Keccak-256, então capitaliza cada letra hex onde o bit hash correspondente está ativado. O padrão de maiúsculas/minúsculas vira um checksum auto-validável — carteiras e exchanges podem detectar ~99,986% dos erros de digitação antes de transmitir. Esta ferramenta converte qualquer endereço (todo-minúsculo, todo-maiúsculo ou já com checksum) para o formato canônico EIP-55 e valida checksums existentes. Compatível com toda cadeia EVM: Ethereum, Binance Smart Chain, Polygon, Arbitrum, Optimism, Base, Avalanche C-Chain, Fantom, Linea, zkSync, Scroll, Mantle, e as 100+ outras redes Layer 1/2/3 que usam o formato de endereço do Ethereum.
Por que Usar Endereços Checksum?
- Detecção de Erro: Formato de caso misto ajuda a detectar erros de digitação em endereços
- Compatibilidade: Funciona com todos os blockchains compatíveis com EVM
- Segurança: Reduz risco de enviar fundos para endereços errados
- Padrão: Amplamente suportado por carteiras e exchanges
- Validação: Fácil de verificar correção do endereço
O que é EIP-55?
EIP-55 é uma Proposta de Melhoria do Ethereum que define um formato checksum para endereços Ethereum. Capitaliza letras específicas no endereço baseado em um hash do endereço, criando um mecanismo de detecção de erro embutido sem mudar o valor real do endereço.
Endereços checksum são obrigatórios?
Embora não sejam tecnicamente obrigatórios (endereços em minúsculas ainda funcionam), endereços checksum são fortemente recomendados por segurança. A maioria das carteiras e exchanges modernas exibem endereços em formato checksum por padrão para ajudar a prevenir erros.
Quais blockchains suportam isso?
Todos os blockchains compatíveis com EVM usam o mesmo formato de endereço e suportam checksums EIP-55. Isso inclui Ethereum, BSC (Binance Smart Chain), Polygon, Arbitrum, Optimism, Avalanche C-Chain, Fantom, Base e muitos outros.
Posso usar endereços em minúsculas?
Sim, endereços em minúsculas são funcionalmente idênticos e funcionarão para transações. No entanto, faltam o benefício de detecção de erro dos endereços checksum. É a melhor prática sempre usar o formato checksum ao copiar ou compartilhar endereços.

Como funciona o checksum?
O checksum é criado fazendo hash do endereço em minúsculas com Keccak-256. Então, baseado no valor do hash, certas letras no endereço são capitalizadas. Isso cria um padrão que pode ser verificado para detectar erros sem adicionar caracteres extras.
O que acontece se eu enviar para um endereço com case errado?
Funcionalmente, nada — contratos inteligentes Ethereum tratam o endereço como case-insensitive a nível de protocolo. Sua transação irá para qualquer endereço que os bytes representem. O perigo está a montante: muitas carteiras (MetaMask, Trust Wallet, hardware wallets) se recusam a enviar para um endereço cujo checksum de case misto não valida, lançando 'Endereço inválido' para te proteger. Se sua carteira aceita, a transação é válida; se rejeita, o endereço tem um erro de digitação em algum lugar — nunca substitua o aviso.
Por que endereços Bitcoin não usam EIP-55?
Bitcoin usa formatos de endereço completamente diferentes (Base58Check, Bech32) que têm seus próprios mecanismos de checksum embutidos na codificação — são case-sensitive por design (Bech32 minúsculo vs maiúsculo são diferentes). EIP-55 é específico do Ethereum e funciona apenas porque endereços Ethereum são hex puro onde case não carrega significado de protocolo. Não tente aplicar EIP-55 a endereços BTC, LTC, BCH ou DOGE — produzirá endereços inválidos e fundos perdidos.
Checksums podem detectar trocas deliberadas de golpe?
Não, e é importante entender isso. EIP-55 pega erros acidentais de digitação com ~99,986% de confiabilidade mas fornece zero proteção contra malware que maliciosamente troca o conteúdo do seu clipboard (clipboard hijackers são reais e crescendo). Tanto o original quanto o substituto podem ser endereços checksum válidos. Sempre: verifique os primeiros 6 e últimos 6 caracteres na tela da carteira antes de assinar, use telas de verificação de endereço de hardware wallet, e considere enviar uma pequena transação de teste (equivalente a 0,001 ETH) primeiro ao mover somas grandes para um endereço novo.
Como Usar
- Copie qualquer endereço Ethereum (pode ser maiúsculo, minúsculo ou misto)
- Cole no campo de entrada
- Clique no botão 'Converter para Checksum'
- Copie o endereço checksum formatado corretamente para uso seguro
