namehashnamehashOfficialยท12 Agent Skills Included

ensnode

Query and integrate ENS names, records, and resolution

Indexes the full state of ENS across all chains into one unified GraphQL API. Resolves names, addresses, records, and primary names without manual contract calls or RPC stitching. Provides ready-made skills for writing typed queries, healing unknown labels, and building ENS-ready React apps.
npx skills add namehash/ensnode --all -g -y
Available:

Instructs your AI agent on the ENSNode monorepo structure, service startup order, testing rules, and how to route work to the correct sub-skill or subsystem guide.

All Skills in This Repository (12)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
namehashnamehash

ensindexer-perf-testing

Automate end-to-end performance testing for ENSIndexer with per-handler timing collection.

Official
Advanced
๐Ÿ“ฆ In Repo
namehashnamehash

edit-ponder-sync

Diagnose and repair Ponder's RPC cache by clipping and purging block ranges.

Official
Advanced
๐Ÿ“ฆ In Repo
namehashnamehash

fix-audit

Identify and remediate pnpm audit vulnerabilities in JavaScript/TypeScript monorepos.

Official
Advanced
๐Ÿ“ฆ In Repo
namehashnamehash

enskit

Query ENS Omnigraph data in React apps with typed, provider-based workflows.

Official
Advanced
๐Ÿ“ฆ In Repo
namehashnamehash

enscli

Drive ENS Omnigraph GraphQL queries and hash computations from the shell.

Official
Intermediate
๐Ÿ“ฆ In Repo
namehashnamehash

omnigraph

Query ENS domains, addresses, records, and ownership via a unified GraphQL API.

Official
Advanced
๐Ÿ“ฆ In Repo
namehashnamehash

migrate-to-omnigraph

Migrate ENS Subgraph queries to Omnigraph with cursor-based pagination.

Official
Basic
๐Ÿ“ฆ In Repo
namehashnamehash

efp-protocol

Explain the Ethereum Follow Protocol data model and ENS Omnigraph queries for following and followers.

Official
Advanced
๐Ÿ“ฆ In Repo
namehashnamehash

unigraph-sql

Query ENS state via SQL over ENSDb for complex data shapes.

Official
Intermediate
๐Ÿ“ฆ In Repo
namehashnamehash

enssdk

Provide a strongly-typed JavaScript/TypeScript client for the ENS Omnigraph API.

Official
Advanced
๐Ÿ“ฆ In Repo
namehashnamehash

ens-protocol

Explain ENS protocol hashing, normalization, and cross-chain name resolution.

Official
Intermediate
๐Ÿ“ฆ In Repo
namehashnamehash

base

Define foundational conventions for ENS skills using Omnigraph and enssdk.

Official
Basic

Frequently Asked Questions

FAQPage Schema
How to install ENSNode skills?โ–ผ

Run `npx skills add namehash/ensnode --all -g -y` in your terminal to install all ENS skills globally.

How to query ENS names with one API?โ–ผ

Use the Omnigraph skill to write a single GraphQL query that returns names, owners, records, and primary names across ENSv1 and ENSv2 on every chain.

Can I run ENS queries from the command line?โ–ผ

Yes. The enscli skill lets your agent run Omnigraph queries, compute namehash and labelhash, and heal unknown labels directly from the shell.

Does ENSNode work with React apps?โ–ผ

Yes. The enskit skill provides typed React hooks and a provider for reading ENS data with caching and cursor pagination built in.

Do I need blockchain expertise to use these skills?โ–ผ

No. The skills handle normalization, hashing, and resolution rules for you, so plain-English requests produce correct ENS results.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’