NameHash Labs - Service Provider Reports

This thread contains a directory of ENS Service Provider reports from NameHash Labs to the ENS DAO.

In addition to these ENS Service Provider reports, we also share updates to the ENS DAO in ENS Ecosystem and Meta-Gov Working Group calls and through our public communication channels including GitHub, Telegram, and X.

ENS Service Provider Reports:

NameHash Labs SPP2 Quarterly Report 1/4

NameHash Labs is happy to share our first of four SPP2 quarterly reports. This report dives into our progress across six workstreams—ENSNode, ENSRainbow, ENSAdmin, ENS Referral Programs, ENS TokenScope, and ENSAwards—plus many “Bonus” deliverables we shipped for the ENS community this past quarter.

Why “SPP2 Quarterly Report 1/4”?

Wondering why we’re calling this “SPP2 Quarterly Report 1/4”? In short: ENS SPP2 kicked off on May 26, 2025, so this first report covers the initial three months (May 26–August 31, 2025). We’ll be dropping a total of four quarterly reports over the twelve-month SPP2 term, each packed with updates like this one.

KPIs: Over a 200% delivery rate

Our team has significantly overdelivered for ENS on the KPIs for the SPP2 Q1 Scope of Work (SOW) in the NameHash Labs SPP2 application.

For reference, our KPI is a 90%+ completion rate of the 16 deliverables proposed for SPP2 Q1.

Our team shipped 100% of these 16 deliverables for SPP2 Q1. We further shipped an additional 20 “bonus” deliverables during the quarter, for a total of 36 deliverables shipped for ENS during the quarter. This represents a 225% delivery rate.

All our deliverables from the publishing of our SPP2 proposal until the conclusion of SPP2 Q1 have been grouped into SPP2 Q1.

Completed Deliverables

1.1 ENSNode

  1. Transitioned ens-test-env from the ENS Subgraph to ENSNode in preparation for ENSv2 release.
  2. Released v1 of tokenized DNS name indexing, enabling wallets and apps to efficiently query names like .box and 3DNS for a better user experience.
  3. Expanded multichain indexing support to 1-2 additional chains: Optimism (with the 3DNS plugin) and Arbitrum (with the reverse-resolvers plugin).
  4. Released L2 Primary Names indexing.
  5. Shipped optional prevention of unnormalized ENS name values from being returned in API requests (returning “encoded labelhashes” instead, improving security and reducing ENS developer complexity).
  6. Coordinated with the ENS Labs team to identify and document the key requirements for transitioning the official ENS manager app and ENSjs to ENSNode and for supporting their ENSv2 requirements.
  7. Completed audit of ENSv2 contracts and submitted suggestions for optimized ENSv2 indexing.

Beyond Scope “Bonus” Deliverables:

  1. Shipped indexing for the new EthRegistrarController + new ENS Subgraph Backwards Compatibility + Deploying Updated ENS Subgraph GraphNode instance.
  2. Developed indexing support for additional resolver records.
  3. Introduced Terraform support for easier ENSNode deployments.
  4. Shipped Alpha of Render hosting support (including Render Terraform scripts).
  5. Accelerated delivery of further expanded multichain indexing support to additional chains that was originally proposed for SPP2 Q2: Scroll with reverse-resolvers plugin.
  6. Accelerated delivery of further expanded multichain indexing support to additional chains that was originally proposed for SPP2 Q3: Base Sepolia and Linea Sepolia.
  7. Deployed hosting for Alpha-Sepolia instances of ENSNode.
  8. Enhanced data models and documentation for ENS namespaces and data sources.
  9. Created directory of GraphQL API examples.
  10. Optimized ENSIndexerConfig for strong invariant validation and enforcement.
  11. Delivered talk at EthCC on The Future of ENS Data Queries and networking to help ENS grow.
  12. Launched uptime status dashboard for monitoring ENSNode deployments.
  13. Completed R&D for React hooks and UI component libraries building on ENSNode’s accelerated loading strategy that was originally proposed for SPP2 Q2.
  14. Released a preview of ENS Resolution Accelerator technology that was originally proposed for SPP2 Q2.

1.2 ENSRainbow

  1. Released “.ensrainbow” file type format for improved portability of ENSRainbow data sets.

