We’re pleased to announce that full DNS namespace integration for ENS is now live on Ethereum mainnet.
This enables the owner of a DNS second-level domain name (a DNS name with one dot in it) to import the same name for use on ENS.
For example, if you own “example.com” on DNS, you can import it into ENS — as example.com, not example.eth, the latter is a separate name. You can then set ENS records for it, e.g. to allow you to receive payments in cryptocurrencies like ETH, BTC, and DOGE to example.com.
A Long Road
Those who have been following ENS for a while know that this has been a long time in the making, to say the least!
While ENS launched in May 2017 only supporting the ENS-native TLD .ETH, ENS has always been capable in principle of supporting more TLDs. To expand the namespace on ENS, we’ve decided against simply creating additional ENS-native TLDs and in favor of integrating the existing DNS namespace. We think this approach is best for users and gives ENS the best chances for long-term success.
This new rollout is an expansion of what has long been possible with .XYZ names on ENS.
A Big Thanks
We received generous grants from both the Ethereum Foundation and ETC Labs for this feature. A big thanks to both of them!
ENS is an open source protocol developed by the non-profit organization True Names TLD, and funding has mostly come from grants thus far.
This is just the beginning of a much bigger vision for ENS.
While ENS started as only .ETH names for Ethereum addresses, it has grown to be a full-fledged extension of DNS, functioning in parallel and enabling a whole new set of use cases: a portable web3 username and profile, payments in any cryptocurrency, and decentralized websites. Stay tuned!
Try it out!
Our Step-by-Step Guide to Importing a DNS Domain Name to ENS will walk you through the process.