¿Qué es una dirección Ethereum?

Una dirección Ethereum es una cadena hexadecimal de 42 caracteres que sirve como identificador único para cuentas en la blockchain de Ethereum. Cada dirección comienza con 0x seguido de 40 caracteres hexadecimales (0-9 y a-f). Estas direcciones pueden representar tanto cuentas externas controladas por claves privadas como contratos inteligentes desplegados en la red.

¿Qué es la suma de verificación EIP-55?

EIP-55 es una Ethereum Improvement Proposal que introdujo un mecanismo de checksum mediante codificación de mayúsculas y minúsculas. A diferencia de las direcciones de Bitcoin, que incluyen checksums incorporados, las primeras direcciones Ethereum no distinguían entre mayúsculas y minúsculas, lo que hacía que los errores tipográficos pasaran desapercibidos. EIP-55 soluciona esto capitalizando letras específicas según el hash de la dirección; si se modifica siquiera un carácter, el checksum se vuelve inválido. Este método, simple pero eficaz, detecta la mayoría de los errores de escritura antes de que los fondos se envíen a direcciones incorrectas.

¿Cómo funciona la validación del checksum?

El checksum EIP-55 funciona hashando la dirección en minúsculas y usando el hash resultante para determinar qué letras deben estar en mayúsculas. Si un carácter del hash es 8 o superior (en hexadecimal), la letra correspondiente en la dirección se convierte en mayúscula; de lo contrario, permanece en minúscula. Al validar, se aplica el mismo proceso: si la capitalización coincide con el patrón esperado, el checksum es válido.

Descripción de la herramienta

Esta herramienta valida direcciones de billeteras Ethereum y verifica su codificación de checksum EIP-55. Simplemente pega una dirección para comprobar al instante si es una dirección Ethereum válida, ver su tipo de formato y confirmar si el checksum es correcto. El validador maneja todos los formatos de dirección comunes, incluidos los variantes con checksum, en minúsculas y en mayúsculas.

Características

  • Validación instantánea — Verifica cualquier formato de dirección Ethereum en tiempo real
  • Verificación de checksum EIP-55 — Detecta si las direcciones tienen checksums de mayúsculas y minúsculas válidos
  • Detección de formato — Identifica si las direcciones están con checksum, en minúsculas o en mayúsculas
  • Validación de longitud — Confirma que las direcciones tengan la longitud correcta de 42 caracteres
  • Amigable para copiar y pegar — Maneja automáticamente direcciones con espacios en blanco adicionales

Casos de uso

  • Antes de enviar cripto — Valida direcciones de destinatarios para evitar la pérdida irreversible de fondos
  • Desarrollo de contratos inteligentes — Verifica direcciones de contratos durante el despliegue y pruebas
  • Integración de billeteras — Revisa direcciones enviadas por usuarios en dApps y exchanges
  • Auditoría de seguridad — Confirma direcciones en archivos de configuración y repositorios de código