Seguridad

Validador de direcciones Ethereum

Verifica la suma de verificación EIP-55 y compara direcciones.

Resultado
Suma de verificación:

Solo comprueba formato y suma de verificación — no puede confirmar que la dirección exista ni que tenga fondos. Verifica siempre la dirección completa con el destinatario.

Reglas: EIP-55 con keccak-256 en el navegador — verificado con los vectores de prueba oficiales en cada carga.

Comprobación por lotes (una dirección por línea)

Valida una dirección de Ethereum

Pega una dirección de Ethereum (o cualquier EVM) para verificar su formato 0x, los caracteres hexadecimales y la suma de comprobación EIP-55, calculada mediante keccak-256 en el navegador que se valida contra los vectores de prueba oficiales en cada carga. Las direcciones en minúsculas obtienen su forma con suma de comprobación más segura; los caracteres con caso incorrecto se resaltan uno por uno. La pestaña de diferencias de direcciones compara dos direcciones carácter por carácter y señala el patrón de extremos coincidentes utilizado en las estafas de envenenamiento de direcciones. Todo se ejecuta localmente: la herramienta solo verifica la estructura y no puede determinar si una dirección está realmente en uso. ¿Quieres verificar una dirección de Bitcoin en su lugar? Utiliza la Validador de direcciones Bitcoin.

Una dirección de Ethereum son 20 bytes escritos como 40 caracteres hexadecimales. Como el hexadecimal no lleva suma de verificación por sí mismo, EIP-55 la codifica en las mayúsculas y minúsculas: se aplica keccak-256 a la dirección en minúsculas y se pone en mayúscula cada letra cuyo nibble correspondiente del hash sea 8 o más. Un monedero que respete EIP-55 rechazará una dirección con un solo carácter con la capitalización incorrecta, y detecta así erratas que el hexadecimal plano aceptaría en silencio.

This tool runs keccak-256 entirely in your browser (Web Crypto has no keccak, so the permutation is implemented in JavaScript and verified against known-answer tests on load). Mixed-case input is strictly validated; all-lowercase or all-uppercase input is flagged as unprotected and the correct checksummed form is offered. A second tab compares two addresses character by character to expose address-poisoning attacks, where a scammer generates a lookalike address with matching first and last characters.

Preguntas frecuentes

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

EIP-55 codifica una suma de verificación en las mayúsculas y minúsculas de la dirección: la dirección se procesa con keccak-256 y cada letra se pone en mayúscula cuando el dígito correspondiente del hash es 8 o más. Un solo carácter mal escrito casi siempre rompe el patrón de capitalización, así que los monederos pueden detectar erratas antes de enviar nada.

¿Un resultado válido significa que la dirección existe o tiene fondos?

No. Esta herramienta solo comprueba formato y suma de verificación — no puede confirmar que la dirección exista ni que tenga fondos. Verifica siempre la dirección completa con el destinatario antes de usarla.

¿Por qué una dirección toda en minúsculas se marca como “sin suma de verificación”?

Una dirección toda en minúsculas (o toda en mayúsculas) es estructuralmente correcta, pero sus mayúsculas y minúsculas no llevan información de suma de verificación, así que una errata pasa desapercibida. Prefiere la forma con suma de verificación EIP-55 que muestra esta herramienta — es la misma dirección, solo que más segura de copiar.

¿Qué es el envenenamiento de direcciones?

Un atacante envía una transferencia diminuta desde una dirección parecida cuyos primeros y últimos caracteres coinciden con una que usas, con la esperanza de que luego la copies de tu historial. La pestaña Comparar direcciones compara dos direcciones carácter a carácter y avisa de este patrón de extremos coincidentes.

¿Puedo validar un nombre ENS como name.eth?

No. Los nombres ENS necesitan un monedero para resolverse — esta herramienta valida solo direcciones en bruto. Resuelve primero el nombre en tu monedero y luego pega aquí la dirección 0x.

¿Funciona con otras cadenas EVM?

Sí. Polygon, BNB Chain, Arbitrum, Base y otras redes EVM usan el mismo formato 0x + 40 hexadecimales y la misma regla de capitalización EIP-55, así que las comprobaciones también valen allí. La pestaña de comparación compara dos cadenas de texto cualesquiera, de cualquier blockchain.

¿Mi dirección se sube a algún sitio?

No. El hash keccak-256 y todas las comprobaciones se ejecutan íntegramente en tu navegador — no se envía ni se guarda nada.

Última actualización: