Try it now!
To use it, simply visit http://ns1.humandns.org/rego to get your domain name. It will stay the same for the same IP address.
Then, either send the link http://ns1.humandns.org/visit?d=your-domain-name to your friends (that will give them a page with your IP address on it) or point your computer/router's DNS server to the address of ns1.humandns.org
(at the moment it's 149.28.208.14
) to resolve humandns names!
To resolve using the command line, try
nslookup put-your-domain-name-here.ip6 ns1.humandns.org
What is it?
Liberating DNS for humans. No more registrars; generate, register and act as authoritative server for human readable domains.
Imagine a world where every single person and business have a /64 IPv6 block (that's the mininum assignment!). That's 18 Billion Billion addresses! Even if you give each person a /96, that's 4 Billion addresses, the size of the IPv4 internet in its entirety.
With that many number of addresses, there's enough for everyone; but IPv6 addresses are very long, and impossible to send to someone via a human readable format unless you buy a domain. Forget about buying domains; those should be free!
This is where humandns comes in - it works by hashing the IP address the request comes from using a human readable hash, which gives each IP a unique hash. You just get what you're given, the hashing algorithm ensures (mostly) that the same IP gets the same name. Just proof you own the IP address by sending a HTTP request from it.