ENSDb Readers (Custom APIs)
Standards-compliant ENSDb Readers
Section titled “Standards-compliant ENSDb Readers”There are multiple ENSDb Reader apps created (and planned) by the NameHash team. Find out more about each of them below.
Continuing on the ideas shared in ENSDb integration options page, you can build your own ENSDb Reader app and define a custom data model and capabilities that are required for your use cases. Feel free to reach out to the NameHash team on Telegram if you want to build your own ENSDb Reader and want any help or guidance!
ENSApi
Section titled “ENSApi”ENSApi is a reference implementation of an ENSDb Reader that includes standards-compliant web services:
- A standards-compliant ENS Omnigraph GraphQL API on top of ENSNode Plugins such as
unigraphandprotocol-acceleration. - A standards-compliant ENS Subgraph GraphQL API on top of ENSNode Plugins such as
subgraph,basenames,lineanames, andthreedns. - An API for accessing the metadata stored in ENSDb, including metadata about the indexing status from the ENSDb Writer and metadata about the overall ENSNode stack of services active in the ENSNode instance.
Learn more about ENSApi A reference implementation of ENSDb Reader, built by the NameHash team.
Other ENSDb Readers
Section titled “Other ENSDb Readers” Learn more about ensdb-cli A command-line interface for interacting with ENSDb.
Learn more about ENSEngine A push-based web service allowing to track ENS data changes in real-time.
Learn more about ENSAnalytics (coming soon) A web service that provides analytics and insights on ENS data.