Was ein ENS-Resolver ist
Ein ENS-Resolver verwandelt einen menschenfreundlichen Blockchain-Namen wie `vitalik.eth` in die Wallet-Adresse, auf die er zeigt, genauso wie DNS `example.com` in eine IP verwandelt. Du tippst einen Namen ein, der Server liest On-Chain-Records, du bekommst die Adresse plus Avatar, IPFS-Site und Social-Links, wenn der Besitzer sie gesetzt hat.
Dieses Tool unterstützt drei Namens-Systeme out of the box: ENS auf Ethereum (`.eth`), SNS auf Solana (`.sol`) und SpaceID auf BSC (`.bnb`). Keine Wallet, keine Signatur, keine Extension. Der Server ruft öffentliche JSON-RPC-Nodes (Cloudflare Ethereum, Solana Mainnet, BSC Public RPC) auf und liefert das geparste Ergebnis.
So nutzt du es
- Tipp den vollen Namen mit TLD: `vitalik.eth`, `bonfida.sol`, `name.bnb`. Die TLD wählt die richtige Chain automatisch.
- Klick "Auflösen" oder drück Enter. Der erste Aufruf trifft einen öffentlichen RPC, dauert 200-1500 ms je nach Netzwerk.
- Lies die aufgelöste Adresse oben, den Avatar rechts und den Content-Hash plus die Social-Text-Records (twitter, github, url, email) darunter.
- Ein Reverse-Name unter "Reverse (Adresse zu Name)" bedeutet, der Besitzer hat den .reverse-Record gesetzt. Wenn er zum Forward-Namen passt, ist der Name verifiziert bestätigt.
- Cached Ergebnisse für denselben Namen werden für 10 Minuten zurückgegeben und zählen nicht gegen das Pro-IP-Rate-Limit (30 Lookups pro Stunde).
- Klick einen Sample-Chip (`vitalik.eth`, `nick.eth`, `ens.eth`), um den Input zu füllen und mit einem Klick aufzulösen.
Wann das nützlich ist
Sechs praktische Szenarien, in denen ein Namens-Resolver besser ist als MetaMask zu öffnen:
- Einen Zahlungs-Empfänger verifizieren, bevor du etwas sendest. Du pastest `alice.eth`, siehst die Adresse, vergleichst mit dem, was deine Wallet zeigen würde, und du weißt, dass niemand ein Zeichen ausgetauscht hat.
- Eine ENS-Site / IPFS-Site auflösen aus dem Content-Hash. ENS lässt Besitzer Namen auf IPFS-CIDs zeigen (Browser-Support variiert). Der Resolver gibt die `ipfs://`-URI zurück, die du über ein Gateway öffnen kannst.
- Einen Twitter- oder GitHub-Handle plausibilisieren, der von einem ENS-Profil verlinkt ist, um zu bestätigen, dass die Wallet, die du anschaust, wirklich die gleiche Person ist.
- Cross-Chain-Identitätsprüfung: jemand sagt, er besitzt `name.eth` und `name.bnb`. Du löst beide auf und bestätigst, dass dieselbe Adresse sie kontrolliert.
- dApp-Integration debuggen: deine dApp zeigt eine falsche Adresse. Du löst denselben Namen hier gegen einen bekannt-guten öffentlichen RPC auf und isolierst, ob der Bug deiner oder der vom Upstream ist.
- Eine Treasury-Wallet auditieren, die ihren Namen veröffentlicht (z. B. `treasury.dao.eth`), damit Mitwirkende sich keine 42-Zeichen-Adresse merken müssen.
Verwandte Tools: Krypto-Adress-Validator (prüf, dass die aufgelöste Adresse wohlgeformt ist), HD-Wallet-Ableitung, BIP-39-Mnemonic, DNS-Lookup.