ENSNode services
Self-hosting or contributing to ENSNode development? Use these sections for concepts, deployment, configuration, and contribution guides for the part of the ENSNode stack you care about.
Each ENSNode instance is composed of a set of services. Each service has a clear role and set of responsibilities to form the full-stack ENSv2 development platform.
ENSAdmin
ENSNode operator dashboard and ENS Protocol Inspector.
ENSApi
APIs for building on ENS, including the ENS Omnigraph API.
ENSDb
The live, onchain state of ENS in your DB.
ENSIndexer
Multichain indexer based on Ponder that combines any number of ENSv1 "Nametrees" and the ENSv2 "Namegraph" into a single unified "ENS Unigraph" indexed data model inside your ENSDb.
ENSRainbow
Heals unknown ENS names.