Skip to content

ENS Subgraph

The ENS Subgraph became critical infrastructure

Section titled “The ENS Subgraph became critical infrastructure”

Over the years, the ENS Subgraph quietly became one of the most depended-on pieces of infrastructure in ENS. An enormous swath of the ENS ecosystem — and much of the broader web3 / Ethereum ecosystem — reads ENS data through it, directly or indirectly.

The ENS Subgraph is a cornerstone of the current ENS architecture (ENSv1), handling an extraordinary volume of requests:

  • Approx. 2 million average daily requests
  • Over 717 million requests annually
ENS Subgraph usage metrics showing daily query volume

ENS Subgraph daily query volume following the transition to Graph Network hosting (June 20, 2024 onward)

This volume sets the floor: it’s the minimum scale at which any replacement must operate.

Applications dependent on the ENS Subgraph

Section titled “Applications dependent on the ENS Subgraph”

The list below is a partial map of the projects and applications that depend on the ENS Subgraph for their functionality — directly, or indirectly through services like the ENS Metadata Service, ENSjs, or the Ethereum Comments Protocol. When ENSv2 launches, indexed ENS data must keep flowing to all of these, or they break.

  • Official ENS Manager App — the primary interface for ENS domain management.
  • ENS Metadata Service — used by numerous downstream services including NFT marketplaces (OpenSea, Rarible), Rainbow Wallet, and Rotki.
  • ENSjs — JavaScript library for ENS integration, used by many ENS-integrated applications.
  • ENS Test Environment — testing framework for ENS development.
  • Linea Names — primary management interface for linea.eth subnames on Linea.

AI Agents / x402 / Micropayments / Proof of Humanity

Section titled “AI Agents / x402 / Micropayments / Proof of Humanity”
  • Rotki — privacy-preserving portfolio tracking.

The breadth of applications above shows that indexed ENS data is critical infrastructure for ENS and the broader ecosystem — and that there is large, proven demand for it today. When ENSv2 launches, the Subgraph’s Key Limitations become breaking for these apps. ENSNode exists to keep indexed ENS data flowing through the transition and beyond, with a robust, scalable, multichain, ENSv2-ready replacement.

A growing set of companies and apps have already moved onto ENSNode and future-proofed their ENS applications — see who’s already building on ENSNode.

Next, consider the key limitations of the legacy ENS Subgraph.

Or, prepare your app or platform for ENSv2 by adopting ENSNode’s Omnigraph API.