NameHash Labs
Official@namehash
Helping ENS Grow
Agent Skills by NameHash Labs
Showing 12 vetted skills indexed across 1 GitHub repositories.
ensindexer-perf-testing
Automate end-to-end performance testing for ENSIndexer with per-handler timing collection.
edit-ponder-sync
Diagnose and repair Ponder's RPC cache by clipping and purging block ranges.
fix-audit
Identify and remediate pnpm audit vulnerabilities in JavaScript/TypeScript monorepos.
enskit
Query ENS Omnigraph data in React apps with typed, provider-based workflows.
enscli
Drive ENS Omnigraph GraphQL queries and hash computations from the shell.
omnigraph
Query ENS domains, addresses, records, and ownership via a unified GraphQL API.
migrate-to-omnigraph
Migrate ENS Subgraph queries to Omnigraph with cursor-based pagination.
efp-protocol
Explain the Ethereum Follow Protocol data model and ENS Omnigraph queries for following and followers.
unigraph-sql
Query ENS state via SQL over ENSDb for complex data shapes.
enssdk
Provide a strongly-typed JavaScript/TypeScript client for the ENS Omnigraph API.
ens-protocol
Explain ENS protocol hashing, normalization, and cross-chain name resolution.
base
Define foundational conventions for ENS skills using Omnigraph and enssdk.
Frequently Asked Questions About NameHash Labs
FAQPage SchemaWhat specific tasks can developers perform using NameHash Labs' resources?▼
Developers can query ENS domain records, addresses, and ownership data via the Omnigraph GraphQL interface. The resources enable performance testing for indexers, migration of legacy Subgraph queries, and direct SQL-based retrieval of ENS state data for complex analytical requirements.
Which technical personas benefit most from these ENS-focused resources?▼
These resources are designed for blockchain engineers, dApp developers, and protocol researchers working within the Ethereum ecosystem. Specifically, those building React-based interfaces or backend indexers requiring strongly-typed access to ENS Omnigraph data will find these utilities essential for production-grade integration.
What are the primary prerequisites for implementing these ENS data solutions?▼
Implementation requires familiarity with GraphQL query structures and TypeScript for the provided client libraries. Users must have an active environment capable of handling RPC interactions and should be prepared to manage block-range synchronization when utilizing the Ponder-based diagnostic utilities.