Beyond Scope “Bonus” Deliverables:

  1. Released “Intelligent Data Set Versioning” capability, enabling a single ENSRainbow instance to grow its set of healed labels across time while maintaining stable behaviour for each connected ENSNode instance that was originally proposed for SPP2 Q2.
  2. Achieved 100% Healing of Reverse Names.

1.3 ENSAdmin

  1. Shipped optimized ENSNode indexing status dashboard (APIs, React Hooks, and interactive dashboards).
  2. Expanded the ENS integrator library of important ENS resolution test cases by more than 10.
  3. Shipped “ENS Protocol Inspector” support for forward and reverse resolution scenarios.

Beyond Scope “Bonus” Deliverables:

  1. Added support for connections to all ENS namespaces (including ens-test-env).
  2. Released AI GraphQL Query generator.
  3. Transitioned all wagmi operations in ENSAdmin to use ENSNode’s new React Hooks and APIs.

1.4 ENS Referral Program

  1. Replaced the originally proposed goal to “Ship contracts and documentation with proposed referral program revenue sharing strategy in preparation for ENSv2 launch” since ENS Labs enabled ENSv1 referral program opportunities with the release of the new EthRegistrarController in EP6.16. The replacement for this goal was shipping indexing support for ENSv1 Referral Program data.

Beyond Scope “Bonus” Deliverables:

  1. Shipped RFC for ENS Holiday Awards.

1.5 ENS TokenScope

  1. Released indexing support for name sales history.
  2. Completed R&D for protocol implementation strategies to map from ENS names to their ownership controlling tokens.

1.6 ENSAwards

  1. Shipped initial ENSAwards landing page, featuring key metrics and tests that will be used to evaluate and award ENS integrations.

1.7 Service Provider Reports

  1. Published this quarterly report.

Community Engagement Highlights

After getting out to Colorado earlier this year to connect with the ENS community at ETHDenver, we made the annual trip to EthCC as well which was held in France this year. At ETHDenver, we engaged with devs and builders to research their needs for indexed ENS data and gathered valuable feedback on opportunities to help ENS grow. At EthCC in July, we continued these dev engagement priorities. And at the ENS Happy Hour at EthCC, lightwalker.eth shared a lightning talk on “The Future of ENS Data Queries” that outlined some of the special benefits ENSNode will deliver to the ENS ecosystem.

(thanks to premm.eth for the above photo)

Financial Report

The report below summarizes financials for NameHash Labs through June 30, 2025.

This SPP2 Quarterly Report 1/4 is published mid-Q3 calendar year 2025; therefore, complete Q3 2025 calendar year financial data will be included in our SPP2 Quarterly Report 2/4.

Links

NameHash Labs

Our Workstreams

Wrapping Up

Our team is happy to deliver 100% of our commitments for ENS SPP2 Q1. Beyond completing all of our official scope, our team worked late hours to deliver a range of “bonus” deliverables for the quarter. For the next quarter our team is already underway building new solutions that support the growth of ENS.

4 Likes

NameHash Labs SPP2 Quarterly Report 2/4

NameHash Labs is happy to share our second of four SPP2 quarterly reports. This report dives into our progress across six workstreams: ENSNode, ENSRainbow, ENSAdmin, ENS Referral Programs, ENS TokenScope, and ENSAwards – plus many Bonus Deliverables we shipped for the ENS community this past quarter.

Why SPP2 Quarterly Report 2/4?

Wondering why this is called the “SPP2 Quarterly Report 2/4”? This is our second quarterly report of the SPP2 term. This report covers all deliverables our team has shipped since the SPP2 Q1 period concluded. We’ll be dropping a total of four quarterly reports over the SPP2 term, each packed with updates like this one.

KPIs: Over a 220% delivery rate

This quarter we once again significantly exceeded our performance targets set out in the SPP2 Scope of Work (SOW) from the NameHash Labs SPP2 proposal.

We’re measured against a 90%+ completion benchmark for the 20 deliverables originally proposed for SPP2 Q2.

Of these 20 deliverables originally proposed for SPP2 Q2, 4 were already completed in SPP2 Q1:

  1. Expand multichain indexing support to 1-2 additional chains.
  2. R&D for React hooks and UI component libraries building on ENSNode’s accelerated loading strategy.
  3. Preview release of “ENS Resolution Accelerator” technology.
  4. Release “Intelligent Data Set Versioning” capability, enabling a single ENSRainbow instance to grow its set of healed labels across time while maintaining stable behaviour for each connected ENSNode instance.

