The Ethereum domain name service is one of the most popular projects on Ethereum right now, and for good reason. As the official website explains, “ENS provides a secure and decentralized way to handle resources inside and outside the blockchain using simple, human-readable names.”

In short, you can name an Ethereum (or favorite chain) address, much like the way the traditional Web works with DNS. All web data is hosted on a server with a fixed IP, and no one actually puts it in a browser.

Eth domain name

The core function of ENS is to register an ETH domain. When registering a domain on ENS, you need to keep some important rules in mind:

  1. The minimum field length is 3 characters.
  2. Annual renewal fee, 3 characters:$640 / year, 4 characters:$160 / year, contains more than 5 characters$5 / year.
  3. Emoji support

Create and manage domains

Registering a domain is very easy using the ENS official website. First search for the desired ENS name. If it is not occupied (if it is, please go to OpenSea and search for it to buy), as follows.

Here you can click the Request registration button, which will trigger the transaction, wait 1 minute, and then you can register the name. After registration is complete, enabling all the functionality it provides starts with domain management, as shown below:

There are many things you can do, so let’s look at what information is available and what information can be set:

  • Registrant: address that can be set and have administrative rights, and will be able to transfer the registered ENS to others, the information displayed is the ultimate owner.
  • Administrator: You can specify an address that has administrative rights. The default address is the registrant.
  • Due Date: The time when the domain name renewal fee is due or can be paid directly here.
  • Parser: Handles parsing the following records, such as the Ethereum address associated with the domain. A common parser should be set, which will be the default when the Settings button is clicked.
  • Record: This is where you can add a lot of things to the domain. Put an address here so that when you put your domain name in your wallet, it points to that address.

Once the Ethereum address is set in the address field, it will be parsed in wallets such as MetaMask. If you point it to an IPFS hash, you can extract the domain on devpoint.eth/ or devpoint.eth. Link for browsers that do not parse the ENS name.

subdomain

Subdomains provide great flexibility for building on top of.eth domains. If you want to issue a DevPoint. Eth subdomain to all employees, you can easily do so. This section describes a unique way to create subdomains on owned domains and allow others to purchase subdomains on owned domains.

Create and manage subdomains

If you have a.eth domain and just want to create a subdomain for your own use, the easiest way to add a new subdomain is through the ENS application by clicking the “Subdomain” button.

Once the subdomains are set up, they behave much like the primary domain because the owner can control them and set records. This means that subdomains like web.devpoint.eth can also be resolved to addresses and IPFS sites.