Qué es un resolutor ENS
Un resolutor ENS convierte un nombre amigable de blockchain tipo `vitalik.eth` en la dirección de wallet a la que apunta, igual que DNS convierte `example.com` en una IP. Tecleas un nombre, el servidor lee los registros on-chain y obtienes la dirección más avatar, sitio IPFS y enlaces sociales si el propietario los configuró.
Esta herramienta soporta tres sistemas de nombres de serie: ENS en Ethereum (`.eth`), SNS en Solana (`.sol`) y SpaceID en BSC (`.bnb`). Sin wallet, sin firma, sin extensión. El servidor llama a nodos JSON-RPC públicos (Cloudflare Ethereum, Solana mainnet, BSC RPC público) y entrega el resultado parseado.
Cómo usarlo
- Escribe el nombre completo con el TLD: `vitalik.eth`, `bonfida.sol`, `name.bnb`. El TLD elige la cadena correcta automáticamente.
- Pulsa "Resolver" o Enter. La primera llamada toca una RPC pública y tarda 200-1500 ms según la red.
- Lee la dirección resuelta arriba, el avatar a la derecha y el content hash más los text records sociales (twitter, github, url, email) debajo.
- Un nombre inverso bajo "Reverse (address → nombre)" significa que el propietario configuró el registro .reverse. Si coincide con el nombre directo, el nombre se considera verificado.
- Los resultados cacheados del mismo nombre se devuelven durante 10 minutos y no cuentan contra el rate limit por IP (30 consultas por hora).
- Pulsa cualquier chip de ejemplo (`vitalik.eth`, `nick.eth`, `ens.eth`) para rellenar el campo y resolver en un clic.
Cuándo es útil
Seis escenarios prácticos en los que un resolutor de nombres gana a abrir MetaMask:
- Verificar un destinatario de pago antes de enviar nada. Pegas `alice.eth`, ves la dirección, la comparas con lo que mostraría tu wallet y sabes que nadie cambió un carácter.
- Resolver un sitio ENS / sitio IPFS desde el content hash. ENS permite a los propietarios apuntar nombres a CIDs de IPFS (el soporte de navegador varía). El resolutor devuelve el URI `ipfs://` que puedes abrir vía un gateway.
- Sanity check de un handle de Twitter o GitHub enlazado desde un perfil ENS, para confirmar que la wallet que estás mirando es realmente la misma persona.
- Comprobación de identidad cross-chain: alguien dice que posee `name.eth` y `name.bnb`. Los resuelves y confirmas que la misma dirección controla ambos.
- Depurar la integración de una dApp: tu dApp muestra una dirección errónea. Resuelves el mismo nombre aquí contra una RPC pública conocida y aíslas si el bug es tuyo o de upstream.
- Auditar una wallet de tesorería que publica su nombre (p. ej. `treasury.dao.eth`) para que los colaboradores no tengan que memorizar una dirección de 42 caracteres.
Herramientas relacionadas: validador de direcciones cripto (verifica que la dirección resuelta esté bien formada), derivación HD wallet, mnemónico BIP-39, consulta DNS.