Skip to content

OzTamir/ENSHunter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ENSHunter

This project provides a Python script to check the availability of ENS (Ethereum Name Service) domains based on a given wordlist or a generated wordlist with cool and common words.

Requirements

  • Python 3.9 (Due to compatibility issues with Web3.py, Python 3.10 is not recommended)
  • Web3.py
  • NLTK

To install the required libraries, run:

pip install web3 nltk

Scripts

  • ens_hunter.py: This script checks the availability of ENS domains based on a given wordlist or a generated wordlist.
  • wordlist_generator.py: This script generates a wordlist containing combinations of cool and common words.

Usage

ens_hunter.py

To check the availability of ENS domains based on a given wordlist:

python ens_hunter.py wordlist.txt

To check the availability of ENS domains based on a generated wordlist:

python ens_hunter.py --generate

wordlist_generator.py

To generate a wordlist containing combinations of cool and common words:

python wordlist_generator.py

Note

Please be aware that checking a large number of ENS domains may take a significant amount of time and may hit rate limits if you're using a third-party Ethereum provider like Infura.

About

Hunt your next ENS name

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages