This repository has been archived by the owner on Mar 11, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
/
chains.txt
422 lines (378 loc) · 12.2 KB
/
chains.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
useful lists, note no guarantee any of these are fully up to date:
https://github.com/ethereum/sourcify/blob/staging/src/chains.json
https://chainlist.org/
https://chainid.network/chains.json
check out https://blockscan.com/ to find all of etherscan's websites
or better yet, https://etherscan.io/eaas
Sourcify's supported chains:
https://github.com/ethereum/sourcify/blob/master/services/core/src/sourcify-chains.ts
or here: https://docs.sourcify.dev/docs/chains/
Note: sourcify chains marked with + before chainID are still in staging,
not yet on master; other notes marked with + mean something similar
# means it's been "removed" (although note removed chains are still accessible)
> means it's not in Sourcify's chains.json
sourcify currently supports:
chainID name networkID
1 mainnet 1
#3 ropsten 3
#4 rinkeby 4
#42 kovan 42
5 goerli 5
11155111 sepolia 11155111
100 gnosis 100
10200 gnosis chiado 10200
#300 optimism on gnosis 300
#99 poa core 99
#77 poa sokol 77
56 binance mainnet 56
97 binance testnet 97
137 polygon mainnet 137
80001 polygon mumbai 80001
42220 celo mainnet 42220
44787 celo alfajores 44787
62320 celo baklava 62320
43113 avalanche fuji 43113 [used to be 1!]
43114 avalanche mainnet 43114
11111 wagmi (avax) 11111
53935 dfk (avax) 53935
335 dfk testnet (avax) 335
432204 dexalot (avax) 432204
432201 dexalot testnet (avax) 432201
42161 arbitrum mainnet 42161
42170 arbitrum nova 42170
#421611 arbitrum rinkeby 421611
421613 arbitrum goerli 421613
40 telos mainnet 40
41 telos testnet 41
8 ubiq 8 [used to be 88]
311752642 oneledger mainnet 311752642
#4216137055 oneledger frankenstein 4216137055
57 syscoin mainnet 57
5700 syscoin tanenbaum 5700
10 optimistic mainnet 10
#69 optimistic kovan 69
420 optimistic goerli 420
#28528 optimism bedrock goerli 28528
288 boba mainnet 288
#28 boba rinkeby 28
106 velas 106
82 meter 82
83 meter testnet 83
1313161554 aurora 1313161554
1313161555 aurora testnet 1313161555
122 fuse 122
1284 moonbeam 1284
1285 moonriver 1285
1287 moonbase alpha 1287
11297108109 palm mainnet 11297108109
11297108099 palm testnet 11297108099
#43 darwinia pangolin 43
44 darwinia crab 44
9001 evmos mainnet 9001
9000 evmos testnet 9000
62621 multivac 62621
#534 candle 534
192837465 gather mainnet 192837465
#486217935 gather devnet 486217935
356256156 gather testnet 356256156
246 energy web 246
73799 energy web volta 73799
71402 godwoken mainnet 71402
71401 godwoken testnet 71401
#103090 crystaleum 1 (!)
51 xinfin apothem 51
420420 kekchain 103090 (!)
420666 kekchain testnet 1 (!)
7700 canto 7700
7701 canto testnet 7701
#592 astar 592
336 astar shiden 336
8217 klaytn cypress 8217
1001 klaytn baobab 1001
7001 zetachain athens 7001
42262 oasis emerald 42262
42261 oasis emerald testnet 42261
23294 oasis sapphire 23294
23295 oasis sapphire testnet 23295
#14 flare 14
19 songbird canary (flare) 19
2047 stratos testnet mesos 2047
8453 base mainnet 8453
84531 base goerli 84531
641230 bear mainnet 641230
888 wanchain 888
999 wanchain testnet 999
7668 root mainnet 7668
7672 root porcini 7672
295 hedera mainnet 295
1149 symplexia 1149
2000 dogechain 2000
167005 taiko grimsvotn 176005
167006 taiko eldfell 176006
1339 elysium mainnet 1339
25 cronos 25
96 bitkub 96
25925 bitkub testnet 25925
7777777 zora 7777777
570 rollux mainnet 570
57000 rollux tanenbaum 57000
6119 UPTN 6119
2222 kava mainnet 2222
2221 kava testnet 2221
61 ethereum classic 1 (!)
314 filecoin 314
314159 filecoin calibration 314159
32769 zilliqa 32769
33101 zilliqa testnet 33101
111000 siberium testnet 111000
22776 MAP mainnet 22776
212 MAP Makalu 212
2021 Edgeware EdgeEVM 2021
250 fantom mainnet 250
13337 beam testnet 13337
etherscan supports: [# indicates removed]
[not counting things like binance that are on a different domain; see below for
those]
chainID name networkID subdomain
1 mainnet 1 [none]
#3 ropsten 3 ropsten
#4 rinkeby 4 rinkeby
5 goerli 5 goerli
#42 kovan 42 kovan
11155111 sepolia 11155111 sepolia
10 optimism mainnet 10 optimistic
#69 optimism kovan 69 kovan-optimistic
420 optimism goerli 420 goerli-optimism [!]
etherscan once had morden on testnet.etherscan.io, but I'm not sure it had
verified contracts...?
etherscan's bscscan.com supports:
chainID name networkID subdomain
56 binance mainnet 56 [none]
97 binance testnet 97 testnet
>5611 opbnb testnet 5611 opbnb-testnet
etherscan's ftmscan.com supports:
chainID name networkID subdomain
250 fantom mainnet 250 [none]
4002 fantom testnet 4002 testnet
etherscan's polygonscan.com supports:
chainID name networkID subdomain
137 polygon mainnet 137 [none]
80001 polygon mumbai 80001 mumbai
1101 polygon zkevm mainnet 1101 zkevm
1442 polygon zkevm testnet 1442 testnet-zkevm
etherscan's arbiscan.io supports: [# indicates removed]
chainID name networkID subdomain
42161 arbitrum one 42161 [none]
42170 arbitrum nova 42170 nova
#421611 arbitrum rinkeby 421611 testnet [!]
421613 arbitrum goerli 421613 goerli
etherscan's snowtrace.io supports:
chainID name networkID subdomain
43114 avalanche mainnet 43114 [none]
43113 avalanche fuji 43113 [not 1!] testnet [!]
etherscan's hecoinfo.com supports: [NOW DEFUNCT BUT TAKEN OVER BY EQUIVALENT??]
chainID name networkID subdomain
128 heco mainnet 128 [none]
256 heco testnet 256 testnet
etherscan's moonscan.io supports:
chainID name networkID subdomain
1284 moonbeam 1284 moonbeam* [see below]
1285 moonriver 1285 moonriver
1287 moonbase alpha 1287 moonbase
*no subdomain also works, but only for the website, not for the API
etherscan's hooscan.com supported: [NOW DEFUNCT; TAKEN OVER BY BLOCKSCOUT]
chainId name networkID subdomain
70 hoo mainnet 70 [none]
etherscan's cronoscan.com supports:
chainId name networkID subdomain
25 cronos mainnet 25 [none]
#338 cronos testnet 338 testnet
etherscan's bttcscan.com supports:
chainId name networkID subdomain
199 bttc mainnet 199 [none]
1029 bttc donau 1029 testnet [!]
etherscan's aurorascan.dev supports: [NOW DEFUNCT; TAKEN OVER BY BLOCKSCOUT]
chainId name networkID subdomain
1313161554 aurora 1313161554 [none]
1313161555 aurora testnet 1313161555 testnet
etherscan's celoscan.xyz supports:
chainId name networkID subdomain
42220 celo mainnet 42220 [none]
44787 celo alfajores 44787 alfajores
etherscan's clvscan.com supports:
chainId name networkID subdomain
1024 clover mainnet 1024 [none]
etherscan's bobascan.com supports:
chainId name networkID subdomain
288 boba mainnet 288 [none]
#28 boba rinkeby 28 testnet [!]
2888 boba goerli 28 testnet [!]
etherscan's gnosisscan.io supports:
chainId name networkID subdomain
100 gnosis 100 [none]
etherscan's basescan.org supports:
chainId name networkID subdomain
8453 base 8453 [none]
84531 base goerli 84531 goerli
aptoscan.com is ignored as it isn't EVM and doesn't allow verification
etherscan's lineascan.build supports:
chainId name networkID subdomain
59144 linea 59144 [none]
59140 linea goerli 59140 goerli
---what about subscan?
Subscan: https://www.subscan.io/network_list
(or just https://www.subscan.io/ and click on "networks" up top)
chainId name networkID subdomain
592 astar 592 astar
336 astar shiden 336 shiden
81 astar shibuya 81 shibuya [???]
46 darwinia 46 darwinia
44 darwinia crab 44 crab
//EVM but don't permit verification?
chainId name networkID subdomain
1284 moonbeam 1284 moonbeam
1285 moonriver 1285 moonriver
1287 moonbase alpha 1287 moonbase
43 darwinia pangolin 43 pangolin
45 darwinia pangoro 45 pangoro
NOTE: Shibuya isn't in the usual chains.json! That one lists 81 as being
the Zenith testnet Vilnius...
//ones that aren't EVM or don't allow verification:
name subdomain
polkadot polkadot
acala acala
bifrost bifrost
centrifuge centrifuge
clover parachain clv
composable composable
darwinia parachain darwinia-parachain
efinity efinity
equilibrium equilibrium
HydraDX hydradx
interlay interlay
KILT spiritnet spiritnet
nodle nodle
parallel parallel
phala phala
statemint statemint
unique unique
kusama kusama
altair altair
basilisk basilisk
bifrost kusama bifrost-kusama
calamari calamari
crab parachain crab-parachain
datahighway tanganika datahighway
encointer encointer
parallel heiko parallel-heiko
integritee integritee
karura karura
khala khala
kintsugi kintsugi
litmus litmus
mangata mangata
picasso picasso
pioneer pioneer
quartz quartz
robonomics robonomics
crust shadow shadow
snow snow
statemine statemine
turing turing
zeitgeist zeitgeist
aleph zero alephzero
chainx chainx
clover clover
crust crust
crust maxwell maxwell
deepbrain chain dbc
dock dock
edgeware edgeware
genshiro genshiro
kulupu kulupu
polkadex polkadex
polymesh polymesh
reef reef
sakura sakura
sora sora
stafi stafi
rococo rococo
bifrost testnet bifrost-testnet
dali dali
dolphin dolphin
mangata testnet mangata
pangolin parachain pangolin-parachain
rockmine rockmine
westend westend
acala mandala acala-testnet
ICE arctic arctic
clover testnet clover-testnet
KILT peregrine kilt-testnet
polymesh testnet polymesh-testnet
subspace gemini subspace
---ignore stuff below, we're not doing blocksscan
(not to be confused with blockscan)
https://blocksscan.io/
blocksscan doesn't seem to work very well
networks:
xdc (requires dealing with xdc prefix :P )
velas (not clear if this works)
wan (works... I think the API isn't good enough though!)
telos (has no verified contracts...?)
---ignore stuff below, we're not doing ethernal
https://tryethernal.com/app-chains (search for "they use ethernal")
(except sourcify chains.json lists more of them?)
explorer.dfkchain.com
explorer-test.dfkchain.com
mainnet.num.network
testnet.num.network
novascan.io
not sure verification works; not sure the API is documented at all
---following stuff is outdated, see blockscoutchains.txt for up-to-date
we might want to source blockscout networks from chains.json, that is likely
the easiest way (in addition to blockscout's main website, I guess)
blockscout currently supports:
chainID name networkID suffix
1 mainnet 1 /eth/mainnet
61 ethereum classic 1 (!) /etc/mainnet
100 gnosis 100 /xdai/mainnet
??? gnosis testnet ??? /xdai/testnet [WHAT IS THIS]
200 arbitrum on xdai 200 /xdai/aox
300 optimism on gnosis 300 /xdai/optimism
99 poa core 99 /poa/core
77 poa sokol 77 /poa/sokol
30 RSK mainnet 30 /rsk/mainnet
246529 ARTIS sigma1 246529 /artis/sigma1
22 (!!) LUKSO L14 ??? /lukso/l14 [WHAT IS THIS]
This 22 chain ID seems to *also* be used by ELA-DID mainnet!
blockscout seemingly also has separate sites for:
42220 celo mainnet explorer.celo.org
44787 celo alfajores alfajores-blocksout.celo-testnet.org
62320 celo baklava baklava-blocksout.celo-testnet.org
57 syscoin mainnet explorer.syscoin.org
5700 syscoin tanenbaum tanenbaum.io
311752642 oneledger mainnet mainnet-explorer.oneledger.network
4216137055 oneledger frankenstein frankenstein-explorer.oneledger.network
288 boba mainnet blockexplorer.boba.network
28 boba rinkeby blockexporer.rinkeby.boba.network
106 velas evmexplorer.velas.com
1313161554 aurora mainnet explorer.mainnet.aurora.dev
1313161555 aurora testnet explorer.testnet.aurora.dev
11297108109 palm mainnet explorer.palm.io
11297108099 palm testnet explorer.palm-uat.xyz
122 fuse explorer.fuse.io
192837465 gather mainnet explorer.gather.network
486217935 gather devnet devnet-explorer.gather.network
356256156 gather testnet testnet-explorer.gather.network
70 hoo mainnet hooscan.com
[...and so many more, this isn't updated]
---others I've looked into
bittexscan seems like etherscan but it doesn't work (no api) and is dumb :P
(it was also probably not made by them despite resembling them)
scan.meter.io has verified contracts... does it have an API for them though?
similarly with teloscan
doesn't seem like either of them do
neonscan is an etherscan clone, but the API isn't there, and also what's up
with its different networks? not willing to do this
caduceus is an etherscan clone, but its API output is worse, and unfortunately
unusual