In addition, our team shipped another 41 high value deliverables this past quarter. This includes 29 bonus deliverables that go beyond the scope of our original SPP2 proposal.

This works out to a 225% delivery rate ((4 + 41) / 20) and demonstrates once again how our team is pushing hard to deliver value for ENS.

Completed Deliverables

1.1 ENSNode

  1. Released “v1” of ENSNode to ensure the ENS ecosystem has an indexed data solution available prior to the ENSv2 release.
  2. Supported the transition of multiple apps in the ENS ecosystem to ENSNode, including Grails, Enscribe, basenames-cli, and more.
  3. Deployed hosted instances of ENSNode with optimized uptime availability free for the ENS community to use.

This quarter we put a special focus on recruitment, including searching for a talented engineer to lead our Developer Relations effort. As of the 1st of December we are happy to report that this key role has been filled and we look forward to publishing the following deliverable in the upcoming future:

  • Ship “v1” of ENSNode developer docs.

Beyond Scope “Bonus” Deliverables:

  1. Released “alpha” indexing support for ENSv2.
  2. Shipped a new “alpha” GraphQL API for querying a unified ENSv1+ENSv2 state model.
  3. Launched an early “alpha” of ENSAnalytics (a new vision we’re advancing to enable a set of capabilities approximating Dune + Etherscan, but more powerful and completely tailored for ENS). ENSAnalytics is already helping to power the ENS Holiday Awards leaderboards.
  4. Released an all new app, ENSApi, to the ENSNode suite of apps. Our vision for ENSApi is to deliver the ultimate ENS API service that enables developers building on ENS to quickly bring their visions to reality through a more intuitive and fully explicit state model. The initial release of ENSApi supports full horizontal scalability of ENSNode while enabling us to navigate the challenge of supporting production traffic with ENSv1 indexing logic and APIs in parallel with building a significant set of enhancements for ENSv2 indexing logic and APIs.
  5. Collaborated with the ENS Labs team to support the advancement of ENSv2 contracts.
  6. R&D for specialized data models for indexing ENSv2, such as the “ENS Nameforest”.
  7. Shipped preview React Hooks and UI component library for accelerated ENS social profiles that was originally proposed for SPP2 Q3.
  8. Released a new “Registrars” plugin for ENSNode, advancing a new indexed data model for “logical” registrar actions.
  9. Shipped a new “registrar actions” API, enabling new insights on “logical” registrar actions, such as the live feed of referrals on ENS Holiday Awards.
  10. Implemented application-level fallbacks for Subgraph APIs to support production traffic transitioning from the Subgraph to ENSNode.
  11. Implemented infrastructure-level fallbacks for Subgraph APIs to maximize uptime and availability for production traffic transitioning from the Subgraph to ENSNode.
  12. Advanced new production hosting with full infrastructure-as-code management.
  13. Shipped support for fallback RPC providers and the automated generation of RPC endpoint URLs for easier operation of an ENSNode instance.
  14. Released support for websocket RPCs.
  15. Upgraded “ens-test-env” support.
  16. Optimized environment variable configurations for easier operation of an ENSNode instance.
  17. Launched updated “protocol-accleration” ENSNode plugin.
  18. Launched indexing support for all of the new contracts that Basenames released to optimize their alignment with ENSIP-19 and multichain primary names.
  19. Enhanced indexing status APIs, including an innovative approach to indexing status snapshots, projections, and multi-layered cache management.

2.2 ENSRainbow

All ENSRainbow deliverables originally scheduled for SPP2 Q2 were already delivered in our Q1.

2.3 ENSAdmin

  1. Shipped ENSv2 Protocol Inspector (specialized for ENSv2 contracts).
  2. Shipped “ENS Protocol Inspector” support for multiple additional ENS resolution scenarios.
  3. Expanded the ENS integrator library for multiple important ENS resolution test cases.

2.4 ENS Referral Program

  1. Shipped promotional landing page microsite for the launch of ENS Holiday Awards, the first installment of the ENS Referral Program.
  2. Shipped targeted outreach campaigns to more than 10 prospective ENS Referral Program apps and wallets, promoting the recurring revenue model opportunity for promoting the registration and renewal of .eth names. Outreach included engaging with a range of wallets, apps, registrar frontends, and builders to include Blockscout, Grails, Rainbow Wallet, and many more.

