Technical Architecture of Ethereum Name Service (ENS)
RegistryThe ENS registry is a smart contract that keeps track of all domain names and subdomains.
ResolversA resolver is another smart contract responsible for translating names into the respective Ethereum addresses or other blockchain data.
Namehash Algorithm
.ETH domain the ENS system utilizes an algorithm called namehash to process and store domain names securely on the Ethereum blockchain.