Czym jest resolver ENS
Resolver ENS zamienia czytelna nazwe blockchain typu `vitalik.eth` na adres portfela, na ktory wskazuje, tak samo jak DNS zamienia `example.com` na IP. Wpisujesz nazwe, serwer odczytuje wpisy on-chain, a Ty dostajesz adres plus avatar, strone IPFS i linki do social mediow, jesli wlasciciel je ustawil.
Tool obsluguje trzy systemy nazw out-of-the-box: ENS na Ethereum (`.eth`), SNS na Solanie (`.sol`) oraz SpaceID na BSC (`.bnb`). Bez portfela, bez podpisu, bez rozszerzenia. Serwer odpytuje publiczne wezly JSON-RPC (Cloudflare Ethereum, Solana mainnet, BSC public RPC) i zwraca przerobiony wynik.
Jak uzywac
- Wpisz pelna nazwe z TLD: `vitalik.eth`, `bonfida.sol`, `nazwa.bnb`. TLD automatycznie wybiera odpowiedni blockchain.
- Kliknij "Rozwiaz" albo wcisnij Enter. Pierwsze odpytanie idzie do publicznego RPC, trwa zwykle 200 do 1500 ms zaleznie od sieci.
- Przeczytaj rozwiazany adres na gorze, avatar po prawej, a nizej content hash plus wpisy tekstowe (twitter, github, url, email).
- Reverse name w polu "Reverse (adres na nazwe)" pojawia sie, gdy wlasciciel ustawil wpis .reverse. Jesli pasuje do forward name, nazwa jest zweryfikowana.
- Wyniki z cache dla tej samej nazwy zwracamy przez 10 minut i nie zuzywaja limitu (30 zapytan na godzine z jednego IP).
- Kliknij dowolny chip z probka (`vitalik.eth`, `nick.eth`, `ens.eth`), zeby wypelnic pole i rozwiazac od razu.
Kiedy sie przydaje
Szesc praktycznych zastosowan, gdzie resolver wygrywa z otwarciem MetaMaska:
- Weryfikacja odbiorcy platnosci zanim cokolwiek wyslesz. Wklejasz `alice.eth`, widzisz adres, porownujesz z tym, co pokaze portfel, i masz pewnosc, ze nikt nie podmienil znaku.
- Rozwiazywanie strony ENS / IPFS z content hasha. ENS pozwala wskazywac nazwy na CID-y IPFS (wsparcie przegladarek bywa rozne). Resolver zwraca URI `ipfs://`, ktory mozesz otworzyc przez dowolny gateway.
- Sprawdzenie handla Twitter lub GitHub podpietego do profilu ENS, zeby potwierdzic, ze portfel rzeczywiscie nalezy do tej osoby.
- Cross-chain identity check: ktos twierdzi, ze posiada `name.eth` i `name.bnb`. Rozwiazujesz obie i sprawdzasz, czy ten sam adres kontroluje obie.
- Debug integracji dApp: dApp pokazuje zly adres. Rozwiazujesz te sama nazwe tutaj wzgledem znanego dobrego publicznego RPC i izolujesz, czy bug jest po Twojej stronie czy upstreamu.
- Audyt portfela skarbca publikujacego swoja nazwe (np. `treasury.dao.eth`), zeby kontrybutorzy nie musieli pamietac 42-znakowego adresu.
Powiazane: walidator adresow krypto (sprawdza, czy rozwiazany adres jest poprawny), derywacja HD wallet, generator seed phrase BIP-39, sprawdzanie DNS.