https://bokkypoobah.github.io/onlyfens/
WIP - If this dapp is not working as expected, please clear your LocalStorage and IndexedDB entries for this dapp and try again.
Notes:
Jun 25 2024 - Infura seems to have changed their event log scraping server's responses so that errors are returned when there are more than a few hundred events in thegetLog()
calls. This limit used to be 10k.- Jun 25 2024 - Infura now returning results with 10k max as normal.
- Only .eth names are supported in this dapp
- Enter one or more of your Ethereum addresses
- Scrape all ERC-721 and ERC-1155 transfer events to and from your list of addresses
- Scrape all ERC-721 ENS
NameRegistered
andNameRenewed
events for all the tokenIds of your transferred ERC-721 events - Scrape all ERC-1155 ENS
NameWrapped
events for all the tokenIds of your transferred ERC-1155 events - Scrape last, listing and best offer prices from the Reservoir API for each of the ERC-721 and ERC-1155 ENS tokenIds
- Scrape the block timestamps for each event above
- Merge all the data together
- Retrieve all ERC-721 ENS
NameRegistered
andNameRenewed
and ERC-1155 ENSNameWrapped
events- Retrieving 4.3 million events takes ~ 40 minutes @ Jun 23 2024
- Collating 4.3 million events takes ~ 4 minutes @ Jun 23 2024
- Use information above for initial search query results
- Retrieve transfers and prices for search query results when requested
Click on the [+] button to add a new address.
Add the new address.
Click on the [sync] button.
Click on the [Do It] button.
This will take a few minutes.
Note: Retrieving 4.3 million events takes ~ 40 minutes @ Jun 23 2024
Note: Collating 4.3 million events takes ~ 4 minutes @ Jun 23 2024
Click on the [Cloud-Download] icon to retrieve ownership, metadata and price details from the Reservoir API
Execute node 01_scrapeData.js
to in the ./scripts/ folder to create ./scripts/labels.json
Execution processing:
Execution output:
Note: Tested loading labels.json in the web browser and it took too long to load, so not using this at the moment.
Enjoy!
onlyfens.eth, Only for ENS © Bok Consulting Pty Ltd 2024, MIT license