Beyond Scope “Bonus” Deliverables:

  1. Shipped indexer and live reward tracking dashboards for ENS Referral Programs launch that was originally proposed for SPP2 Q3.
  2. Delivered ENS integration support to apps and wallets expressing interest to participate in ENSv2 Referral Programs that was originally proposed for SPP2 Q3.
  3. Shipped referral program contract for universal referred renewals.
  4. Released a new “Referrer Details” API, enabling the detailed tracking of all referrals made by a particular referrer.
  5. Released a new “ens-referrals” library, delivering useful utilities to developers integrating with the ENS Referral Program.

2.5 ENS TokenScope

  1. Shipped support for unified queries of primary and secondary market state for tokenized ENS names.

With the announcements of both Grails and Kamiko providing open source marketplace infrastructure for tokenized ENS names, we shifted our TokenScope roadmap. Therefore, three of the four TokenScope deliverables originally proposed for Q2 were postponed to enable focus on other higher-priority ENS ecosystem needs that we shipped this quarter instead. Deliverables adjusted for future quarters:

  • Ship support for aggregation of onchain and offchain buy and sell order data for tokenized ENS names.
  • Ship support for creating new buy and sell orders for tokenized ENS names.
  • Ship support for querying the top buy and sell orders for tokenized ENS names.

2.6 ENSAwards

  1. Completed detailed benchmarks of multiple ENS integrations. Produced detailed reports. Promoted issued awards on social media.
  2. Refined key metrics and tests used to evaluate and award ENS integrations.

Beyond Scope “Bonus” Deliverables:

  1. Designed and launched a landing page to help promote ENS Contract Naming Season.
  2. Shipped Contract Naming Leaderboards with detailed metrics for DAO smart contract naming.

2.7 ENS Advocacy

Beyond Scope “Bonus” Deliverables:

  1. Submitted application to ICANN to participate in their Applicant Support Program (ASP) that provides valuable resources for public benefit organisations like NameHash Labs when applying for new DNS TLDs. Through this effort we aim to help expand ENS’s growth potential through traditional DNS.
  2. Hosted office hours at the ENS Booth during DevConnect 2025 in Buenos Aires. While at DevConnect we onboarded developers to ENSNode and promoted the launch of ENS Holiday Awards.
  3. Participated in ICANN84 in Dublin to build relationships with the DNS and domain name community and identify concrete opportunities for ENS growth in the traditional DNS world.

2.8 Service Provider Reports

  1. Published this quarterly report.

Community Engagement Highlights

This past quarter we advanced meaningful community engagement for ENS at two events.

In October, we attended ICANN84 in Dublin to build relationships with the DNS community and advance plans for submitting an application to acquire a new DNS TLD to help ENS grow.

In November, we traveled to Buenos Aires for DevConnect, where ENS Labs invited us to host office hours at the ENS Booth. We used this platform to onboard developers to ENSNode–the new backend and developer platform for ENS–and promote the launch of ENS Holiday Awards, the first installment of the ENS Referral Awards program running from December 1st through December 31st. These targeted engagements allowed us to directly engage with the ecosystem, gather feedback on ENSNode adoption, and activate the community around the new referral program.

Financial Report

The report below summarizes financials for NameHash Labs through September 30, 2025.

This SPP2 Quarterly Report 2/4 is published mid-Q4 calendar year 2025; therefore, complete Q4 2025 calendar year financial data will be included in our SPP2 Quarterly Report 3/4.

Links

NameHash Labs

Our Workstreams

Looking Ahead

Our team is proud to have completed so many impactful deliverables for ENS this past quarter–more than doubling our committed scope. We focused resources on high-value outcomes across ENSNode, ENS Referral Programs, and ENSAwards that drive real ecosystem growth. Looking ahead to next quarter, we’re already advancing more critical infrastructure for ENS’s continued expansion and the upcoming ENSv2 launch.

5 Likes

NameHash Labs SPP2 Quarterly Report 3/4

NameHash Labs is excited to share our third of four SPP2 quarterly reports. This report covers our work across six workstreams: ENSNode, ENSRainbow, ENSAdmin, ENS Referral Programs, ENS TokenScope, and ENSAwards – including Bonus Deliverables we completed for the ENS community during this period.

Why SPP2 Quarterly Report 3/4?

