Skip to content

ENS Indexing

Project source code available at github.com/dentropy/ens-indexing

Summary

ENS may be used for a couple dapps but it is mostly a relic of something that was supposed to be. There are about 450,000 registered domain names and about 10,000 of them with actual records. The domains registered for .onion sites do not even work because they are V2 addresses. A lot of the libraries are not maintained and should be depreciated even in ecosystems like Python. I guess I should list all the interesting domains before putting this project away.

Goal

Scrape all ENS domains and records.

Context

ENS allows individuals to buy domains to set records that contain text. This text can be anything from a sentence, username, URL, Onion address, or content via IPFS or similar protocols.

Interesting Finds

Success Criteria

  • Index all ENS currently registered domain names
  • Index what records are available for each ENS domain name
  • Index resolved records for each ENS domain name

Logs - ENS Indexing

Outputs

Tasks

Get list of all registered domains

Get all records attached to domain

Notes

Lookup

Software Used