Resolution

One of the major parts of the ENS protocol is the resolution process. The Resolution process at its core is the process of converting a human-redable name to a machine-readable address.

Though there is a lot of magic under the hood, the ENS system consists of two main directions:

Forward Resolution

Forwards resolution is the process of going from name to address. Aswell as to load the records associated to a users name. These records include but are not limited to discord, twitter, github, email, timezone, and more.

nick.eth
➡️
ENS Magic
➡️

Address: 0x225...c3B5

Twitter: @lucemansnl

Discord: lucemans#2066

...

Reverse Resolution

Reverse resolution is the process of going from address to name. Aswell as to load the records associated to a users name.

This tends to be used for things like:

  • Showing a user their name
  • Showing a user their records
  • Showing a user their avatar
0x225...c3B5
➡️
ENS Magic
➡️
nick.eth