/contract-scanner

A tool to find all NFT contracts on an EVM blockchain

Primary LanguageJavaScriptMIT LicenseMIT

Contract scanner

A tool to find all ERC-721 NFT contracts on an EVM blockchain.

Scanning is performed by finding Transfer events.

Setup

Use Node version 16 or later. If using nvm, try:

nvm use 16

Then install package dependencies. With yarn that is:

yarn install

Run

Run the script with:

node index.mjs

Now your results are in database.db. You can browse this with:

sqlite3 database.db 'SELECT * FROM contracts LIMIT 10'