This marks our third quarterly report for the SPP2 term. It documents all deliverables shipped by our team as of March 10, 2026. Throughout the SPP2 term we’re publishing four quarterly reports, each detailing our progress and contributions to ENS.

KPIs: Over a 200% delivery rate (once again!)

Our team continued pushing forward on core ENS infrastructure and ecosystem growth, meeting and exceeding the commitments outlined in our SPP2 Scope of Work (SoW).

For SPP2 Q3, we committed to a 90%+ completion rate across 21 originally proposed deliverables.

Of these 21 deliverables originally proposed for SPP2 Q3, 5 were already completed in SPP2 Q1 and Q2 (see below for details). In addition, our team shipped another 45 high value deliverables this past quarter. This includes 24 bonus deliverables that go beyond the scope of our original SPP2 proposal.

The final tally: a 214% delivery rate (45 deliverables / 21 proposed), reinforcing our track record of overdelivering big value for the ENS ecosystem.

Completed Deliverables

1.1 ENSNode

  1. Supported growing adoption of ENSNode in the ENS ecosystem, examples include: the new ENSv2 Explorer from ENS Labs, Anticapture from Blockful, The ENS MCP Service from Namespace, and the ENS Metadata Manager (Organizational Metadata ENSIP discussion and related Temp Check and Kickoff) from Lighthouse.
  2. Shipped “v1” of “ENS Resolution Accelerator” technology, that includes:
    1. Support for accelerating a wider set of resolvers.
    2. Support for ENS names that haven’t migrated to the (new / current) ENS Root Registry with Fallback.
  3. Optimized self-hosting and DevOps to support stronger ENS protocol decentralization.
  4. Shipped preview React Hooks and UI component library for accelerated ENS social profiles.
  5. Shipped integrations of preview React hooks and UI component library for accelerated ENS social profiles (“dogfooding” on ENSAwards and ENSAdmin).

