Resolve blockchain-based domain names by querying smart contracts on NEAR Protocol. Own your domain, control your records, no intermediaries.
A fully decentralized DNS system with blockchain-level security and ownership
DNS records stored directly on NEAR Protocol. No centralized servers, no single points of failure.
Your NEAR account controls your domain. Only you can modify DNS records through cryptographic signatures.
Smart caching layer ensures quick responses while maintaining decentralization guarantees.
Seamlessly resolves both NEAR domains and traditional DNS. One server for all your needs.
A, AAAA, CNAME, MX, TXT, NS, SRV, SOA, PTR, CAA records. Everything you need for production use.
Support for wildcard DNS entries. Route all subdomains with a single record.
All NEAR ecosystem top-level domains are automatically resolved
Simple, transparent, and fully decentralized
Client sends a standard DNS query for a domain like example.near
Server identifies .near as a NEAR ecosystem TLD and routes to blockchain resolution
Server calls the dns.example.near contract via NEAR RPC to fetch DNS records
DNS records from the blockchain are returned to the client in standard DNS format
Run your own NEAR DNS server in minutes
# Pull and run with Docker docker run -d --name near-dns \ -p 5355:53/udp \ -p 5355:53/tcp \ frolvlad/near-dns # Or build from source docker build -t near-dns . docker run -d -p 5355:53/udp near-dns # Test it works dig @localhost -p 5355 neardns.near A
Join the future of domain name resolution on NEAR Protocol