Skip to content

Keep ENS apps working 🚨

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. When ENSv2 launches, indexed ENS data must keep flowing to all of these, or they break.

Upgrade to the ENS Omnigraph required

Official ENS Manager App — the official interface for ENS domain registration and management.

Not ENSv2 ready

Grails — by the EthId Foundation.

Not ENSv2 ready
ENS Vision
Not ENSv2 ready

OpenSea and Rarible — via their dependency on the ENS Metadata Service.

Not ENSv2 ready
ENS Tools
Not ENSv2 ready
Snipe Zone
Not ENSv2 ready

Nameful — by Blockful.

Not ENSv2 ready

Linea Names — primary management interface for linea.eth subnames on Linea.

Not ENSv2 ready

ENSBook — by Liuliuben.

Not ENSv2 ready

ENS Ideas — by Frolic.

Not ENSv2 ready

Upgrade to the ENS Omnigraph required

Rainbow Wallet
Not ENSv2 ready
MyEtherWallet
Not ENSv2 ready

Safe Transaction Service — by Safe.

Not ENSv2 ready

Rotki — privacy-preserving portfolio tracking.

Not ENSv2 ready

Upgrade to the ENS Omnigraph required

Blockscout
Not ENSv2 ready

EthVM — by MyEtherWallet.

Not ENSv2 ready

Cartesi Explorer — by Cartesi.

Not ENSv2 ready

Upgrade to the ENS Omnigraph required

Snapshot — via Stamp. This is a distinct integration from snapshot.js.

Not ENSv2 ready

Snapshot.js — TypeScript library for Snapshot integration.

Not ENSv2 ready

DAOStar — by Metagov.

Not ENSv2 ready

ENS Metadata Manager — by Lighthouse (more info).

Not ENSv2 ready

Optimism GovQuests — by Bleu.

Not ENSv2 ready

Upgrade to the ENS Omnigraph required

ENSvolution — by JustaName.

Not ENSv2 ready
PastENS
Not ENSv2 ready

Swiss Knife — by apoorv.eth.

Not ENSv2 ready

ENS Wayback Machine — by Blossom.

Not ENSv2 ready

Upgrade to the ENS Omnigraph required

Enscribe — ENS contract naming platform

Not ENSv2 ready

ENSjs — The official ENS JavaScript library.

Not ENSv2 ready

ENS Test Environment — The official testing environment for ENS development.

Not ENSv2 ready

ENS Resolver — by Andrew Raffensperger.

Not ENSv2 ready

ENS Tools — by ENS Labs.

Not ENSv2 ready

ENS Tools — by Serenae.

Not ENSv2 ready

ENS Data — by Pugson.

Not ENSv2 ready

safe-eth-py — by Safe.

Not ENSv2 ready

Upgrade to the ENS Omnigraph required

Atlas — by Steve Dylan.

Not ENSv2 ready

Ensemble — by estmcmxci.

Not ENSv2 ready

Basenames CLI — by estmcmxci.

Not ENSv2 ready

Grails CLI — by the EthId Foundation (uses the Grails API, which uses ENSNode).

Not ENSv2 ready

Upgrade to the ENS Omnigraph required

ENS MCP Service — by Namespace.

Not ENSv2 ready

ENS MCP Service — by JustaName.

Not ENSv2 ready

ENS MCP Service — by Kukapay.

Not ENSv2 ready

Skills — by Namespace.

Not ENSv2 ready
PrismOS
Not ENSv2 ready

HumanENS (GitHub)

Not ENSv2 ready

nayym (GitHub)

Not ENSv2 ready

Upgrade to the ENS Omnigraph required

ENS Metadata Service — the primary service used across the ENS ecosystem for loading ENS avatar images.

Not ENSv2 ready

Stamp — by Snapshot Labs.

Not ENSv2 ready

ENS Metadata Flarecloud — by the EthId Foundation.

Not ENSv2 ready

Upgrade to the ENS Omnigraph required

Ethereum Follow Protocol — onchain social graph protocol.

Not ENSv2 ready
Next.ID
Not ENSv2 ready

Web3.bio — builds on Next.ID.

Not ENSv2 ready

Eth.cd — builds on Next.ID, by Webhash.

Not ENSv2 ready

ENS Market Bot — by the EthId Foundation.

Not ENSv2 ready

LinkChain (GitHub)

Not ENSv2 ready

Dapp Rank — by Joel Thorstensson.

Not ENSv2 ready

Decentraland Builder (GitHub) — by Decentraland.

Not ENSv2 ready

Decentraland Creator Hub (GitHub) — by Decentraland.

Not ENSv2 ready

Upgrade to the ENS Omnigraph required

L2 Subnames — by Namespace.

Not ENSv2 ready

ENSPro — by NameStone.

Not ENSv2 ready

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 — 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.