Skip to content

dappquery/ens-domain-lifecycle-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ENS Domain Lifecycle Dashboard

  • Search and filter domain by name.
  • Search and filter domain by address
  • Track domain lifecycle events like DomainRegistered, DomainRenewed, DomainTransferred for a ENS domain.
  • Funnel analytics for domain owners. Track whales and mini whales who own many domain.
  • Track new domain registrations and new domain expiring with trend charts.

Detailed Life cycle Table of All ENS Domains

ENS Domain Lifecycle

Funnel Chart to show Ownership of Domains

Funnel Chart

Trends for Domain Registration and Expiry

Trends

Search Any ENS Domain

Select Domain

View LifeCycle Of One Domain

Life Cycle of One Domain

You can view dashboard from here: ENS dashboard

ENS Subgraph

Data is pulled from ENS subgraph. Entities Fetched:

  • RegistrationEvent
  • Registration
  • Domain
  • DomainEvent
  • NameRegistered
  • NameRenewed
  • NameTransferred

Subgraph data is tranformed to SQL tables for efficient join query.

ENS Dashboard Details

  • Data is pulled from subgraph and transformed to SQL tables in postgres database. Below tables are populated:
    • registration_events
    • registrations
    • domains
    • domain_events
    • name_registereds
    • name_reneweds
    • name_transferreds
  • You can search domain either by domain name or domain owner adress.
  • Domain sequence of events is displayed in decreasing order. Events which happen last is shown first.
  • Ordering is done based on block number.
  • Different events of domain are mapped with different colours.

Technology Stack

  • Typescript
  • Postgres database
  • Sequelize Postgres client

SQL Query

Refer src/ens_domain_lifecycle.sql for query to use.

Contributing

If you want to contribute to this project, feel free to fork the project and open a PR. Please contact support@dappquery.com for any question.

Releases

No releases published

Packages

No packages published