diff --git a/assets/chains/known/bitrock.svg b/assets/chains/known/bitrock.svg new file mode 100644 index 0000000000..10942685fd --- /dev/null +++ b/assets/chains/known/bitrock.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/chains/known/blastIcon.webp b/assets/chains/known/blastIcon.webp new file mode 100644 index 0000000000..f7474dfc48 Binary files /dev/null and b/assets/chains/known/blastIcon.webp differ diff --git a/assets/chains/known/combo.webp b/assets/chains/known/combo.webp new file mode 100644 index 0000000000..79e4c62036 Binary files /dev/null and b/assets/chains/known/combo.webp differ diff --git a/assets/chains/known/ethereumclassictestnet.webp b/assets/chains/known/ethereumclassictestnet.webp new file mode 100644 index 0000000000..f7ab9233a8 Binary files /dev/null and b/assets/chains/known/ethereumclassictestnet.webp differ diff --git a/assets/chains/known/hela.webp b/assets/chains/known/hela.webp new file mode 100644 index 0000000000..48177e3621 Binary files /dev/null and b/assets/chains/known/hela.webp differ diff --git a/assets/tokens/coingecko/solav.webp b/assets/tokens/coingecko/solav.webp new file mode 100644 index 0000000000..432a2414ac Binary files /dev/null and b/assets/tokens/coingecko/solav.webp differ diff --git a/assets/tokens/coingecko/sonata-network.webp b/assets/tokens/coingecko/sonata-network.webp new file mode 100644 index 0000000000..c1155da78c Binary files /dev/null and b/assets/tokens/coingecko/sonata-network.webp differ diff --git a/assets/tokens/coingecko/studioai.webp b/assets/tokens/coingecko/studioai.webp new file mode 100644 index 0000000000..a099f224e0 Binary files /dev/null and b/assets/tokens/coingecko/studioai.webp differ diff --git a/assets/tokens/coingecko/typeai.webp b/assets/tokens/coingecko/typeai.webp new file mode 100644 index 0000000000..e3cc277ed7 Binary files /dev/null and b/assets/tokens/coingecko/typeai.webp differ diff --git a/assets/tokens/coingecko/watchtowers-ai.webp b/assets/tokens/coingecko/watchtowers-ai.webp new file mode 100644 index 0000000000..55b6527a0e Binary files /dev/null and b/assets/tokens/coingecko/watchtowers-ai.webp differ diff --git a/data/cache/chains-extras-cache.json b/data/cache/chains-extras-cache.json index 1eedbe96fc..457111e274 100644 --- a/data/cache/chains-extras-cache.json +++ b/data/cache/chains-extras-cache.json @@ -6864,6 +6864,114 @@ } } }, + { + "id": "gm", + "genesisHash": "0x19a3733beb9cb8a970a308d835599e9005e02dc007a35440e461a451466776f8", + "prefix": 7013, + "chainName": "GM Parachain", + "chainType": "Live", + "implName": "gm_parachain", + "specName": "gm_parachain", + "specVersion": "10", + "miniMetadatas": { + "aafc1b1012b6051d": { + "id": "aafc1b1012b6051d", + "source": "substrate-assets", + "chainId": "gm", + "specName": "gm_parachain", + "specVersion": "10", + "balancesConfig": "{}", + "version": 14, + "data": null, + "extra": "{\"isTestnet\":false}" + }, + "8cb66f233bba0556": { + "id": "8cb66f233bba0556", + "source": "substrate-equilibrium", + "chainId": "gm", + "specName": "gm_parachain", + "specVersion": "10", + "balancesConfig": "{}", + "version": 14, + "data": null, + "extra": "{\"isTestnet\":false}" + }, + "3c25bb5a40fe9038": { + "id": "3c25bb5a40fe9038", + "source": "substrate-native", + "chainId": "gm", + "specName": "gm_parachain", + "specVersion": "10", + "balancesConfig": "{}", + "version": 14, + "data": "0x6d6574610e30000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e63650000180000050700a00000030800000008006904102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454016d04045300000400750401185665633c543e00006d04083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c01086964a001384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e737104011c526561736f6e7300007104083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c0002000075040000026d0400081853797374656d011853797374656d041c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e00000000002042616c616e636573012042616c616e63657304144c6f636b7301010402006904040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e000000000ae50504002906", + "extra": "{\"isTestnet\":false,\"symbol\":\"FREN\",\"decimals\":12,\"existentialDeposit\":\"1000000000\",\"nominationPoolsPalletId\":null,\"crowdloanPalletId\":null}" + }, + "e7863b92c295e010": { + "id": "e7863b92c295e010", + "source": "substrate-psp22", + "chainId": "gm", + "specName": "gm_parachain", + "specVersion": "10", + "balancesConfig": "{}", + "extra": "{\"isTestnet\":false}" + }, + "58d5de0d50f918f7": { + "id": "58d5de0d50f918f7", + "source": "substrate-tokens", + "chainId": "gm", + "specName": "gm_parachain", + "specVersion": "10", + "balancesConfig": "{\"tokens\":[{\"symbol\":\"GM\",\"decimals\":0,\"ed\":\"0\",\"onChainId\":1,\"logo\":\"https://raw.githubusercontent.com/TalismanSociety/chaindata/main/assets/tokens/gm.svg\"},{\"symbol\":\"GN\",\"decimals\":0,\"ed\":\"0\",\"onChainId\":2,\"logo\":\"https://raw.githubusercontent.com/TalismanSociety/chaindata/main/assets/tokens/gn.svg\"}]}", + "version": 14, + "data": "0x6d6574610e1c000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503001800000507009c0840676d5f636861696e5f72756e74696d6524436f6f6f6f6f696e7300010c104652454e00000008474d00010008474e00020000950400000408009c00a504082c6f726d6c5f746f6b656e732c4163636f756e7444617461041c42616c616e63650118000c01106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500011866726f7a656e18011c42616c616e636500000418546f6b656e730118546f6b656e7304204163636f756e747301010802059504a504c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018b8205468652062616c616e6365206f66206120746f6b656e207479706520756e64657220616e206163636f756e742e00fc204e4f54453a2049662074686520746f74616c2069732065766572207a65726f2c206465637265617365206163636f756e7420726566206163636f756e742e001901204e4f54453a2054686973206973206f6e6c79207573656420696e20746865206361736520746861742074686973206d6f64756c65206973207573656420746f2073746f7265282062616c616e6365732e000000000ce50504002906", + "extra": "{\"isTestnet\":false}" + } + }, + "tokens": { + "gm-substrate-native-fren": { + "id": "gm-substrate-native-fren", + "type": "substrate-native", + "isTestnet": false, + "isDefault": true, + "symbol": "FREN", + "decimals": 12, + "logo": "https://raw.githubusercontent.com/TalismanSociety/chaindata/main/assets/tokens/gm-substrate-native-fren.svg", + "existentialDeposit": "1000000000", + "chain": { + "id": "gm" + } + }, + "gm-substrate-tokens-gm": { + "id": "gm-substrate-tokens-gm", + "type": "substrate-tokens", + "isTestnet": false, + "isDefault": true, + "symbol": "GM", + "decimals": 0, + "logo": "https://raw.githubusercontent.com/TalismanSociety/chaindata/main/assets/tokens/gm.svg", + "existentialDeposit": "0", + "onChainId": 1, + "chain": { + "id": "gm" + } + }, + "gm-substrate-tokens-gn": { + "id": "gm-substrate-tokens-gn", + "type": "substrate-tokens", + "isTestnet": false, + "isDefault": true, + "symbol": "GN", + "decimals": 0, + "logo": "https://raw.githubusercontent.com/TalismanSociety/chaindata/main/assets/tokens/gn.svg", + "existentialDeposit": "0", + "onChainId": 2, + "chain": { + "id": "gm" + } + } + } + }, { "id": "hashed", "genesisHash": "0xdce5477cfca571c2cb652f38bbb70429004be3cf9649dd2b4ad9455b2251fe43", @@ -17806,58 +17914,59 @@ "genesisHash": "0x6859c81ca95ef624c9dfe4dc6e3381c33e5d6509e35e147092bfbc780f777c4e", "prefix": 42, "chainName": "Ternoa Mainnet", + "chainType": "Live", "implName": "mainnet", "specName": "mainnet", - "specVersion": "23", + "specVersion": "24", "miniMetadatas": { - "5b861ba2436ae5c6": { - "id": "5b861ba2436ae5c6", + "a8c280ad37fcaa98": { + "id": "a8c280ad37fcaa98", "source": "substrate-assets", "chainId": "ternoa", "specName": "mainnet", - "specVersion": "23", + "specVersion": "24", "balancesConfig": "{}", "version": 14, "data": null, "extra": "{\"isTestnet\":false}" }, - "2cca9364e8bbd8ed": { - "id": "2cca9364e8bbd8ed", + "e88c791e37e8d5d2": { + "id": "e88c791e37e8d5d2", "source": "substrate-equilibrium", "chainId": "ternoa", "specName": "mainnet", - "specVersion": "23", + "specVersion": "24", "balancesConfig": "{}", "version": 14, "data": null, "extra": "{\"isTestnet\":false}" }, - "687b86962b5e57f6": { - "id": "687b86962b5e57f6", + "faed0f5cd811173f": { + "id": "faed0f5cd811173f", "source": "substrate-native", "chainId": "ternoa", "specName": "mainnet", - "specVersion": "23", + "specVersion": "24", "balancesConfig": "{}", "version": 14, - "data": "0x6d6574610e50000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e63650000180000050700cc000006180099010000021000090200000610004d02000003080000000800e905101c73705f636f72651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401ed05045300000400f50501185665633c543e0000ed05083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c010869644d0201384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e73f105011c526561736f6e730000f105083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c00020000f505000002ed05008106083870616c6c65745f7374616b696e67345374616b696e674c656467657204045400001401147374617368000130543a3a4163636f756e744964000114746f74616ccc013042616c616e63654f663c543e000118616374697665cc013042616c616e63654f663c543e000124756e6c6f636b696e67850601f0426f756e6465645665633c556e6c6f636b4368756e6b3c42616c616e63654f663c543e3e2c20543a3a4d6178556e6c6f636b696e674368756e6b733e00013c636c61696d65645f7265776172647391060194426f756e6465645665633c457261496e6465782c20543a3a486973746f727944657074683e00008506101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540189060453000004008d0601185665633c543e00008906083870616c6c65745f7374616b696e672c556e6c6f636b4368756e6b041c42616c616e636501180008011476616c7565cc011c42616c616e636500010c65726109020120457261496e64657800008d060000028906009106101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540110045300000400990101185665633c543e00000c1853797374656d011853797374656d041c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e00000000002042616c616e636573012042616c616e63657304144c6f636b730101040200e905040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e00000000041c5374616b696e67011c5374616b696e6704184c6564676572000104020081060400044501204d61702066726f6d20616c6c2028756e6c6f636b6564292022636f6e74726f6c6c657222206163636f756e747320746f2074686520696e666f20726567617264696e6720746865207374616b696e672e000000000dbd080400f108", + "data": "0x6d6574610e50000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e63650000180000050700cc000006180099010000021000090200000610004d02000003080000000800e505101c73705f636f72651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401e905045300000400f10501185665633c543e0000e905083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c010869644d0201384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e73ed05011c526561736f6e730000ed05083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c00020000f105000002e905007906083870616c6c65745f7374616b696e67345374616b696e674c656467657204045400001401147374617368000130543a3a4163636f756e744964000114746f74616ccc013042616c616e63654f663c543e000118616374697665cc013042616c616e63654f663c543e000124756e6c6f636b696e677d0601f0426f756e6465645665633c556e6c6f636b4368756e6b3c42616c616e63654f663c543e3e2c20543a3a4d6178556e6c6f636b696e674368756e6b733e00013c636c61696d65645f7265776172647389060194426f756e6465645665633c457261496e6465782c20543a3a486973746f727944657074683e00007d06101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454018106045300000400850601185665633c543e00008106083870616c6c65745f7374616b696e672c556e6c6f636b4368756e6b041c42616c616e636501180008011476616c7565cc011c42616c616e636500010c65726109020120457261496e646578000085060000028106008906101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540110045300000400990101185665633c543e00000c1853797374656d011853797374656d041c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e00000000002042616c616e636573012042616c616e63657304144c6f636b730101040200e505040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e00000000041c5374616b696e67011c5374616b696e6704184c6564676572000104020079060400044501204d61702066726f6d20616c6c2028756e6c6f636b6564292022636f6e74726f6c6c657222206163636f756e747320746f2074686520696e666f20726567617264696e6720746865207374616b696e672e000000000dbd080400f108", "extra": "{\"isTestnet\":false,\"symbol\":\"CAPS\",\"decimals\":18,\"existentialDeposit\":\"150000000000000000\",\"nominationPoolsPalletId\":null,\"crowdloanPalletId\":null}" }, - "4f038c2821bddec7": { - "id": "4f038c2821bddec7", + "cc578904eb69b02b": { + "id": "cc578904eb69b02b", "source": "substrate-psp22", "chainId": "ternoa", "specName": "mainnet", - "specVersion": "23", + "specVersion": "24", "balancesConfig": "{}", "extra": "{\"isTestnet\":false}" }, - "cc7562258b06767c": { - "id": "cc7562258b06767c", + "8806214728521393": { + "id": "8806214728521393", "source": "substrate-tokens", "chainId": "ternoa", "specName": "mainnet", - "specVersion": "23", + "specVersion": "24", "balancesConfig": "{}", "version": 14, "data": null, diff --git a/data/cache/known-evm-networks-icons-cache.json b/data/cache/known-evm-networks-icons-cache.json index 1efdb8e3fb..1cd5dfa16a 100644 --- a/data/cache/known-evm-networks-icons-cache.json +++ b/data/cache/known-evm-networks-icons-cache.json @@ -257,13 +257,18 @@ { "icon": "bitrock", "etag": "W/\"9c58656c26ab519f8404422334eb14d3d13ce54dbb538f7a9b13a0cf8690ff97\"", - "path": "./assets/chains/unknown.svg" + "path": "./assets/chains/known/bitrock.svg" }, { "icon": "bkc", "etag": "W/\"557aba868f9f45ad88477ca29ecf91e1ba894dd0e4329b55ab6f8794d253d312\"", "path": "./assets/chains/known/bkc.webp" }, + { + "icon": "blastIcon", + "etag": "W/\"f1c77549252ffa8782c1bbabc9833c8f4113740a555a16d1ce0ab5e3f730324c\"", + "path": "./assets/chains/known/blastIcon.webp" + }, { "icon": "blg", "etag": "W/\"5760a7c044fdc68ab6dbab4bbcc1589f526e5d2c89dabf6df849043baee7de77\"", @@ -419,6 +424,11 @@ "etag": "W/\"283ffa84aaa89413f217aecdd0a28fd57973cf2e40c40d516e7a3386be33da68\"", "path": "./assets/chains/known/coinbit.webp" }, + { + "icon": "combo", + "etag": "W/\"e2584529fc0c4b06ff5bb7a510dbcc7cac58543ddac14352ef91121970ffb55e\"", + "path": "./assets/chains/known/combo.webp" + }, { "icon": "compverse", "etag": "W/\"eb2d509cff5169943e625516baff5480fe4dad19446c6b491af63dcde051d5a1\"", @@ -529,11 +539,6 @@ "etag": "W/\"0cc9c37b3a6d9dcf98f47e076ed48b62a401b97ca7cbd166dbddcf361e5ed161\"", "path": "./assets/chains/known/dfk.webp" }, - { - "icon": "dithereum", - "etag": "W/\"f8d398a27b621a8d1c25f6a8fe41d98f53c4f5338a33cba0eaeea46c28bba57a\"", - "path": "./assets/chains/unknown.svg" - }, { "icon": "dm2verse", "etag": "W/\"61f3566b5da0736636244b283a39ea184eb04820b6edec3dfed89d82da928944\"", @@ -629,11 +634,6 @@ "etag": "W/\"bbf21851d154b23b1377ca2c489be13c67cff1875c2b119b3c2c9f99becfe4ec\"", "path": "./assets/chains/known/ekta.webp" }, - { - "icon": "electroneum", - "etag": "W/\"c196ab62524cfa41c341f051a032a5a07ad607d9f47e430b2247335587595ee1\"", - "path": "./assets/chains/unknown.svg" - }, { "icon": "eLiberty", "etag": "W/\"15d0b9d258a0995f189360c8814ac306b7912f2104945617dea07c6b93363e58\"", @@ -687,7 +687,7 @@ { "icon": "ethereumclassictestnet", "etag": "W/\"4f40251f9e8d92f881b1d3f69f0d03d3dc45a93020f169f4241113bc7160b3c0\"", - "path": "./assets/chains/unknown.svg" + "path": "./assets/chains/known/ethereumclassictestnet.webp" }, { "icon": "etherlink", @@ -917,7 +917,7 @@ { "icon": "hela", "etag": "W/\"875ef1720646ed9277ce9ba3fe71193f36ad57cdc95e145188c6ef183c0e3758\"", - "path": "./assets/chains/unknown.svg" + "path": "./assets/chains/known/hela.webp" }, { "icon": "hertz-network", @@ -1119,6 +1119,11 @@ "etag": "W/\"a92f6d7713e38e0b8fd09b51740ecbfe8b543c36b8a852f26087434dc5053c87\"", "path": "./assets/chains/known/laos.webp" }, + { + "icon": "latestChain", + "etag": "W/\"1cde697aea1e1e56cfe02103bc532b527ddfaacbd111ff661ca54cb209ee9dba\"", + "path": "./assets/chains/unknown.svg" + }, { "icon": "lightlink", "etag": "W/\"5175187689198b3573599a03b15befd1e9c2832ba5eb2c43a656572435888fea\"", @@ -1734,6 +1739,11 @@ "etag": "W/\"27563973aa14818d193d506d5a4a419556bfcdd5ed1863636f80e9c563ff384d\"", "path": "./assets/chains/known/rootstock.webp" }, + { + "icon": "ruby", + "etag": "W/\"c707e2d24436fa27e158b6d89116a98f7dbccf1af57fb7b030ef3c3fef72d875\"", + "path": "./assets/chains/unknown.svg" + }, { "icon": "saakuru", "etag": "W/\"3bd2456ae97858aa3efd8aa9126acb34f9ad6ca3be7191dec6a1d72d7698abf2\"", diff --git a/data/cache/known-evm-networks-rpcs-cache.json b/data/cache/known-evm-networks-rpcs-cache.json index 6254462c1c..8dabfcea8b 100644 --- a/data/cache/known-evm-networks-rpcs-cache.json +++ b/data/cache/known-evm-networks-rpcs-cache.json @@ -951,7 +951,7 @@ "chainId": "92", "rpcUrl": "https://s2.garizon.net/rpc", "status": "unknown", - "timestamp": 1703937958054 + "timestamp": 1705064541404 }, { "chainId": "93", @@ -969,343 +969,343 @@ "chainId": "95", "rpcUrl": "https://rpc1.camdl.gov.kh/", "status": "unknown", - "timestamp": 1703937959774 + "timestamp": 1705064541406 }, { "chainId": "96", "rpcUrl": "https://rpc.bitkubchain.io", "status": "valid", - "timestamp": 1703937958354 + "timestamp": 1705064542524 }, { "chainId": "97", "rpcUrl": "https://bsc-testnet.publicnode.com", "status": "valid", - "timestamp": 1703959493403 + "timestamp": 1705064545538 }, { "chainId": "97", "rpcUrl": "https://data-seed-prebsc-1-s1.bnbchain.org:8545", "status": "valid", - "timestamp": 1703937959076 + "timestamp": 1705064541571 }, { "chainId": "97", "rpcUrl": "https://data-seed-prebsc-1-s2.bnbchain.org:8545", "status": "valid", - "timestamp": 1703937960361 + "timestamp": 1705064542688 }, { "chainId": "97", "rpcUrl": "https://data-seed-prebsc-1-s3.bnbchain.org:8545", "status": "valid", - "timestamp": 1703959493038 + "timestamp": 1705064543657 }, { "chainId": "97", "rpcUrl": "https://data-seed-prebsc-2-s1.bnbchain.org:8545", "status": "valid", - "timestamp": 1703937959773 + "timestamp": 1705064541729 }, { "chainId": "97", "rpcUrl": "https://data-seed-prebsc-2-s2.bnbchain.org:8545", "status": "valid", - "timestamp": 1703959492862 + "timestamp": 1705064542847 }, { "chainId": "97", "rpcUrl": "https://data-seed-prebsc-2-s3.bnbchain.org:8545", "status": "valid", - "timestamp": 1703959493289 + "timestamp": 1705064545264 }, { "chainId": "98", "rpcUrl": "https://sixnet-rpc-evm.sixprotocol.net", "status": "valid", - "timestamp": 1703937959999 + "timestamp": 1705064542593 }, { "chainId": "100", "rpcUrl": "https://gnosis-mainnet.public.blastapi.io", "status": "valid", - "timestamp": 1703959492013 + "timestamp": 1705064546698 }, { "chainId": "100", "rpcUrl": "https://gnosis.api.onfinality.io/public", "status": "valid", - "timestamp": 1703959492138 + "timestamp": 1705064547776 }, { "chainId": "100", "rpcUrl": "https://gnosis.blockpi.network/v1/rpc/public", "status": "valid", - "timestamp": 1703959492322 + "timestamp": 1705064548011 }, { "chainId": "100", "rpcUrl": "https://gnosis.oat.farm", "status": "valid", - "timestamp": 1703959496503 + "timestamp": 1705064558787 }, { "chainId": "100", "rpcUrl": "https://gnosis.publicnode.com", "status": "valid", - "timestamp": 1703959496707 + "timestamp": 1705064559531 }, { "chainId": "100", "rpcUrl": "https://gnosischain-rpc.gateway.pokt.network", "status": "invalid", - "timestamp": 1703937961182 + "timestamp": 1705064546110 }, { "chainId": "100", "rpcUrl": "https://rpc.ankr.com/gnosis", "status": "valid", - "timestamp": 1703937961116 + "timestamp": 1705064546054 }, { "chainId": "100", "rpcUrl": "https://rpc.gnosis.gateway.fm", "status": "valid", - "timestamp": 1703937960873 + "timestamp": 1705064545955 }, { "chainId": "100", "rpcUrl": "https://rpc.gnosischain.com", "status": "valid", - "timestamp": 1703937960386 + "timestamp": 1705064544243 }, { "chainId": "100", "rpcUrl": "https://web3endpoints.com/gnosischain-mainnet", "status": "unknown", - "timestamp": 1703959496324 + "timestamp": 1705064558016 }, { "chainId": "101", "rpcUrl": "https://api.einc.io/jsonrpc/mainnet", "status": "invalid", - "timestamp": 1703959493633 + "timestamp": 1705064545622 }, { "chainId": "102", "rpcUrl": "https://testnet-rpc-0.web3games.org/evm", "status": "unknown", - "timestamp": 1703959494075 + "timestamp": 1705064545815 }, { "chainId": "102", "rpcUrl": "https://testnet-rpc-1.web3games.org/evm", "status": "unknown", - "timestamp": 1703959498075 + "timestamp": 1705064577817 }, { "chainId": "102", "rpcUrl": "https://testnet-rpc-2.web3games.org/evm", "status": "unknown", - "timestamp": 1703981899463 + "timestamp": 1705064623108 }, { "chainId": "103", "rpcUrl": "https://seoul.worldland.foundation", "status": "valid", - "timestamp": 1703959497476 + "timestamp": 1705064560460 }, { "chainId": "104", "rpcUrl": "https://klc.live/", "status": "invalid", - "timestamp": 1703959497499 + "timestamp": 1705064560543 }, { "chainId": "106", "rpcUrl": "https://evmexplorer.velas.com/rpc", "status": "valid", - "timestamp": 1703959497684 + "timestamp": 1705064562759 }, { "chainId": "106", "rpcUrl": "https://explorer.velas.com/rpc", "status": "valid", - "timestamp": 1703959497888 + "timestamp": 1705064564295 }, { "chainId": "107", "rpcUrl": "https://testnet.rpc.novanetwork.io", "status": "invalid", - "timestamp": 1703959498144 + "timestamp": 1705064566395 }, { "chainId": "108", "rpcUrl": "https://mainnet-rpc.thundercore.com", - "status": "valid", - "timestamp": 1703959498386 + "status": "unknown", + "timestamp": 1705064623110 }, { "chainId": "108", "rpcUrl": "https://mainnet-rpc.thundercore.io", "status": "valid", - "timestamp": 1703959498853 + "timestamp": 1705064624797 }, { "chainId": "108", "rpcUrl": "https://mainnet-rpc.thundertoken.net", "status": "valid", - "timestamp": 1703959498602 + "timestamp": 1705064624436 }, { "chainId": "109", "rpcUrl": "https://www.shibrpc.com", "status": "valid", - "timestamp": 1703959498287 + "timestamp": 1705064567609 }, { "chainId": "110", "rpcUrl": "https://protontestnet.greymass.com/", "status": "unknown", - "timestamp": 1703959498608 + "timestamp": 1705064624580 }, { "chainId": "111", "rpcUrl": "https://rpc.etherlite.org", "status": "unknown", - "timestamp": 1703959498990 + "timestamp": 1705064625201 }, { "chainId": "112", "rpcUrl": "https://coinbit-rpc-mainnet.chain.sbcrypto.app", "status": "valid", - "timestamp": 1703959499885 + "timestamp": 1705064625206 }, { "chainId": "113", "rpcUrl": "https://connect.dehvo.com", - "status": "invalid", - "timestamp": 1703959499055 + "status": "unknown", + "timestamp": 1705064635204 }, { "chainId": "113", "rpcUrl": "https://rpc.dehvo.com", - "status": "invalid", - "timestamp": 1703959499130 + "status": "unknown", + "timestamp": 1705064639204 }, { "chainId": "113", "rpcUrl": "https://rpc1.dehvo.com", - "status": "invalid", - "timestamp": 1703959499177 + "status": "unknown", + "timestamp": 1705064643205 }, { "chainId": "113", "rpcUrl": "https://rpc2.dehvo.com", - "status": "invalid", - "timestamp": 1703981895571 + "status": "unknown", + "timestamp": 1705064647205 }, { "chainId": "114", "rpcUrl": "https://coston2-api.flare.network/ext/bc/C/rpc", "status": "valid", - "timestamp": 1703981895715 + "timestamp": 1705064625556 }, { "chainId": "117", "rpcUrl": "https://json-rpc.uptick.network", - "status": "unknown", - "timestamp": 1703981899716 + "status": "valid", + "timestamp": 1705064627561 }, { "chainId": "118", "rpcUrl": "https://testnet.arcology.network/rpc", "status": "unknown", - "timestamp": 1703981903465 + "timestamp": 1705064631563 }, { "chainId": "119", "rpcUrl": "https://evmapi.nuls.io", "status": "valid", - "timestamp": 1703981900499 + "timestamp": 1705064632139 }, { "chainId": "119", "rpcUrl": "https://evmapi2.nuls.io", "status": "valid", - "timestamp": 1703981901444 + "timestamp": 1705064632605 }, { "chainId": "120", "rpcUrl": "https://beta.evmapi.nuls.io", "status": "valid", - "timestamp": 1703981902284 + "timestamp": 1705064633354 }, { "chainId": "120", "rpcUrl": "https://beta.evmapi2.nuls.io", "status": "invalid", - "timestamp": 1703981902420 + "timestamp": 1705064635185 }, { "chainId": "121", "rpcUrl": "https://rcl-dataseed1.rclsidechain.com", "status": "invalid", - "timestamp": 1703981902544 + "timestamp": 1705064635808 }, { "chainId": "121", "rpcUrl": "https://rcl-dataseed2.rclsidechain.com", "status": "invalid", - "timestamp": 1703981902667 + "timestamp": 1705064638253 }, { "chainId": "121", "rpcUrl": "https://rcl-dataseed3.rclsidechain.com", "status": "unknown", - "timestamp": 1703981906669 + "timestamp": 1705064642255 }, { "chainId": "121", "rpcUrl": "https://rcl-dataseed4.rclsidechain.com", "status": "invalid", - "timestamp": 1703981906794 + "timestamp": 1705065317016 }, { "chainId": "122", "rpcUrl": "https://rpc.fuse.io", "status": "valid", - "timestamp": 1703981903703 + "timestamp": 1705064642656 }, { "chainId": "123", "rpcUrl": "https://rpc.fusespark.io", "status": "valid", - "timestamp": 1703981904187 + "timestamp": 1705064643018 }, { "chainId": "124", "rpcUrl": "https://decentralized-web.tech/dw_rpc.php", "status": "invalid", - "timestamp": 1703981904202 + "timestamp": 1705064643170 }, { "chainId": "125", "rpcUrl": "https://rpc.testnet.oychain.io", "status": "invalid", - "timestamp": 1703981904443 + "timestamp": 1705064643470 }, { "chainId": "126", "rpcUrl": "https://rpc.mainnet.oychain.io", "status": "invalid", - "timestamp": 1703981904578 + "timestamp": 1705064643704 }, { "chainId": "128", "rpcUrl": "https://http-mainnet.hecochain.com", "status": "valid", - "timestamp": 1703981905352 + "timestamp": 1705064643866 }, { "chainId": "131", @@ -1322,224 +1322,218 @@ { "chainId": "134", "rpcUrl": "https://bellecour.iex.ec", - "status": "valid", - "timestamp": 1703981906126 + "status": "unknown", + "timestamp": 1705064647867 }, { "chainId": "135", "rpcUrl": "https://testnet-rpc.alyxchain.com", - "status": "valid", - "timestamp": 1703981906758 + "status": "unknown", + "timestamp": 1705065319581 }, { "chainId": "136", "rpcUrl": "https://mainnet.deamchain.com", "status": "invalid", - "timestamp": 1703981906921 + "timestamp": 1705065317871 }, { "chainId": "137", "rpcUrl": "https://matic-mainnet-full-rpc.bwarelabs.com", "status": "unknown", - "timestamp": 1703981911524 + "timestamp": 1705065323701 }, { "chainId": "137", "rpcUrl": "https://matic-mainnet.chainstacklabs.com", "status": "unknown", - "timestamp": 1703981910944 + "timestamp": 1705065322007 }, { "chainId": "137", "rpcUrl": "https://polygon-bor.publicnode.com", "status": "valid", - "timestamp": 1704002695976 + "timestamp": 1705065324892 }, { "chainId": "137", "rpcUrl": "https://polygon-rpc.com/", "status": "valid", - "timestamp": 1703981906927 + "timestamp": 1705065317957 }, { "chainId": "137", "rpcUrl": "https://polygon.gateway.tenderly.co", "status": "valid", - "timestamp": 1704002696145 + "timestamp": 1705065325360 }, { "chainId": "137", "rpcUrl": "https://rpc-mainnet.matic.network", "status": "invalid", - "timestamp": 1703981906943 + "timestamp": 1705065318006 }, { "chainId": "137", "rpcUrl": "https://rpc-mainnet.matic.quiknode.pro", "status": "valid", - "timestamp": 1703981911111 + "timestamp": 1705065322960 }, { "chainId": "137", "rpcUrl": "https://rpc-mainnet.maticvigil.com", "status": "valid", - "timestamp": 1703981911087 + "timestamp": 1705065322241 }, { "chainId": "139", "rpcUrl": "https://rpc.woop.ai/rpc", "status": "valid", - "timestamp": 1703981907302 + "timestamp": 1705065320932 }, { "chainId": "141", "rpcUrl": "https://testnet.openpiece.io", "status": "unknown", - "timestamp": 1703981911304 + "timestamp": 1705065324933 }, { "chainId": "142", "rpcUrl": "https://rpc.prodax.io", "status": "invalid", - "timestamp": 1704002696125 + "timestamp": 1705065326087 }, { "chainId": "144", "rpcUrl": "https://connect.phi.network", "status": "valid", - "timestamp": 1704002696568 + "timestamp": 1705065326171 }, { "chainId": "148", "rpcUrl": "https://json-rpc.evm.shimmer.network", "status": "valid", - "timestamp": 1704002696303 + "timestamp": 1705065326847 }, { "chainId": "150", "rpcUrl": "https://rpc-evm.fivenet.sixprotocol.net", "status": "valid", - "timestamp": 1704002696602 + "timestamp": 1705065326407 }, { "chainId": "155", "rpcUrl": "https://rpc.testnet.tenet.org", "status": "valid", - "timestamp": 1704002696853 + "timestamp": 1705065327284 }, { "chainId": "156", "rpcUrl": "https://testnet-rpc.oeblock.com", "status": "unknown", - "timestamp": 1704002700603 + "timestamp": 1705065336850 }, { "chainId": "160", "rpcUrl": "https://evascan.io/api/eth-rpc/", "status": "unknown", - "timestamp": 1704002700855 + "timestamp": 1705065358710 }, { "chainId": "161", "rpcUrl": "https://testnet.evascan.io/api/eth-rpc/", "status": "unknown", - "timestamp": 1704002704604 + "timestamp": 1705065340853 }, { "chainId": "165", "rpcUrl": "https://testnet.omni.network", "status": "invalid", - "timestamp": 1704002700908 + "timestamp": 1705065341739 }, { "chainId": "167", "rpcUrl": "https://node.atoshi.io/", "status": "unknown", - "timestamp": 1704002702141 + "timestamp": 1705065342083 }, { "chainId": "168", "rpcUrl": "https://eth-dataseed.aioz.network", "status": "valid", - "timestamp": 1704002702526 + "timestamp": 1705065342976 }, { "chainId": "169", "rpcUrl": "https://pacific-rpc.manta.network/http", "status": "valid", - "timestamp": 1704002702820 + "timestamp": 1705065343327 }, { "chainId": "170", "rpcUrl": "https://http-testnet.hoosmartchain.com", "status": "unknown", - "timestamp": 1704002703512 + "timestamp": 1705065343716 }, { "chainId": "172", "rpcUrl": "https://rpc.latam-blockchain.com", "status": "invalid", - "timestamp": 1704002703588 + "timestamp": 1705065343804 }, { "chainId": "180", "rpcUrl": "https://node1.amechain.io/", "status": "valid", - "timestamp": 1704002704409 + "timestamp": 1705065344289 }, { "chainId": "186", "rpcUrl": "https://rpc.seelen.pro/", "status": "valid", - "timestamp": 1704002704898 + "timestamp": 1705065344679 }, { "chainId": "188", "rpcUrl": "https://mainnet.bmcchain.com/", "status": "valid", - "timestamp": 1704002705079 + "timestamp": 1705065344831 }, { "chainId": "189", "rpcUrl": "https://testnet.bmcchain.com", "status": "valid", - "timestamp": 1704002705404 + "timestamp": 1705065575310 }, { "chainId": "193", "rpcUrl": "https://cemchain.com", "status": "valid", - "timestamp": 1704002705909 + "timestamp": 1705065577126 }, { "chainId": "195", "rpcUrl": "https://testrpc.x1.tech", "status": "valid", - "timestamp": 1704002706594 + "timestamp": 1705065575718 }, { "chainId": "195", "rpcUrl": "https://x1testrpc.okx.com", "status": "valid", - "timestamp": 1704002706903 + "timestamp": 1705065576106 }, { "chainId": "197", "rpcUrl": "https://testnet-rpc.neutrinoschain.com", "status": "unknown", - "timestamp": 1704024348307 + "timestamp": 1705065580107 }, { "chainId": "198", "rpcUrl": "https://rpc.bitchain.biz/", "status": "valid", - "timestamp": 1704002706582 - }, - { - "chainId": "199", - "rpcUrl": "https://rpc.bittorrentchain.io/", - "status": "valid", - "timestamp": 1704002706862 + "timestamp": 1705065577512 }, { "chainId": "199", @@ -1551,85 +1545,85 @@ "chainId": "200", "rpcUrl": "https://arbitrum.xdaichain.com/", "status": "invalid", - "timestamp": 1704002706991 + "timestamp": 1705065577528 }, { "chainId": "201", "rpcUrl": "https://gateway.moac.io/testnet", "status": "invalid", - "timestamp": 1704002707586 + "timestamp": 1705065577812 }, { "chainId": "204", "rpcUrl": "https://opbnb-mainnet-rpc.bnbchain.org", "status": "valid", - "timestamp": 1704002707293 + "timestamp": 1705065577978 }, { "chainId": "204", "rpcUrl": "https://opbnb-mainnet.nodereal.io/v1/64a9df0874fb4a93b9d0a3849de012d3", "status": "valid", - "timestamp": 1704002707462 + "timestamp": 1705065578140 }, { "chainId": "204", "rpcUrl": "https://opbnb-mainnet.nodereal.io/v1/e9a36765eb8a40b9bd12e680a1fd2bc5", "status": "valid", - "timestamp": 1704002707488 + "timestamp": 1705065578183 }, { "chainId": "204", "rpcUrl": "https://opbnb.publicnode.com", "status": "valid", - "timestamp": 1704024344428 + "timestamp": 1705065578498 }, { "chainId": "206", "rpcUrl": "https://vinufoundation-rpc.com", "status": "valid", - "timestamp": 1704024344785 + "timestamp": 1705065579864 }, { "chainId": "207", "rpcUrl": "https://vinuchain-rpc.com", "status": "valid", - "timestamp": 1704024345169 + "timestamp": 1705065580511 }, { "chainId": "208", "rpcUrl": "https://mainnet.structx.io", "status": "invalid", - "timestamp": 1704024345356 + "timestamp": 1705065584198 }, { "chainId": "210", "rpcUrl": "https://rpc.bitnet.money", "status": "valid", - "timestamp": 1704024346108 + "timestamp": 1705065583689 }, { "chainId": "210", "rpcUrl": "https://rpc.btnscan.com", "status": "valid", - "timestamp": 1704024346239 + "timestamp": 1705065584365 }, { "chainId": "212", "rpcUrl": "https://testnet-rpc.maplabs.io", "status": "valid", - "timestamp": 1704024347370 + "timestamp": 1705065584514 }, { "chainId": "214", "rpcUrl": "https://mainnet.shinarium.org", "status": "unknown", - "timestamp": 1704024351371 + "timestamp": 1705065588366 }, { "chainId": "217", "rpcUrl": "https://rpc2.siriusnet.io", "status": "valid", - "timestamp": 1704024348707 + "timestamp": 1705065585323 }, { "chainId": "220", @@ -1641,19 +1635,19 @@ "chainId": "225", "rpcUrl": "https://rpc-mainnet.lachain.io", "status": "valid", - "timestamp": 1704024349231 + "timestamp": 1705065586332 }, { "chainId": "226", "rpcUrl": "https://rpc-testnet.lachain.io", "status": "valid", - "timestamp": 1704024349796 + "timestamp": 1705065587413 }, { "chainId": "236", "rpcUrl": "https://testnet.deamchain.com", "status": "valid", - "timestamp": 1704024350273 + "timestamp": 1705065588257 }, { "chainId": "238", @@ -1665,409 +1659,403 @@ "chainId": "242", "rpcUrl": "https://rpcurl.plgchain.blockchain.evmnode.online", "status": "invalid", - "timestamp": 1704024350314 + "timestamp": 1705065588624 }, { "chainId": "246", "rpcUrl": "https://rpc.energyweb.org", "status": "valid", - "timestamp": 1704024350804 + "timestamp": 1705065589239 }, { "chainId": "248", "rpcUrl": "https://rpc.mainnet.oasys.games", "status": "valid", - "timestamp": 1704024351205 + "timestamp": 1705065589675 }, { "chainId": "250", "rpcUrl": "https://fantom.publicnode.com", "status": "valid", - "timestamp": 1704024351830 + "timestamp": 1705065590782 }, { "chainId": "250", "rpcUrl": "https://rpc.ftm.tools", "status": "valid", - "timestamp": 1704024351680 + "timestamp": 1705065590028 }, { "chainId": "255", "rpcUrl": "https://api.kroma.network", "status": "valid", - "timestamp": 1704024352087 + "timestamp": 1705066078943 }, { "chainId": "256", "rpcUrl": "https://http-testnet.hecochain.com", "status": "invalid", - "timestamp": 1704024352025 + "timestamp": 1705065589690 }, { "chainId": "259", "rpcUrl": "https://mainnet.neonlink.io", "status": "valid", - "timestamp": 1704024352412 + "timestamp": 1705066079599 }, { "chainId": "262", "rpcUrl": "https://sur.nilin.org", "status": "unknown", - "timestamp": 1704045896329 + "timestamp": 1705066082944 }, { "chainId": "269", "rpcUrl": "https://hpbnode.com", "status": "valid", - "timestamp": 1704024352993 + "timestamp": 1705066079786 }, { "chainId": "271", "rpcUrl": "https://rpc.egonscan.com", "status": "valid", - "timestamp": 1704024352569 + "timestamp": 1705066080424 }, { "chainId": "274", "rpcUrl": "https://lachain.rpc-nodes.cedalio.dev", "status": "valid", - "timestamp": 1704024352856 + "timestamp": 1705066083052 }, { "chainId": "274", "rpcUrl": "https://rpc1.mainnet.lachain.network", "status": "valid", - "timestamp": 1704024352624 + "timestamp": 1705066081351 }, { "chainId": "274", "rpcUrl": "https://rpc2.mainnet.lachain.network", "status": "valid", - "timestamp": 1704024352685 + "timestamp": 1705066082322 }, { "chainId": "288", "rpcUrl": "https://boba-ethereum.gateway.tenderly.co", "status": "valid", - "timestamp": 1704024353083 + "timestamp": 1705066084772 }, { "chainId": "288", "rpcUrl": "https://gateway.tenderly.co/public/boba-ethereum", "status": "valid", - "timestamp": 1704024353137 + "timestamp": 1705066084990 }, { "chainId": "288", "rpcUrl": "https://mainnet.boba.network", "status": "valid", - "timestamp": 1704024352932 + "timestamp": 1705066083755 }, { "chainId": "288", "rpcUrl": "https://replica.boba.network", "status": "valid", - "timestamp": 1704024352989 + "timestamp": 1705066084565 }, { "chainId": "291", "rpcUrl": "https://l2-orderly-mainnet-0.t.conduit.xyz", "status": "valid", - "timestamp": 1704045892731 + "timestamp": 1705066084364 }, { "chainId": "291", "rpcUrl": "https://rpc.orderly.network", "status": "valid", - "timestamp": 1704045892634 + "timestamp": 1705066083230 }, { "chainId": "296", "rpcUrl": "https://testnet.hashio.io/api", "status": "valid", - "timestamp": 1704045892793 + "timestamp": 1705066084624 }, { "chainId": "297", "rpcUrl": "https://previewnet.hashio.io/api", "status": "valid", - "timestamp": 1704045892864 + "timestamp": 1705066084967 }, { "chainId": "300", "rpcUrl": "https://sepolia.era.zksync.dev", "status": "valid", - "timestamp": 1704045892927 + "timestamp": 1705066085252 }, { "chainId": "301", "rpcUrl": "https://bobaopera.boba.network", "status": "invalid", - "timestamp": 1704045892970 + "timestamp": 1705066085922 }, { "chainId": "301", "rpcUrl": "https://replica.bobaopera.boba.network", "status": "invalid", - "timestamp": 1704045893240 + "timestamp": 1705066085942 }, { "chainId": "303", "rpcUrl": "https://nc-rpc-test1.neurochain.io", "status": "valid", - "timestamp": 1704045893662 + "timestamp": 1705066086247 }, { "chainId": "309", "rpcUrl": "https://rpc-testnet3.wyzthchain.org/", - "status": "unknown", - "timestamp": 1704045894437 + "status": "valid", + "timestamp": 1705066086384 }, { "chainId": "311", "rpcUrl": "https://mainapi.omaxray.com", "status": "valid", - "timestamp": 1704045895144 + "timestamp": 1705066086742 }, { "chainId": "313", "rpcUrl": "https://nc-rpc-prd1.neurochain.io", "status": "valid", - "timestamp": 1704045895546 + "timestamp": 1705066088023 }, { "chainId": "313", "rpcUrl": "https://nc-rpc-prd2.neurochain.io", "status": "valid", - "timestamp": 1704045895945 + "timestamp": 1705066088873 }, { "chainId": "314", "rpcUrl": "https://api.node.glif.io/", "status": "valid", - "timestamp": 1704045896586 + "timestamp": 1705066087679 }, { "chainId": "314", "rpcUrl": "https://filecoin-mainnet.chainstacklabs.com/rpc/v1", "status": "invalid", - "timestamp": 1704045896915 + "timestamp": 1705066088615 }, { "chainId": "314", "rpcUrl": "https://filfox.info/rpc/v1", "status": "valid", - "timestamp": 1704045898284 + "timestamp": 1705066089210 }, { "chainId": "314", "rpcUrl": "https://rpc.ankr.com/filecoin", "status": "valid", - "timestamp": 1704045896839 + "timestamp": 1705066087798 }, { "chainId": "321", "rpcUrl": "https://kcc.mytokenpocket.vip", "status": "unknown", - "timestamp": 1704045898677 + "timestamp": 1705066091037 }, { "chainId": "321", "rpcUrl": "https://public-rpc.blockpi.io/http/kcc", "status": "invalid", - "timestamp": 1704045899140 + "timestamp": 1705066435736 }, { "chainId": "321", "rpcUrl": "https://rpc-mainnet.kcc.network", "status": "valid", - "timestamp": 1704045897327 + "timestamp": 1705066090587 }, { "chainId": "322", "rpcUrl": "https://rpc-testnet.kcc.network", "status": "valid", - "timestamp": 1704045899327 + "timestamp": 1705066435824 }, { "chainId": "324", "rpcUrl": "https://mainnet.era.zksync.io", "status": "valid", - "timestamp": 1704045899188 + "timestamp": 1705066435978 }, { "chainId": "333", "rpcUrl": "https://mainnet.web3q.io:8545", "status": "invalid", - "timestamp": 1704045899469 + "timestamp": 1705066437190 }, { "chainId": "335", "rpcUrl": "https://subnets.avax.network/defi-kingdoms/dfk-chain-testnet/rpc", "status": "valid", - "timestamp": 1704045899364 + "timestamp": 1705066436067 }, { "chainId": "336", "rpcUrl": "https://shiden-rpc.dwellir.com", "status": "valid", - "timestamp": 1704045900794 + "timestamp": 1705066437330 }, { "chainId": "336", "rpcUrl": "https://shiden.api.onfinality.io/public", "status": "valid", - "timestamp": 1704045900252 + "timestamp": 1705066436368 }, { "chainId": "336", "rpcUrl": "https://shiden.public.blastapi.io", "status": "valid", - "timestamp": 1704045900848 + "timestamp": 1705066437902 }, { "chainId": "338", "rpcUrl": "https://evm-t3.cronos.org", "status": "valid", - "timestamp": 1704045899931 + "timestamp": 1705066437316 }, { "chainId": "361", "rpcUrl": "https://eth-rpc-api.thetatoken.org/rpc", "status": "valid", - "timestamp": 1704045900029 + "timestamp": 1705066437786 }, { "chainId": "363", "rpcUrl": "https://eth-rpc-api-sapphire.thetatoken.org/rpc", "status": "invalid", - "timestamp": 1704045900159 + "timestamp": 1705066437804 }, { "chainId": "364", "rpcUrl": "https://eth-rpc-api-amber.thetatoken.org/rpc", "status": "invalid", - "timestamp": 1704068326811 + "timestamp": 1705066437891 }, { "chainId": "365", "rpcUrl": "https://eth-rpc-api-testnet.thetatoken.org/rpc", "status": "valid", - "timestamp": 1704068327097 + "timestamp": 1705066439171 }, { "chainId": "369", "rpcUrl": "https://pulsechain.publicnode.com", "status": "valid", - "timestamp": 1704068327896 + "timestamp": 1705066441792 }, { "chainId": "369", "rpcUrl": "https://rpc-pulsechain.g4mm4.io", "status": "valid", - "timestamp": 1704068328300 + "timestamp": 1705066442888 }, { "chainId": "369", "rpcUrl": "https://rpc.pulsechain.com", "status": "valid", - "timestamp": 1704068327783 + "timestamp": 1705066440381 }, { "chainId": "371", "rpcUrl": "https://rpc-testnet.theconsta.com", "status": "unknown", - "timestamp": 1704068331098 + "timestamp": 1705066449173 }, { "chainId": "385", "rpcUrl": "https://rpc-bitfalls1.lisinski.online", "status": "invalid", - "timestamp": 1704068328450 + "timestamp": 1705066443963 }, { "chainId": "399", "rpcUrl": "https://rpc.nativ3.network", "status": "valid", - "timestamp": 1704068328713 + "timestamp": 1705066444307 }, { "chainId": "400", "rpcUrl": "https://testnet-rpc.hyperonchain.com", "status": "invalid", - "timestamp": 1704068328785 + "timestamp": 1705066444395 }, { "chainId": "401", "rpcUrl": "https://node1.testnet.ozonechain.io", "status": "valid", - "timestamp": 1704068329587 + "timestamp": 1705066445786 }, { "chainId": "411", "rpcUrl": "https://rpc.pepe-chain.vip", "status": "invalid", - "timestamp": 1704068330019 + "timestamp": 1705066446301 }, { "chainId": "416", "rpcUrl": "https://rpc.sx.technology", "status": "valid", - "timestamp": 1704068330195 + "timestamp": 1705066448117 }, { "chainId": "418", "rpcUrl": "https://lachain-testnet.rpc-nodes.cedalio.dev", "status": "valid", - "timestamp": 1704068330474 + "timestamp": 1705066449919 }, { "chainId": "418", "rpcUrl": "https://rpc.testnet.lachain.network", "status": "valid", - "timestamp": 1704068330327 + "timestamp": 1705066449041 }, { "chainId": "420", "rpcUrl": "https://goerli.optimism.io", "status": "valid", - "timestamp": 1704068330643 + "timestamp": 1705066449483 }, { "chainId": "420", "rpcUrl": "https://optimism-goerli.gateway.tenderly.co", "status": "valid", - "timestamp": 1704068330839 + "timestamp": 1705066451346 }, { "chainId": "420", "rpcUrl": "https://optimism-goerli.publicnode.com", "status": "valid", - "timestamp": 1704068330752 + "timestamp": 1705066451049 }, { "chainId": "424", "rpcUrl": "https://rpc.publicgoods.network", "status": "valid", - "timestamp": 1704068330918 + "timestamp": 1705066450140 }, { "chainId": "427", "rpcUrl": "https://rpc.zeeth.io", "status": "invalid", - "timestamp": 1704068331159 + "timestamp": 1705066450308 }, { "chainId": "428", "rpcUrl": "https://rpc.verse.gesoten.com/", "status": "valid", - "timestamp": 1704068331593 - }, - { - "chainId": "443", - "rpcUrl": "https://testnet.obscu.ro", - "status": "invalid", - "timestamp": 1704068331748 + "timestamp": 1705066474558 }, { "chainId": "443", @@ -2079,19 +2067,19 @@ "chainId": "444", "rpcUrl": "https://sepolia.synapseprotocol.com", "status": "valid", - "timestamp": 1704068331689 + "timestamp": 1705066474572 }, { "chainId": "456", "rpcUrl": "https://chain-rpc.arzio.co", "status": "valid", - "timestamp": 1704068331949 + "timestamp": 1705066474883 }, { "chainId": "462", "rpcUrl": "https://testnet-rpc.areon.network", "status": "valid", - "timestamp": 1704068332129 + "timestamp": 1705066475319 }, { "chainId": "462", @@ -2121,109 +2109,109 @@ "chainId": "463", "rpcUrl": "https://mainnet-rpc.areon.network", "status": "valid", - "timestamp": 1704068332333 + "timestamp": 1705066475601 }, { "chainId": "500", "rpcUrl": "https://api.camino.network/ext/bc/C/rpc", "status": "valid", - "timestamp": 1704068332575 + "timestamp": 1705066475649 }, { "chainId": "501", "rpcUrl": "https://columbus.camino.network/ext/bc/C/rpc", "status": "valid", - "timestamp": 1704068332901 + "timestamp": 1705066476674 }, { "chainId": "512", "rpcUrl": "https://rpc.acuteangle.com", "status": "valid", - "timestamp": 1704068332982 + "timestamp": 1705066476568 }, { "chainId": "513", "rpcUrl": "https://rpc-testnet.acuteangle.com", "status": "valid", - "timestamp": 1704068333243 + "timestamp": 1705066477494 }, { "chainId": "516", "rpcUrl": "https://gzn.linksme.info", "status": "valid", - "timestamp": 1704068333364 + "timestamp": 1705066477338 }, { "chainId": "520", "rpcUrl": "https://datarpc1.xsc.pub", "status": "valid", - "timestamp": 1704089147648 + "timestamp": 1705066482492 }, { "chainId": "520", "rpcUrl": "https://datarpc2.xsc.pub", "status": "valid", - "timestamp": 1704089148760 + "timestamp": 1705066483027 }, { "chainId": "520", "rpcUrl": "https://datarpc3.xsc.pub", - "status": "valid", - "timestamp": 1704089150764 + "status": "unknown", + "timestamp": 1705066487031 }, { "chainId": "530", "rpcUrl": "https://fx-json-web3.functionx.io:8545", "status": "valid", - "timestamp": 1704089146581 + "timestamp": 1705066478334 }, { "chainId": "534", "rpcUrl": "https://candle-rpc.com/", "status": "unknown", - "timestamp": 1704089146652 + "timestamp": 1705066479398 }, { "chainId": "534", "rpcUrl": "https://rpc.cndlchain.com", "status": "valid", - "timestamp": 1704089146786 + "timestamp": 1705066480082 }, { "chainId": "542", "rpcUrl": "https://pawchainx.com/", "status": "unknown", - "timestamp": 1704089150786 + "timestamp": 1705066490090 }, { "chainId": "555", "rpcUrl": "https://rpc.velaverse.io", "status": "invalid", - "timestamp": 1704089150966 + "timestamp": 1705066490750 }, { "chainId": "558", "rpcUrl": "https://rpc.tao.network", "status": "unknown", - "timestamp": 1704089154334 + "timestamp": 1705066498099 }, { "chainId": "558", "rpcUrl": "https://rpc.testnet.tao.network", "status": "unknown", - "timestamp": 1704089152519 + "timestamp": 1705066494093 }, { "chainId": "568", "rpcUrl": "https://rpc-testnet.dogechain.dog", - "status": "valid", - "timestamp": 1704089152911 + "status": "unknown", + "timestamp": 1705066494754 }, { "chainId": "570", "rpcUrl": "https://rpc.rollux.com", - "status": "valid", - "timestamp": 1704089154651 + "status": "unknown", + "timestamp": 1705066498756 }, { "chainId": "571", @@ -2235,31 +2223,31 @@ "chainId": "592", "rpcUrl": "https://rpc.astar.network:8545", "status": "unknown", - "timestamp": 1704089158334 + "timestamp": 1705067905657 }, { "chainId": "595", "rpcUrl": "https://eth-rpc-tc9.aca-staging.network", - "status": "valid", - "timestamp": 1704089155063 + "status": "unknown", + "timestamp": 1705066502106 }, { "chainId": "596", "rpcUrl": "https://eth-rpc-karura-testnet.aca-staging.network", - "status": "valid", - "timestamp": 1704089156016 + "status": "unknown", + "timestamp": 1705066502760 }, { "chainId": "597", "rpcUrl": "https://eth-rpc-acala-testnet.aca-staging.network", - "status": "valid", - "timestamp": 1704089157133 + "status": "unknown", + "timestamp": 1705066506115 }, { "chainId": "599", "rpcUrl": "https://goerli.gateway.metisdevops.link", - "status": "valid", - "timestamp": 1704089157289 + "status": "unknown", + "timestamp": 1705066506761 }, { "chainId": "601", @@ -2270,32 +2258,32 @@ { "chainId": "614", "rpcUrl": "https://glq-dataseed.graphlinq.io", - "status": "valid", - "timestamp": 1704089157695 + "status": "unknown", + "timestamp": 1705066510122 }, { "chainId": "634", "rpcUrl": "https://rpc.avocado.instadapp.io", - "status": "valid", - "timestamp": 1704089157916 + "status": "unknown", + "timestamp": 1705066510764 }, { "chainId": "647", "rpcUrl": "https://rpc.toronto.sx.technology", - "status": "valid", - "timestamp": 1704089157977 + "status": "unknown", + "timestamp": 1705066514129 }, { "chainId": "648", "rpcUrl": "https://rpc-endurance.fusionist.io/", "status": "valid", - "timestamp": 1704089158260 + "timestamp": 1705067902365 }, { "chainId": "653", "rpcUrl": "https://rpc.kalichain.com", "status": "valid", - "timestamp": 1704089158597 + "timestamp": 1705067903019 }, { "chainId": "654", @@ -2307,139 +2295,139 @@ "chainId": "666", "rpcUrl": "https://http-testnet.chain.pixie.xyz", "status": "valid", - "timestamp": 1704089158692 + "timestamp": 1705067903623 }, { "chainId": "668", "rpcUrl": "https://rpc.juncachain.com", "status": "valid", - "timestamp": 1704089159756 + "timestamp": 1705067903869 }, { "chainId": "669", "rpcUrl": "https://rpc-testnet.juncachain.com", "status": "unknown", - "timestamp": 1704089159925 + "timestamp": 1705067904231 }, { "chainId": "686", "rpcUrl": "https://eth-rpc-karura.aca-api.network", "status": "valid", - "timestamp": 1704089160709 + "timestamp": 1705067904578 }, { "chainId": "700", "rpcUrl": "https://avastar.cc/ext/bc/C/rpc", "status": "invalid", - "timestamp": 1704089159945 + "timestamp": 1705067904784 }, { "chainId": "707", "rpcUrl": "https://rpc-mainnet.bcsdev.io", "status": "invalid", - "timestamp": 1704089160124 + "timestamp": 1705067908083 }, { "chainId": "708", "rpcUrl": "https://rpc-testnet.bcsdev.io", "status": "invalid", - "timestamp": 1704089160296 + "timestamp": 1705067906547 }, { "chainId": "710", "rpcUrl": "https://highbury.furya.io", "status": "valid", - "timestamp": 1704110788091 + "timestamp": 1705067907127 }, { "chainId": "710", "rpcUrl": "https://rest.furya.io", "status": "unknown", - "timestamp": 1704110792092 + "timestamp": 1705067911131 }, { "chainId": "719", "rpcUrl": "https://puppynet.shibrpc.com", - "status": "valid", - "timestamp": 1704089160458 + "status": "invalid", + "timestamp": 1705067908499 }, { "chainId": "721", "rpcUrl": "https://rpc.lycanchain.com/", "status": "unknown", - "timestamp": 1704110791018 + "timestamp": 1705067912500 }, { "chainId": "727", "rpcUrl": "https://data.bluchain.pro", "status": "valid", - "timestamp": 1704110791357 + "timestamp": 1705067911826 }, { "chainId": "741", "rpcUrl": "https://node-testnet.vention.network", "status": "unknown", - "timestamp": 1704110795358 + "timestamp": 1705067944506 }, { "chainId": "742", "rpcUrl": "https://testeth-rpc-api.script.tv/rpc", "status": "valid", - "timestamp": 1704110792453 + "timestamp": 1705067913178 }, { "chainId": "766", "rpcUrl": "https://rpc.qom.one", "status": "invalid", - "timestamp": 1704110792506 + "timestamp": 1705067914071 }, { "chainId": "786", "rpcUrl": "https://node1-mainnet.maalscan.io/", "status": "valid", - "timestamp": 1704110793158 + "timestamp": 1705067914407 }, { "chainId": "786", "rpcUrl": "https://node2-mainnet.maalscan.io/", "status": "valid", - "timestamp": 1704110793648 + "timestamp": 1705067914707 }, { "chainId": "786", "rpcUrl": "https://node3-mainnet.maalscan.io/", "status": "valid", - "timestamp": 1704110794170 + "timestamp": 1705067915072 }, { "chainId": "787", "rpcUrl": "https://eth-rpc-acala.aca-api.network", "status": "valid", - "timestamp": 1704110795322 + "timestamp": 1705067915396 }, { "chainId": "788", "rpcUrl": "https://testnet-rpc.aerochain.id/", "status": "invalid", - "timestamp": 1704110795352 + "timestamp": 1705067915496 }, { "chainId": "789", "rpcUrl": "https://rpc.patex.io/", "status": "valid", - "timestamp": 1704110795826 + "timestamp": 1705067916243 }, { "chainId": "800", "rpcUrl": "https://rpc.lucidcoin.io", "status": "valid", - "timestamp": 1704110795627 + "timestamp": 1705067917014 }, { "chainId": "803", "rpcUrl": "https://orig.haichain.io/", "status": "invalid", - "timestamp": 1704110795670 + "timestamp": 1705067917969 }, { "chainId": "813", @@ -2517,25 +2505,25 @@ "chainId": "818", "rpcUrl": "https://dataseed-us1.beonechain.com", "status": "invalid", - "timestamp": 1704110796062 + "timestamp": 1705067918201 }, { "chainId": "818", "rpcUrl": "https://dataseed-us2.beonechain.com", "status": "invalid", - "timestamp": 1704110796087 + "timestamp": 1705067919178 }, { "chainId": "818", "rpcUrl": "https://dataseed1.beonechain.com", "status": "invalid", - "timestamp": 1704110795919 + "timestamp": 1705067918030 }, { "chainId": "818", "rpcUrl": "https://dataseed2.beonechain.com", "status": "invalid", - "timestamp": 1704110795991 + "timestamp": 1705067918118 }, { "chainId": "820", @@ -6903,7 +6891,7 @@ "chainId": "70000", "rpcUrl": "https://proxy.thinkiumrpc.net/", "status": "invalid", - "timestamp": 1703959499461 + "timestamp": 1705064647795 }, { "chainId": "70001", @@ -8373,7 +8361,7 @@ "chainId": "99415706", "rpcUrl": "https://toys.joys.cash/", "status": "invalid", - "timestamp": 1703959500175 + "timestamp": 1705064649938 }, { "chainId": "192837465", diff --git a/data/chaindata.json b/data/chaindata.json index 80b9d33356..8379a533b6 100644 --- a/data/chaindata.json +++ b/data/chaindata.json @@ -280,10 +280,7 @@ "id": "ajuna", "name": "Ajuna", "account": "*25519", - "rpcs": [ - "wss://rpc-parachain.ajuna.network", - "wss://ajuna.public.curie.radiumblock.co/ws" - ], + "rpcs": ["wss://rpc-parachain.ajuna.network", "wss://ajuna.public.curie.radiumblock.co/ws"], "paraId": 2051, "relay": { "id": "polkadot" @@ -360,10 +357,7 @@ "account": "*25519", "chainspecQrUrl": "https://metadata.novasama.io/qr/amplitude_specs.png", "latestMetadataQrUrl": "https://metadata.novasama.io/qr/amplitude_metadata_latest.apng", - "rpcs": [ - "wss://amplitude-rpc.dwellir.com", - "wss://rpc-amplitude.pendulumchain.tech" - ], + "rpcs": ["wss://amplitude-rpc.dwellir.com", "wss://rpc-amplitude.pendulumchain.tech"], "paraId": 2124, "relay": { "id": "kusama" @@ -529,10 +523,7 @@ "name": "Bajun", "account": "*25519", "chainspecQrUrl": "https://metadata.novasama.io/qr/bajun_specs.png", - "rpcs": [ - "wss://rpc-parachain.bajun.network", - "wss://bajun.public.curie.radiumblock.co/ws" - ], + "rpcs": ["wss://rpc-parachain.bajun.network", "wss://bajun.public.curie.radiumblock.co/ws"], "paraId": 2119, "relay": { "id": "kusama" @@ -633,11 +624,7 @@ "account": "*25519", "subscanUrl": "https://bifrost-kusama.subscan.io/", "chainspecQrUrl": "https://metadata.novasama.io/qr/bifrost_specs.png", - "rpcs": [ - "wss://bifrost-rpc.dwellir.com", - "wss://bifrost-rpc.liebi.com/ws", - "wss://us.bifrost-rpc.liebi.com/ws" - ], + "rpcs": ["wss://bifrost-rpc.dwellir.com", "wss://bifrost-rpc.liebi.com/ws", "wss://us.bifrost-rpc.liebi.com/ws"], "paraId": 2001, "relay": { "id": "kusama" @@ -809,10 +796,7 @@ "subscanUrl": "https://bifrost.subscan.io/", "chainspecQrUrl": "https://metadata.novasama.io/qr/bifrost_polkadot_specs.png", "latestMetadataQrUrl": "https://metadata.novasama.io/qr/bifrost_polkadot_metadata_latest.apng", - "rpcs": [ - "wss://hk.p.bifrost-rpc.liebi.com/ws", - "wss://eu.bifrost-polkadot-rpc.liebi.com/ws" - ], + "rpcs": ["wss://hk.p.bifrost-rpc.liebi.com/ws", "wss://eu.bifrost-polkadot-rpc.liebi.com/ws"], "paraId": 2030, "relay": { "id": "polkadot" @@ -1015,11 +999,7 @@ "subscanUrl": "https://centrifuge.subscan.io/", "chainspecQrUrl": "https://metadata.novasama.io/qr/centrifuge_specs.png", "latestMetadataQrUrl": "https://metadata.novasama.io/qr/centrifuge_metadata_latest.apng", - "rpcs": [ - "wss://centrifuge-rpc.dwellir.com", - "wss://fullnode.centrifuge.io", - "wss://rpc-centrifuge.luckyfriday.io" - ], + "rpcs": ["wss://centrifuge-rpc.dwellir.com", "wss://fullnode.centrifuge.io", "wss://rpc-centrifuge.luckyfriday.io"], "paraId": 2031, "relay": { "id": "polkadot" @@ -1098,10 +1078,7 @@ "name": "Composable Finance", "account": "*25519", "subscanUrl": "https://composable.subscan.io/", - "rpcs": [ - "wss://composable-rpc.dwellir.com", - "wss://rpc.composable.finance" - ], + "rpcs": ["wss://composable-rpc.dwellir.com", "wss://rpc.composable.finance"], "paraId": 2019, "relay": { "id": "polkadot" @@ -1374,10 +1351,7 @@ "id": "enjin-matrixchain", "name": "Enjin Matrixchain", "account": "*25519", - "rpcs": [ - "wss://rpc.matrix.blockchain.enjin.io", - "wss://enjin-matrix-rpc-1.dwellir.com" - ], + "rpcs": ["wss://rpc.matrix.blockchain.enjin.io", "wss://enjin-matrix-rpc-1.dwellir.com"], "paraId": 1000, "relay": { "id": "enjin-relay" @@ -1487,11 +1461,7 @@ "id": "frequency", "name": "Frequency", "account": "*25519", - "rpcs": [ - "wss://frequency-rpc.dwellir.com", - "wss://0.rpc.frequency.xyz", - "wss://1.rpc.frequency.xyz" - ], + "rpcs": ["wss://frequency-rpc.dwellir.com", "wss://0.rpc.frequency.xyz", "wss://1.rpc.frequency.xyz"], "paraId": 2091, "relay": { "id": "polkadot" @@ -1547,7 +1517,7 @@ "account": "*25519", "chainspecQrUrl": "https://metadata.novasama.io/qr/gm_parachain_specs.png", "latestMetadataQrUrl": "https://metadata.novasama.io/qr/gm_parachain_metadata_latest.apng", - "rpcs": [], + "rpcs": ["wss://ws.gm.bldnodes.org/"], "paraId": 2123, "relay": { "id": "kusama" @@ -1581,11 +1551,7 @@ "id": "hashed", "name": "Hashed", "account": "*25519", - "rpcs": [ - "wss://c1.hashed.live", - "wss://c2.hashed.network", - "wss://c3.hashed.live" - ], + "rpcs": ["wss://c1.hashed.live", "wss://c2.hashed.network", "wss://c3.hashed.live"], "paraId": 2093, "relay": { "id": "polkadot" @@ -1806,11 +1772,7 @@ "latestMetadataQrUrl": "https://metadata.novasama.io/qr/interlay-parachain_metadata_latest.apng", "overrideNativeTokenId": "interlay-substrate-tokens-intr", "feeToken": "interlay-substrate-tokens-intr", - "rpcs": [ - "wss://interlay-rpc.dwellir.com", - "wss://api.interlay.io/parachain", - "wss://rpc-interlay.luckyfriday.io/" - ], + "rpcs": ["wss://interlay-rpc.dwellir.com", "wss://api.interlay.io/parachain", "wss://rpc-interlay.luckyfriday.io/"], "paraId": 2032, "relay": { "id": "polkadot" @@ -2414,10 +2376,7 @@ "latestMetadataQrUrl": "https://metadata.novasama.io/qr/kintsugi-parachain_metadata_latest.apng", "overrideNativeTokenId": "kintsugi-substrate-tokens-kint", "feeToken": "kintsugi-substrate-tokens-kint", - "rpcs": [ - "wss://kintsugi-rpc.dwellir.com", - "wss://api-kusama.interlay.io/parachain" - ], + "rpcs": ["wss://kintsugi-rpc.dwellir.com", "wss://api-kusama.interlay.io/parachain"], "paraId": 2092, "relay": { "id": "kusama" @@ -2671,10 +2630,7 @@ "account": "*25519", "chainspecQrUrl": "https://metadata.novasama.io/qr/litentry-parachain_specs.png", "latestMetadataQrUrl": "https://metadata.novasama.io/qr/litentry-parachain_metadata_latest.apng", - "rpcs": [ - "wss://litentry-rpc.dwellir.com", - "wss://rpc.litentry-parachain.litentry.io" - ], + "rpcs": ["wss://litentry-rpc.dwellir.com", "wss://rpc.litentry-parachain.litentry.io"], "paraId": 2013, "relay": { "id": "polkadot" @@ -2733,10 +2689,7 @@ "latestMetadataQrUrl": "https://metadata.novasama.io/qr/mangata-parachain_metadata_latest.apng", "overrideNativeTokenId": "mangata-substrate-tokens-mgx", "feeToken": "mangata-substrate-tokens-mgx", - "rpcs": [ - "wss://kusama-archive.mangata.online", - "wss://kusama-rpc.mangata.online" - ], + "rpcs": ["wss://kusama-archive.mangata.online", "wss://kusama-rpc.mangata.online"], "paraId": 2110, "relay": { "id": "kusama" @@ -2929,10 +2882,7 @@ "account": "*25519", "chainspecQrUrl": "https://metadata.novasama.io/qr/origintrail-parachain_specs.png", "latestMetadataQrUrl": "https://metadata.novasama.io/qr/origintrail-parachain_metadata_latest.apng", - "rpcs": [ - "wss://origintrail-rpc.dwellir.com", - "wss://parachain-rpc.origin-trail.network" - ], + "rpcs": ["wss://origintrail-rpc.dwellir.com", "wss://parachain-rpc.origin-trail.network"], "paraId": 2043, "relay": { "id": "polkadot" @@ -2978,10 +2928,7 @@ "id": "pendulum", "name": "Pendulum", "account": "*25519", - "rpcs": [ - "wss://pendulum-rpc.dwellir.com", - "wss://rpc-pendulum.prd.pendulumchain.tech" - ], + "rpcs": ["wss://pendulum-rpc.dwellir.com", "wss://rpc-pendulum.prd.pendulumchain.tech"], "paraId": 2094, "relay": { "id": "polkadot" @@ -3298,10 +3245,7 @@ "id": "polkadex-polkadot", "name": "Polkadex", "account": "*25519", - "rpcs": [ - "wss://polkadex-rpc.dwellir.com", - "wss://polkadex-parachain.public.curie.radiumblock.co/ws" - ], + "rpcs": ["wss://polkadex-rpc.dwellir.com", "wss://polkadex-parachain.public.curie.radiumblock.co/ws"], "paraId": 2040, "relay": { "id": "polkadot" @@ -3485,10 +3429,7 @@ "subscanUrl": "https://robonomics.subscan.io/", "chainspecQrUrl": "https://metadata.novasama.io/qr/robonomics_specs.png", "latestMetadataQrUrl": "https://metadata.novasama.io/qr/robonomics_metadata_latest.apng", - "rpcs": [ - "wss://kusama.rpc.robonomics.network/", - "wss://robonomics.0xsamsara.com" - ], + "rpcs": ["wss://kusama.rpc.robonomics.network/", "wss://robonomics.0xsamsara.com"], "paraId": 2048, "relay": { "id": "kusama" @@ -3635,11 +3576,7 @@ "name": "Sora Standalone", "account": "*25519", "subscanUrl": "https://sora.subscan.io/", - "rpcs": [ - "wss://ws.mof.sora.org", - "wss://mof2.sora.org", - "wss://mof3.sora.org" - ], + "rpcs": ["wss://ws.mof.sora.org", "wss://mof2.sora.org", "wss://mof3.sora.org"], "balancesConfig": { "substrate-native": { "coingeckoId": "sora" @@ -3792,10 +3729,7 @@ "id": "thebifrost-mainnet", "name": "The Bifrost", "account": "*25519", - "rpcs": [ - "wss://public-01.mainnet.bifrostnetwork.com/wss", - "wss://public-02.mainnet.bifrostnetwork.com/wss" - ] + "rpcs": ["wss://public-01.mainnet.bifrostnetwork.com/wss", "wss://public-02.mainnet.bifrostnetwork.com/wss"] }, { "id": "tinker", @@ -3918,10 +3852,7 @@ "subscanUrl": "https://zeitgeist.subscan.io/", "chainspecQrUrl": "https://metadata.novasama.io/qr/zeitgeist_specs.png", "latestMetadataQrUrl": "https://metadata.novasama.io/qr/zeitgeist_metadata_latest.apng", - "rpcs": [ - "wss://zeitgeist-rpc.dwellir.com", - "wss://main.rpc.zeitgeist.pm/ws" - ], + "rpcs": ["wss://zeitgeist-rpc.dwellir.com", "wss://main.rpc.zeitgeist.pm/ws"], "paraId": 2092, "relay": { "id": "polkadot" diff --git a/data/generated/known-evm-networks.json b/data/generated/known-evm-networks.json index 58cb562997..21d030e92b 100644 --- a/data/generated/known-evm-networks.json +++ b/data/generated/known-evm-networks.json @@ -53611,9 +53611,9 @@ "id": "108", "name": "ThunderCore Mainnet", "rpcs": [ - "https://mainnet-rpc.thundercore.com", "https://mainnet-rpc.thundertoken.net", - "https://mainnet-rpc.thundercore.io" + "https://mainnet-rpc.thundercore.io", + "https://mainnet-rpc.thundercore.com" ], "explorerUrl": "https://viewblock.io/thundercore", "balancesConfig": { @@ -53729,7 +53729,12 @@ { "id": "113", "name": "Dehvo", - "rpcs": [], + "rpcs": [ + "https://connect.dehvo.com", + "https://rpc.dehvo.com", + "https://rpc1.dehvo.com", + "https://rpc2.dehvo.com" + ], "explorerUrl": "https://explorer.dehvo.com", "balancesConfig": { "evm-native": { @@ -65338,7 +65343,7 @@ { "id": "719", "name": "Shibarium Beta", - "rpcs": ["https://puppynet.shibrpc.com"], + "rpcs": [], "icon": "shibarium", "explorerUrl": "https://puppyscan.shib.io", "balancesConfig": { diff --git a/scripts/fetch-external/steps/fetchCoingeckoTokensLogos.ts b/scripts/fetch-external/steps/fetchCoingeckoTokensLogos.ts index 5d213db554..4cdd0f914b 100644 --- a/scripts/fetch-external/steps/fetchCoingeckoTokensLogos.ts +++ b/scripts/fetch-external/steps/fetchCoingeckoTokensLogos.ts @@ -100,6 +100,17 @@ const INVALID_IMAGE_COINGECKO_IDS = [ 'patriot-pay', 'vibingcattoken', 'basic-dog-meme', + 'exactly-wbtc', + '0xgasless-2', + 'osschain', + 'mevai', + 'grok-queen', + 'grok-queen', + 'whatbot', + 'barsik', + 'three-hundred-ai', + 'edge-matrix-computing', + 'balancer-80-rdnt-20-weth', ] type BalanceModuleConfig = { diff --git a/scripts/fetch-external/steps/fetchErc20TokenSymbols.ts b/scripts/fetch-external/steps/fetchErc20TokenSymbols.ts index 4b57cdbc77..c40e7842f1 100644 --- a/scripts/fetch-external/steps/fetchErc20TokenSymbols.ts +++ b/scripts/fetch-external/steps/fetchErc20TokenSymbols.ts @@ -28,9 +28,10 @@ const IGNORED_TOKENS = [ { chainId: 324, contractAddress: '0x47EF4A5641992A72CFd57b9406c9D9cefEE8e0C4/token-transfers' }, { chainId: 324, contractAddress: '0x14acccd04393f26ba155e5402aa6fddbb8e2254a for zksync erc-20 tokens' }, { chainId: 1101, contractAddress: '0x3b6564b5da73a41d3a66e6558a98fd0e9e1e77ad' }, + { chainId: 3693, contractAddress: '0xc84d8d03aa41ef941721a4d77b24bb44d7c7ac55' }, { chainId: 42161, contractAddress: '0xafa5676a6ef790f08290dd4a45e0ec2a5cc5cdab' }, { chainId: 42161, contractAddress: '0xedd6ca8a4202d4a36611e2fff109648c4863ae19' }, - { chainId: 3693, contractAddress: '0xc84d8d03aa41ef941721a4d77b24bb44d7c7ac55' }, + { chainId: 42170, contractAddress: '0xb962150760f9a3bb00e3e9cf48297ee20ada4a33' }, ] const isCached = (tokenCache: Erc20TokenCache[], chainId: number, contractAddress: string) => diff --git a/scripts/fetch-external/steps/fetchKnownEvmNetworksLogos.ts b/scripts/fetch-external/steps/fetchKnownEvmNetworksLogos.ts index 2bffe5b57f..3afb01f2ff 100644 --- a/scripts/fetch-external/steps/fetchKnownEvmNetworksLogos.ts +++ b/scripts/fetch-external/steps/fetchKnownEvmNetworksLogos.ts @@ -9,29 +9,23 @@ import { ConfigEvmNetwork, EvmNetworkIconCache } from '../../shared/types' // Dead IPFS hashes, not worth trying to download these const KNOWN_UNAVAILABLE_IPFS_HASHES = [ - 'QmSHN5GtRGpMMpszSn1hF47ZSLRLqrLxWsQ48YYdJPyjLf', 'QmcM8kHNsNYoitt5S3kLThyrKVFTZo3k2rgnume6tnNroQ', 'QmbUcDQHCvheYQrWk9WFJRMW5fTJQmtZqkoGUed4bhCM7T', 'Qmd7omPxrehSuxHHPMYd5Nr7nfrtjKdRJQEhDLfTb87w8G', 'QmUVJ7MLCEAfq3pHVPFLscqRMiyAY5biVgTkeDQCmAhHNS', 'QmaGd5L9jGPbfyGXBFhu9gjinWJ66YtNrXq8x6Q98Eep9e', 'QmS9kDKr1rgcz5W55yCQVfFs1vRTCneaLHt1t9cBizpqpH', - 'QmaGd5L9jGPbfyGXBFhu9gjinWJ66YtNrXq8x6Q98Eep9e', + 'QmXGJevyPHHKT28hDfsJ9Cq2DQ2bAavdie37MEwFQUVCQz', 'QmXbsQe7QsVFZJZdBmbZVvS6LgX9ZFoaTMBs9MiQXUzJTw', 'QmcM8kHNsNYoitt5S3kLThyrKVFTZo3k2rgnume6tnNroQ', - 'QmfXZCAh3HWS2bJroUStN9TieL4QA9QArMotie3X4pwBfj', 'QmUkFZC2ZmoYPTKf7AHdjwRPZoV2h1MCuHaGM4iu8SNFpi', 'QmatP9qMHEYoXqRDyHMTyjYRQa6j6Gk7pmv1QLxQkvpGRP', - 'QmfXZCAh3HWS2bJroUStN9TieL4QA9QArMotie3X4pwBfj', 'QmdP1sLnsmW9dwnfb1GxAXU1nHDzCvWBQNumvMXpdbCSuz', 'QmPtiJGaApbW3ATZhPW3pKJpw3iGVrRGsZLWhrDKF9ZK18', 'QmbkCVC5vZpVAfq8SuPXR9PhpTRS2m8w6LGqBkhXAvmie6', 'Qmf3GYbPXmTDpSP6t7Ug2j5HjEwrY5oGhBDP7d4TQHvGnG', - 'QmUVJ7MLCEAfq3pHVPFLscqRMiyAY5biVgTkeDQCmAhHNS', - 'QmQbUVcaxFwY8gqMq1Jeup4NEyivo12QYhbLvVRvgXRBFb', 'QmdW7XfRgeyoaHXEvXp8MaVteonankR32CxhL3K5Yc2uQM', - 'QmVgFqXA3kkCrVYGcWFF7Mhx8JUSe9vSCauNamuKWSvCym', - 'QmawMDPsaj3kBTZErCYQ3tshv5RrMAN3smWNs72m943Fyj', + 'QmUU784i1ZHDNwgXvt9weZmq6YbHHkyXvuDS7r4iDzao72', ] async function fetchWithTimeout(resource: string, options: RequestInit = {}, timeout: number) { @@ -108,14 +102,26 @@ export const fetchKnownEvmNetworksLogos = async () => { // @dev: if consistent error, copy the hash from the url and add it to KNOWN_UNAVAILABLE_IPFS_HASHES console.log('downloading', downloadUrl) - const responseIconImage = await fetchWithTimeout(downloadUrl, undefined, 10_000) - if (!responseIconImage.ok || !responseIconImage.body) { - console.warn( - `Failed to download icon for ${evmNetwork.name} (${evmNetwork.id})`, - downloadUrl, - responseIconImage.status, - ) - continue + let responseIconImage: Response | null = null + try { + responseIconImage = await fetchWithTimeout(downloadUrl, undefined, 10_000) + } catch (err1) { + // ignore + } + + if (!responseIconImage || !responseIconImage.ok || !responseIconImage.body) { + // some don't exist on ipfs.io but exist on cloudflare-ipfs.com + const alternateDownloadUrl = downloadUrl.replace('https://ipfs.io/ipfs/', 'https://cloudflare-ipfs.com/ipfs/') + console.log('downloading', alternateDownloadUrl) + responseIconImage = await fetchWithTimeout(alternateDownloadUrl, undefined, 10_000) + if (!responseIconImage.ok || !responseIconImage.body) { + console.warn( + `Failed to download icon for ${evmNetwork.name} (${evmNetwork.id})`, + downloadUrl, + responseIconImage.status, + ) + continue + } } let buffer: any = await responseIconImage.arrayBuffer()