Beyond Scope “Bonus” Deliverables:

  1. Launched the new ENS Omnigraph GraphQL API which supersedes the legacy ENS Subgraph. This is not just another ENS API. It’s the “ultimate” ENS API that represents a transformative advancement for the ENS ecosystem (more info below).
  2. Delivered, through the ENS Omnigraph, a single, unified interface for querying both ENSv1 and ENSv2 indexed data (now shipped!), ENS resolutions (with integrated ENS Protocol Acceleration, coming soon), and ENS-adjacent protocol data (future plans include support for EFP, DNS, IPFS, account metadata such as linked accounts, and emerging protocols for payments and AI agents) all in a single GraphQL API request.
    1. This powerful new API supports the expansion of ENS into big emerging opportunities for growth, such as AI agents and new payment protocols going mainstream
    2. The Omnigraph is a leap forward in developer experience compared to the legacy ENS Subgraph GraphQL API which suffered from a number of “footguns” that significantly complicated building deeper ENS integrations. These long-standing integration barriers are now knocked down! Boom! Good riddance!
    3. We believe building on ENS should be maximally easy for devs of all experience levels with minimal surprise of unexpected edge cases.
    4. We also believe that developers building on ENS don’t want ENS edge cases and complexity to spill over into their app’s logic or to become their burden to solve. They don’t want to read a large collection of ENSIPs and manually figure out how everything relates. Instead they want ENSNode and the ENS Omnigraph API to take care of everything for them and “just work”.
  3. Shipped key architecture improvements over the legacy ENS Subgraph. All Subgraphs make use of a “dumb” auto-generated GraphQL API that is a direct representation of their associated materialized indexed data model. This significantly constrains what is possible. The new ENS Omnigraph breaks those constraints by building a fully custom and hand-crafted layer of GraphQL resolvers that perform any desired processing across both indexed and non-indexed data (which might be dynamically fetched through downstream RPC / API calls).
    1. Beyond the above benefits, this improved architecture is practically a necessity for implementing the “Nameforest” data model formed onchain by ENSv2 domains. Here there would be key issues attempting to proactively materialize the “Nameforest” into the “Canonical Nametree” as opposed to navigating the “Canonical Nametree” dynamically at resolution time, such as through recursive CTEs.
    2. We recognize how AI is transforming the way ENS integrations (and software more generally) will be developed. The new ENS Omnigraph is built to align with this. Every field in the ENS Omnigraph GraphQL API is strictly typed and documented for optimal adoption by AI-agents. By solving complexity and edge cases within this custom API-layer, we also unlock the development of top-tier ENS integrations in languages other than TypeScript which historically have suffered from weaker ENS integration support. We hope to see a lot more mobile apps (built in languages such as Swift or Kotlin) and backend apps (that might be built in languages like Rust, Go, Python, Java, etc..) building on ENS thanks to the ENS Omnigraph. Let’s support ENS’s growth into new environments!
  4. Unlocked ENSv2-readiness before ENSv2 launches for wallets, exchanges, and other key apps making ENS integrations. Specifically, the new ENS Omnigraph GraphQL API supports both ENSv1 and ENSv2 in a unified data model. This enables integrating apps to fully launch their ENSv2 readiness before the launch of ENSv2, such that at the moment ENSv2 launches, all ENS features in their app continue working perfectly without interruption. This is very important as we are working to ensure the launch of ENSv2 doesn’t cause important existing ENS integrations to break.
  5. Shipped support for a single ENSNode instance to concurrently deliver a legacy ENS Subgraph API with a new ENS Omnigraph API for seamless backwards compatibility during this important ecosystem transition to ENSv2. This means we didn’t remove ENSNode’s fully backwards-compatible ENS Subgraph API support. ENSNode continues delivering this!
  6. Enhanced ENSDb into a completely new category of integration point for building on ENS. ENSDb is the name we give to a PostgreSQL database following our carefully crafted set of schema designs, rules and constraints. You can think of ENSDb as getting the whole onchain state of ENS
 in your db! ENSDb is building an open standard for a bi-directional ENS integration point. It is bi-directional because any app following the standard can perform the write operations to produce an ENSDb, and any app following the standard can perform read operations against an ENSDb. The first implementation of a writer is ENSIndexer. The first implementation of a reader is ENSApi. This strategy unlocks anyone in the ENS ecosystem to build custom APIs, CLIs, event-based engines, data analytics pipelines, dashboards, and more! Build new products on ENS using any programming language that can talk to PostgreSQL (which is practically every programming language!). ENSDb also opens the door to a number of new capabilities in our roadmap, including the ability to create and publish “snapshots” of an ENSDb. These “snapshots” can then be used by anyone to save hundreds to thousands of dollars each month on RPC calls, and days of waiting for ENS indexing historical backfills. All these adoption barriers will be eliminated by acquiring an up-to-date ENSDb snapshot which can be freely completed within minutes. We’re also exploring R&D for an ENS sync engine that would layer onto the write-ahead-log of an ENSDb instance to unlock a large array of additional powerful ENS primitives such as event notifications (ex: the state of an account or transaction changed, or a name transitioned to a new state in its registration lifecycle, etc..), cache invalidations, continuous syncing of one ENSDb instance from another without any need for RPC calls or running your own ENSIndexer or ENSRainbow instance. These capabilities also make possible far more powerful ENS dashboards and ENS analytics capabilities than what is possible on platforms like Dune. ENSDb, through PostgreSQL, also enables effectively infinite scalability to services that build on top of ENSDb through a number of strategies (ex: any number of ENSApi instances can connect to a single ENSDb instance, and ENSDb itself can scale horizontally through replication). Key ENSDb capabilities delivered this past quarter include:
    1. A new and reusable ENSDb client, supporting a new integration point where any developer can begin building custom apps directly on top of ENSDb.
    2. Database operations that will be useful in multiple contexts are being transitioned into a distinct layer of responsibility.
    3. ENSApi is now decoupled from ENSIndexer, enabling improved scalability, reliability, and developer experience.
    4. A new “ENSNode Metadata Schema” provides a foundation for many useful utilities on our roadmap for routine operations and monitoring of ENSDb instances.
  7. Shipped a new ENSv2 plugin for ENSIndexer.
  8. Released indexing support for the new sepolia-v2 ENS namespace.
  9. Created a fallback-ensapi service to enable infrastructure-level API fallbacks for optimized service availability.
  10. Enabled the creation of special “snapshot” and “preview” releases of ENSNode’s many apps and packages, optimizing change management for integrators.
  11. Introduced tooling for automated generation of OpenAPI specs and the automated generation of interactive API docs, including special DevOps processes for change management and quality control.
  12. Indexed both ENSv1 and ENSv2 state into a unified indexed data model.
  13. Created a ponder-sdk package for improved integrations with Ponder.
  14. Implemented a large volume of integration tests for our ENS Protocol Acceleration Resolution APIs (validated identical resolution results for a large volume of test cases for both accelerated and non-accelerated ENS Resolutions powered by ENSNode vs viem).
  15. Shipped ENSv2 Integration Tests (including with the ens-test-env and the ENSv2 devnet).
  16. Deployed new hosted ENSv2 Sepolia ENSNode instances for free public use.
  17. Completed R&D for a new “name relations” API.
  18. Released new /realtime API enabling improved monitoring and DevOps across all services in an ENSNode deployment.
  19. Shipped many performance optimizations, including reduced RPC usage.
  20. Optimized architecture for a “Local Ponder Client” and Indexing Status Builder.
  21. Shipped many indexing status refinements, including improved data models, APIs, client libraries (ENSIndexerClient), and UIs.

