|
1 | 1 | # EVM Labels |
2 | 2 |
|
3 | | -Scrapes labels from etherscan, bscscan & polygonscan, arbitrium, fantom, avalanche website and stores into JSON/CSV. |
4 | | ---- |
| 3 | +## Scrapes labels from etherscan, bscscan & polygonscan, arbitrium, fantom, avalanche website and stores into JSON/CSV. |
5 | 4 |
|
6 | | -| Chain | Site | Label Count | Status | Last scraped | |
7 | | -|-------|------|-------------|--------|--------------| |
8 | | -| [ETH](https://github.com/brianleect/etherscan-labels/tree/main/data/etherscan) | [https://etherscan.io](https://etherscan.io) | [27352](https://github.com/brianleect/etherscan-labels/tree/main/./data/etherscan/combined/combinedAllLabels.json) | 🔴 Blocked by scraping bug | 23/2/2023 | |
9 | | -| [BSC](https://github.com/brianleect/etherscan-labels/tree/main/data/bscscan) | [https://bscscan.com](https://bscscan.com) | [6726](https://github.com/brianleect/etherscan-labels/tree/main/./data/bscscan/combined/combinedAllLabels.json) | ✅ ok | 26/3/2023 | |
10 | | -| [POLY](https://github.com/brianleect/etherscan-labels/tree/main/data/polygonscan) | [https://polygonscan.com](https://polygonscan.com) | [4997](https://github.com/brianleect/etherscan-labels/tree/main/./data/polygonscan/combined/combinedAllLabels.json) | ✅ ok | 26/3/2023 | |
11 | | -| [OPT](https://github.com/brianleect/etherscan-labels/tree/main/data/optimism) | [https://optimistic.etherscan.io](https://optimistic.etherscan.io) | [546](https://github.com/brianleect/etherscan-labels/tree/main/./data/optimism/combined/combinedAllLabels.json) |✅ ok | 29/3/2023 | |
12 | | -| [ARB](https://github.com/brianleect/etherscan-labels/tree/main/data/arbiscan) | [https://arbiscan.io](https://arbiscan.io) | [837](https://github.com/brianleect/etherscan-labels/tree/main/./data/arbiscan/combined/combinedAllLabels.json) | ✅ ok | 26/3/2023 | |
13 | | -| [FTM](https://github.com/brianleect/etherscan-labels/tree/main/data/ftmscan) | [https://ftmscan.com](https://ftmscan.com) | [1085](https://github.com/brianleect/etherscan-labels/tree/main/./data/ftmscan/combined/combinedAllLabels.json) | ✅ ok | 26/3/2023 | |
14 | | -| [AVAX](https://github.com/brianleect/etherscan-labels/tree/main/data/avalanche) | [https://snowtrace.io](https://snowtrace.io) | [1062](https://github.com/brianleect/etherscan-labels/tree/main/./data/avalanche/combined/combinedAllLabels.json) | ✅ ok | 26/3/2023 | |
| 5 | +| Chain | Site | Label Count | Status | Last scraped | |
| 6 | +| --------------------------------------------------------------------------------- | ------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------- | ------ | ------------ | |
| 7 | +| [ETH](https://github.com/brianleect/etherscan-labels/tree/main/data/etherscan) | [https://etherscan.io](https://etherscan.io) | [29945](https://github.com/brianleect/etherscan-labels/tree/main/./data/etherscan/combined/combinedAllLabels.json) | ✅ ok | 18/6/2023 | |
| 8 | +| [BSC](https://github.com/brianleect/etherscan-labels/tree/main/data/bscscan) | [https://bscscan.com](https://bscscan.com) | [6726](https://github.com/brianleect/etherscan-labels/tree/main/./data/bscscan/combined/combinedAllLabels.json) | ✅ ok | 26/3/2023 | |
| 9 | +| [POLY](https://github.com/brianleect/etherscan-labels/tree/main/data/polygonscan) | [https://polygonscan.com](https://polygonscan.com) | [4997](https://github.com/brianleect/etherscan-labels/tree/main/./data/polygonscan/combined/combinedAllLabels.json) | ✅ ok | 26/3/2023 | |
| 10 | +| [OPT](https://github.com/brianleect/etherscan-labels/tree/main/data/optimism) | [https://optimistic.etherscan.io](https://optimistic.etherscan.io) | [546](https://github.com/brianleect/etherscan-labels/tree/main/./data/optimism/combined/combinedAllLabels.json) | ✅ ok | 29/3/2023 | |
| 11 | +| [ARB](https://github.com/brianleect/etherscan-labels/tree/main/data/arbiscan) | [https://arbiscan.io](https://arbiscan.io) | [837](https://github.com/brianleect/etherscan-labels/tree/main/./data/arbiscan/combined/combinedAllLabels.json) | ✅ ok | 26/3/2023 | |
| 12 | +| [FTM](https://github.com/brianleect/etherscan-labels/tree/main/data/ftmscan) | [https://ftmscan.com](https://ftmscan.com) | [1085](https://github.com/brianleect/etherscan-labels/tree/main/./data/ftmscan/combined/combinedAllLabels.json) | ✅ ok | 26/3/2023 | |
| 13 | +| [AVAX](https://github.com/brianleect/etherscan-labels/tree/main/data/avalanche) | [https://snowtrace.io](https://snowtrace.io) | [1062](https://github.com/brianleect/etherscan-labels/tree/main/./data/avalanche/combined/combinedAllLabels.json) | ✅ ok | 26/3/2023 | |
15 | 14 |
|
16 | 15 | Total Chains: 7 |
17 | 16 |
|
18 | | -Total Labels: 42605 |
| 17 | +Total Labels: 45198 |
19 | 18 |
|
20 | 19 | ## Setup |
| 20 | + |
21 | 21 | 1. On the command-line, run the command `pip install -r requirements.txt` while located at folder with code. |
22 | 22 | 1. (Optional) Add ETHERSCAN_USER and ETHERSCAN_PASS to `sample.config.json` and rename to `config.json` |
23 | 23 | 1. Run the script with the command `python main.py`. |
24 | 24 | 1. Proceed to enter either `eth`, `bsc` or `poly` to specify chain of interest |
25 | | -1. Login to your ___scan account (Prevents popup/missing data) |
| 25 | +1. Login to your \_\_\_scan account (Prevents popup/missing data) |
26 | 26 | 1. Press enter in CLI once logged in |
27 | 27 | 1. Proceed to enter either `single` (Retrieve specific label) or `all` (Retrieve ALL labels) |
28 | 28 | 1. If `single`: Follow up with the specific label e.g. `exchange` , `bridge` .... |
29 | 29 | 1. If `all`: Simply let it run (Take about ~1h+ to retrieve all, note that it occassionally crashes as well) |
30 | | -1. Individual JSON and CSV data is dumped into `data` subfolder. |
| 30 | +1. Individual JSON and CSV data is dumped into `data` subfolder. |
31 | 31 | 1. Consolidated JSON label info is dumped into `combined` subfolder. |
0 commit comments