NameHash Labs - 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.

3 Likes