Originally scheduled for Q3 but already delivered in an earlier quarter:

  • Already delivered in Q1: Expand multichain indexing support to 1-2 additional chains.

Deprioritized deliverables postponed for the future:

  • Preview release of Offchain ENS Name indexing.
  • Release “v2” of tokenized DNS name indexing.
  • Release “health check” capabilities to identify improperly configured resolver records (R&D already in progress, but not released yet).

2.2 ENSRainbow

  1. Released “ENSRainbow Searchlight”, which uses a variety of strategies to expand the set of healable labels that would otherwise be unknown.

Beyond Scope “Bonus” Deliverables:

  1. Introduced convert-csv command for converting CSV files to .ensrainbow format.
  2. Multiple additional feature enhancements, including:
    1. Optimized ENSRainbow config management.
    2. Normalization of unnormalized labelhashes.

2.3 ENSAdmin

  1. Shipped “ENS Protocol Inspector” for “ENS Resolution Accelerator”.

Beyond Scope “Bonus” Deliverables:

  1. Released documentation for the new ENS Omnigraph GraphQL API.
  2. Shipped interactive playground for the new ENS Omnigraph GraphQL API.
  3. Shipped visibility of realtime indexing status snapshot and projection for enhanced monitoring.

Originally scheduled for Q3 but already delivered in an earlier quarter:

  • Already delivered in Q1: Expand the ENS integrator library of important ENS resolution test cases by 2 or more.
  • Already delivered in Q2: Ship “ENS Protocol Inspector” support for 2 additional ENS resolution scenarios.

2.4 ENS Referral Programs

  1. Shipped targeted outreach campaigns to more than 20 wallets and apps, educating ecosystem partners about the ENS Referral Program’s opportunity for a recurring revenue model and supporting their integration planning.

Beyond Scope “Bonus” Deliverables:

  1. Implemented new ENS Referrals APIs that provide support for multiple ENS Referral Program editions and multiple distinct referral program rules engines, including:
    1. Support for custom referral program data models for each rules engine.
    2. Edition-based leaderboard queries.
    3. Dynamic configuration of referral program editions.
    4. Forward-compatibility for ENSReferrals clients to gracefully deliver backwards-compatibility when new rulesets are introduced across time.
    5. Tracking the lifecycle status of each edition.
    6. Calculating each referrer’s revenue contribution metrics.
    7. Consolidated ENS Referrals business logic into the ens-referrals package for use across the ENS ecosystem.
  2. Implemented a new rev-share-cap rules engine for the next ENS Referral Program Edition. Key new mechanics include:
    1. A “race” mechanism that guarantees the sequential processing of each referral to support rules where the order referrals occur can influence resulting awards.
    2. Customizing a revenue sharing rate for referrals.
    3. Calculating the “base revenue” of a referral (excluding short-name premiums and recently released temporary premiums).
    4. Enforcing a floor on the referral outcomes required to become a qualified referrer.
    5. Disqualifications for rule violations that can be applied retroactively.
  3. Launched ENS Referrals Live Feed.
  4. Distributed awards for ENS Holiday Awards (including detailed reporting).

Originally scheduled for Q3 but already delivered in an earlier quarter:

  • Already delivered in Q2: Ship indexer and live reward tracking dashboards for ENSv2 Referral Programs launch.
  • Already delivered in Q2: Deliver ENS integration support to apps and wallets expressing interest to participate in ENSv2 Referral Programs.

