Validador de Resumen de Dirección de Ethereum / EVM (EIP-55)
Guía
Validador de checksum de direcciones Ethereum / EVM
Pega cualquier dirección Ethereum o compatible con EVM y verifica inmediatamente si su checksum mixto de mayúsculas y minúsculas es correcto según EIP-55. La herramienta también devuelve la forma canónica del checksum para que puedas copiar una versión segura en tu billetera, contrato o explorador de bloques. Todo se ejecuta localmente en tu navegador — ninguna dirección se envía a un servidor.
Cómo Usar
- Pega una o más direcciones hexadecimales de 40 caracteres en el cuadro de entrada (una por línea). El
0xprefijo es opcional. - Cada fila se valida en cuanto dejas de escribir. La columna de Estado te indica si el checksum es Válido, Inválido, Sin checksum o Formato inválido.
- La columna de Checksum mostrado la forma correcta mixta de mayúsculas y minúsculas. Haz clic en el icono de copiar para obtenerla.
- Para entradas sin checksum o inválidas, las letras invertidas se resaltan para que puedas ver exactamente qué caracteres estaban mal.
Características
- Validación EIP-55 – clasifica cada dirección como Válida, Checksum inválido, Sin checksum (todas en minúsculas / todas en mayúsculas / solo dígitos) o Formato inválido.
- Salida canónica de checksum – cada dirección reconocida se muestra en su forma correcta mixta de mayúsculas y minúsculas, lista para copiar.
- Entrada en lote – pega una lista completa de direcciones y válalas de forma simultánea. Cada fila se procesa de forma independiente.
- Diferencia caracter por caracter – cuando la entrada no coincide con el checksum, las letras que necesitan cambiar de mayúscula a minúscula se resaltan en la salida.
- Detección de direcciones nulas – marca
0x0000...0000como la dirección estándar de quema / nula. - Independiente de la cadena – se utiliza el mismo formato de 20 bytes de dirección en Ethereum, Polygon, BSC, Arbitrum, Optimism, Base, Avalanche C-Chain y en cualquier otra red compatible con EVM.
- 100% del lado del cliente – Keccak-256 se ejecuta en tu navegador mediante una biblioteca de hashing; las direcciones nunca se envían fuera de tu máquina.
Cuándo usarlo
- Antes de enviar una transacción a una dirección recién pegada, para confirmar que no se cometió un error de escritura.
- Mientras escribes contratos inteligentes o scripts que incluyen direcciones fijas, para asegurarte de que cada una está almacenada en forma de checksum.
- Al revisar solicitudes de incorporación, informes de auditoría o documentos de KYC que contienen una larga lista de direcciones.
- Al importar una dirección desde una fuente sin checksum (explorador de bloques, archivo CSV, archivo de registro) y deseas la representación segura para la billetera.
Preguntas frecuentes
-
¿Qué es exactamente un checksum EIP-55?
EIP-55 es una propuesta de mejora de Ethereum que añade un checksum al estándar de 40 caracteres hexadecimales de la dirección, codificando información adicional en el caso de sus letras. La dirección en sí permanece igual con 20 bytes; el caso de cada letra a–f se deriva del hash Keccak-256 de la dirección en minúsculas. Una billetera que entiende EIP-55 puede rechazar cualquier dirección cuyo patrón de mayúsculas y minúsculas no coincida, detectando la mayoría de los errores de escritura en la capa de interfaz de usuario.
-
¿Cómo se calcula el checksum?
Toma la dirección sin el prefijo 0x y conviértela a minúsculas. Calcula el hash Keccak-256 de esos 40 caracteres ASCII. Para cada posición 0–39, examina el nibble hexadecimal correspondiente del hash: si es mayor o igual que 8, la letra en esa posición de la dirección se convierte en mayúscula (si es una letra); en caso contrario, se mantiene en minúscula. Los dígitos no se ven afectados. El resultado es la forma canónica mixta de mayúsculas y minúsculas.
-
¿El Keccak-256 es igual al SHA3-256?
No. Keccak-256 es la versión original presentada por Keccak en la competencia NIST SHA-3. NIST luego estandarizó una versión ligeramente modificada de Keccak como FIPS-202 SHA3-256 cambiando la regla de relleno. Ambas funciones producen digests diferentes para la misma entrada. Ethereum y EIP-55 utilizan el original Keccak-256, no el estándar SHA3-256.
-
¿Qué significa Sin checksum?
Una dirección cuyas letras son todas minúsculas o todas mayúsculas no contiene información de checksum. Aún así, es una identificación válida de 20 bytes y la mayoría de los nodos EVM la aceptarán, pero una billetera que soporta EIP-55 no puede usarla para detectar errores de escritura. La herramienta marca estas entradas para que puedas reemplazarlas por la versión mixta de mayúsculas y minúsculas.
-
¿El checksum varía entre cadenas?
El EIP-55 básico no depende de la cadena — el mismo formato en minúsculas siempre produce el mismo resultado mixto de mayúsculas y minúsculas. Una propuesta posterior, EIP-1191, introduce checksums conscientes de la cadena, pero nunca se adoptó universalmente. La mayoría de las billeteras y exploradores (MetaMask, Etherscan, Polygonscan, etc.) implementan el EIP-55 básico, que es lo que valida esta herramienta.
-
¿Puede un checksum garantizar que una dirección controle fondos?
No. Un checksum válido EIP-55 solo demuestra que los 20 bytes forman un identificador sintácticamente bien formado y que el patrón mixto de mayúsculas y minúsculas es coherente internamente. No dice nada sobre si alguien posee la clave privada, si la dirección es un contrato o una cuenta de usuario (EOA), ni si tiene saldo. Siempre verifica la propiedad y el historial en cadena por separado antes de enviar valor.
Instalar extensiones
Agregue herramientas IO a su navegador favorito para obtener acceso instantáneo y búsquedas más rápidas
恵 ¡El marcador ha llegado!
Marcador es una forma divertida de llevar un registro de tus juegos, todos los datos se almacenan en tu navegador. ¡Próximamente habrá más funciones!
Herramientas clave
Ver todo Los recién llegados
Ver todoActualizar: Nuestro última herramienta se agregó el 15 de junio de 2026
