brianleect / etherscan-labels

Full label data dump of top EVM chains in JSON/CSV.
MIT License
256 stars 77 forks source link

[Feat] Coverage of other scan sites #11

Closed brianleect closed 1 year ago

brianleect commented 1 year ago

Logic used here should be able to be replicated for other scan sites due to similar structure. Would be good for coverage.

Need further research to determine if site structure / logic used can be re-used.

brianleect commented 1 year ago

With the recent changes to etherscan method of displaying labels, it appears that logic may not be entirely reusable.

naddison36 commented 1 year ago

This would be a fantastic enhancement.

brianleect commented 1 year ago

Proposed structure

  1. Add folder for each scan prioritizing largest scan sites such as BSC and POLY first likely.
  2. Rework flow to ask for site to scrape or simply loop through all (E.g. etherscan, bscscan, polyscan...)

Further actions

  1. Rename to evm-labels for clearer representation of project scope
brianleect commented 1 year ago

Update, seems that bscscan follows old etherscan format, might be able to just utilize old code.

Login page id seems to match, label cloud also seems same

brianleect commented 1 year ago

@naddison36 Latest repo shd have bscscan and polygonscan now. Feel free to bring up any other evm chains of interest you think we should as well.

naddison36 commented 1 year ago

Thanks @brianleect. Excellent work

naddison36 commented 1 year ago

@brianleect can you add Optimisim? That's a pretty popular chain https://optimistic.etherscan.io/

Thanks

brianleect commented 1 year ago

@naddison36 currently Optimism scraping is blocked by cloudflare protection

Issue: https://github.com/brianleect/etherscan-labels/issues/18