2.5 ENS TokenScope

  1. Shipped integrations of ENS TokenScope (ENSAdmin and ENSAwards for initial “dogfooding”).

Beyond Scope “Bonus” Deliverables:

  1. Specialized indexing and API support for tokenized ENSv2 registration and renewal events.
  2. Optimized handling of “logical registrar actions”, including:
    1. Enhanced indexed data models, including distinctly representing the “rootRegistryOwner” from the “tokenOwner” of a domain.
    2. Improved API support, including new filtering capabilities and stateless APIs.
    3. Refined price data models in APIs and libraries.

Deprioritized deliverables postponed for the future:

  • Ship support for updating the status of buy orders based on wallet balance changes.

2.6 ENSAwards

  1. Completed detailed benchmarks of additional ENS integrations, including Nouns DAO, Cork, Liquity, and Giveth. Produced detailed reports. Enscribe is leading the promotion of Smart Contract Naming Season awards on social media.

Beyond Scope “Bonus” Deliverables:

  1. Shipped support for navigating multiple referral program editions, each with their own rules, data models, and leaderboards.
  2. Added contributor tracking to give social credit for each data contribution to ENSAwards (promoting community contributions).
  3. Launched "ENS Advocate” detail pages.
  4. Released new “DeFi Protocol” leaderboard.
  5. Optimized data models to support streamlined data contributions from the community, including optimized data models for representing ENS best practices, apps, protocols, projects, and benchmarks.

Deprioritized deliverables postponed for the future:

  • Refine key metrics and tests used to evaluate and award ENS integrations.

2.7 ENS Advocacy

Beyond Scope “Bonus” Deliverables:

  1. Received official approval from ICANN for participation in the upcoming New gTLD Program: 2026 Round, the first gTLD round since 2012. NameHash Labs was the first organization in North America, and one of only five organizations globally, to receive full approval in the initial Applicant Support Program (ASP) evaluations.Through this achievement, our organization will be positioned to apply to acquire a new DNS TLD that will be open for public registrations. Goals for this new TLD including contributing to the growth and expansion of ENS through a flagship integration between ENS and DNS. We also see this as an opportunity to produce a new revenue stream for the ENS DAO beyond .eth names.
  2. Attended Consensus Hong Kong in February, advocating new integration opportunities for ENS.

2.8 Service Provider Reports

  1. Published this quarterly report.

Community Engagement Highlights

This quarter we maintained our commitment to IRL engagement with the ENS and web3 community through strategic event participation. To this end, we attended Consensus Hong Kong, focusing on promoting new integrations for ENS. We also met with the JustaLab team, and other ecosystem partners to explore collaboration opportunities and expand ENS adoption across the Asia region.

Financial Report

The report below summarizes financials for NameHash Labs through December 31, 2025.

This SPP2 Quarterly Report 3/4 is produced from data through March 10, 2026; therefore, complete Q1 2026 calendar year financial data will be included in our SPP2 Quarterly Report 4/4.

Links

NameHash Labs

Our Workstreams

Looking Ahead

Our team delivered 45 impactful deliverables this quarter, maintaining focus on ENSv2 infrastructure readiness while expanding ENSAwards and the ENS Referral Program. Over a 200% delivery rate against our KPIs once again!

As we enter the next quarter, ENSNode, including the new ENS Omnigraph API, ENSDb, and other related components of the broader ENSNode stack, is positioned to support the ENSv2 launch and serve as the Ultimate ENS Development Platform for the next chapter of ENS.

With ENSRainbow we’re targeting to launch a new public API enabling anyone to heal discovered labels and have all healed labels automatically propagate to all decentralized ENSNode instances.

With ENSAwards we’re taking steps to scale the ENS Referral Program. We’re also building up a catalog of ENSv2-readiness best practices and acceptance tests that we will publicly promote to give some healthy social pressure and social awareness on important ENS integration upgrades that are needed.

We’re also building additional key services that build on ENSNode and the new ENS Omnigraph API to form the ENS Development Platform, including enssdk, enskit, enscli, and ensskills. More on these soon!

And we’re working to further scale ENS into DNS through our upcoming ICANN application to acquire a new DNS TLD. For now the “string” for this new TLD needs to be a secret, but it’s highly aligned with ENS and the Ethereum community. We can’t wait to announce it!

2 Likes