diff --git a/.github/ISSUE_TEMPLATE/add-new-chain---network-id.md b/.github/ISSUE_TEMPLATE/add-new-chain---network-id.md
deleted file mode 100644
index 84eee745..00000000
--- a/.github/ISSUE_TEMPLATE/add-new-chain---network-id.md
+++ /dev/null
@@ -1,25 +0,0 @@
----
-name: Add new chain / network ID
-about: Adding a new chain and/or network ID by filing an issue
-title: "[New Chain / Network]"
-labels: ''
-assignees: ''
-
----
-
-> Fill out the following to add your chain / network id, OR propose a Pull Request making your edits to the ```_data/chains.json``` file directly
-
-```
-{
- "name": "Ethereum Mainnet",
- "shortName": "eth",
- "chain": "ETH",
- "network": "mainnet",
- "chainId": 1,
- "networkId": 1,
- "rpc": ["https://mainnet.infura.io"],
- "faucets": [],
- "infoURL: "https://ethereum.org",
- "nativeCurrency": {"name":"Ether","symbol":"ETH","decimals":18}
-}
-```
diff --git a/.github/ISSUE_TEMPLATE/other.md b/.github/ISSUE_TEMPLATE/other.md
deleted file mode 100644
index 601e0e9d..00000000
--- a/.github/ISSUE_TEMPLATE/other.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-name: other
-about: either an issue with ethereum-lists/chains or a suggestion
-title: ""
-labels: ''
-assignees: ''
-
----
diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml
new file mode 100644
index 00000000..38e16d46
--- /dev/null
+++ b/.github/workflows/stale.yml
@@ -0,0 +1,16 @@
+name: 'Close stale issues and PRs'
+on:
+ schedule:
+ - cron: '30 1 * * *'
+
+jobs:
+ stale:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/stale@v4
+ with:
+ stale-issue-message: 'This issue has no activity in a while - it will be closed soon.'
+ exempt-issue-labels: enhancement
+ stale-pr-message: 'This PR has no activity in a while - it will be closed soon.'
+ days-before-stale: 42
+ days-before-close: 7
\ No newline at end of file
diff --git a/README.md b/README.md
index fbfcf39f..6588439c 100644
--- a/README.md
+++ b/README.md
@@ -39,7 +39,7 @@ when an icon is used in either the network or a explorer there must be a json in
[
{
- "url": "ipfs://QmdwQDr6vmBtXmK2TmknkEuZNoaDqTasFdZdu3DRw8b2wt",
+ "url": "ipfs://QmdwQDr6vmBtXmK2TmknkEuZNoaDqTasFdZdu3DRw8b2wt",
"width": 1000,
"height": 1628,
"format": "png"
@@ -69,7 +69,7 @@ If the chain is an L2 or a shard of another chain you can link it to the parent
where you need to specify type 2 and the reference to an existing parent. The field about bridges is optional.
-## Aggregation
+## Aggregation
There are also aggregated json files with all chains automatically assembled:
* https://chainid.network/chains.json
@@ -90,4 +90,16 @@ There are also aggregated json files with all chains automatically assembled:
* [EVM-BOX](https://github.com/izayl/evm-box)
* [FaucETH](https://github.com/komputing/FaucETH)
* [Sourcify playground](https://playground.sourcify.dev)
+ * [chaindirectory.xyz](https://www.chaindirectory.xyz)
+ * [chain-list.org](https://chain-list.org)
+ * [DefiLlama's chainlist](https://chainlist.defillama.com/)
+ * [chainlist.network](https://chainlist.network/)
+ * [evmchainlist.org](https://evmchainlist.org)
+ * [evmchainlist.com](https://evmchainlist.com)
+ * [thechainlist.io](https://thechainlist.io)
+ * [chainlist.info](https://chainlist.info)
+ * [chainmap.io](https://chainmap.io)
+ * [chainlist.in](https://www.chainlist.in)
+ * [chainz.me](https://chainz.me)
+ * [Otterscan](https://otterscan.io)
* Your project - contact us to add it here!
diff --git a/_data/chains/eip155-10.json b/_data/chains/eip155-10.json
index 40e5ae54..06a11075 100644
--- a/_data/chains/eip155-10.json
+++ b/_data/chains/eip155-10.json
@@ -5,7 +5,7 @@
"faucets": [],
"nativeCurrency": {
"name": "Ether",
- "symbol": "OETH",
+ "symbol": "ETH",
"decimals": 18
},
"infoURL": "https://optimism.io",
diff --git a/_data/chains/eip155-100.json b/_data/chains/eip155-100.json
index 1ba46ec4..97d374eb 100644
--- a/_data/chains/eip155-100.json
+++ b/_data/chains/eip155-100.json
@@ -1,6 +1,7 @@
{
"name": "Gnosis Chain (formerly xDai)",
"chain": "Gnosis",
+ "icon": "gnosis",
"rpc": [
"https://rpc.gnosischain.com",
"https://xdai.poanetwork.dev",
@@ -21,10 +22,10 @@
"chainId": 100,
"networkId": 100,
"slip44": 700,
-
"explorers": [{
"name": "blockscout",
"url": "https://blockscout.com/xdai/mainnet",
+ "icon": "blockscout",
"standard": "EIP3091"
}]
}
diff --git a/_data/chains/eip155-1008.json b/_data/chains/eip155-1008.json
new file mode 100644
index 00000000..9931f8c5
--- /dev/null
+++ b/_data/chains/eip155-1008.json
@@ -0,0 +1,28 @@
+{
+ "name":"Eurus Mainnet",
+ "chain":"EUN",
+ "network":"eurus",
+ "rpc":[
+ "https://mainnet.eurus.network/"
+ ],
+ "faucets":[
+ ],
+ "nativeCurrency":{
+ "name":"Eurus",
+ "symbol":"EUN",
+ "decimals":18
+ },
+ "infoURL":"https://eurus.network",
+ "shortName":"eun",
+ "chainId":1008,
+ "networkId":1008,
+ "icon":"eurus",
+ "explorers":[
+ {
+ "name":"eurusexplorer",
+ "url":"https://explorer.eurus.network",
+ "icon":"eurus",
+ "standard":"none"
+ }
+ ]
+ }
\ No newline at end of file
diff --git a/_data/chains/eip155-102.json b/_data/chains/eip155-102.json
index d6597dc4..2cc58f0a 100644
--- a/_data/chains/eip155-102.json
+++ b/_data/chains/eip155-102.json
@@ -1,6 +1,7 @@
{
"name": "Web3Games Testnet",
"chain": "Web3Games",
+ "icon": "web3games",
"rpc": ["https://testnet.web3games.org/evm"],
"faucets": [],
"nativeCurrency": {
@@ -9,7 +10,7 @@
"decimals": 18
},
"infoURL": "https://web3games.org/",
- "shortName": "w3g",
+ "shortName": "tw3g",
"chainId": 102,
"networkId": 102
}
diff --git a/_data/chains/eip155-1024.json b/_data/chains/eip155-1024.json
index 778f3ed8..df246d05 100644
--- a/_data/chains/eip155-1024.json
+++ b/_data/chains/eip155-1024.json
@@ -1,18 +1,16 @@
{
- "name": "Clover Mainnet",
- "chain": "Clover",
+ "name": "CLV Parachain",
+ "chain": "CLV",
"rpc": [
- "https://rpc-ivy.clover.finance",
- "https://rpc-ivy-2.clover.finance",
- "https://rpc-ivy-3.clover.finance"
+ "https://api-para.clover.finance"
],
"faucets": [],
"nativeCurrency": {
- "name": "Clover",
+ "name": "CLV",
"symbol": "CLV",
"decimals": 18
},
- "infoURL": "https://clover.finance",
+ "infoURL": "https://clv.org",
"shortName": "clv",
"chainId": 1024,
"networkId": 1024
diff --git a/_data/chains/eip155-105.json b/_data/chains/eip155-105.json
new file mode 100644
index 00000000..75c3899e
--- /dev/null
+++ b/_data/chains/eip155-105.json
@@ -0,0 +1,21 @@
+{
+ "name": "Web3Games Devnet",
+ "chain": "Web3Games",
+ "icon": "web3games",
+ "rpc": ["https://devnet.web3games.org/evm"],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Web3Games",
+ "symbol": "W3G",
+ "decimals": 18
+ },
+ "infoURL": "https://web3games.org/",
+ "shortName": "dw3g",
+ "chainId": 105,
+ "networkId": 105,
+ "explorers": [{
+ "name": "Web3Games Explorer",
+ "url": "https://explorer-devnet.web3games.org",
+ "standard": "none"
+ }]
+}
diff --git a/_data/chains/eip155-107.json b/_data/chains/eip155-107.json
new file mode 100644
index 00000000..27c18f63
--- /dev/null
+++ b/_data/chains/eip155-107.json
@@ -0,0 +1,23 @@
+{
+ "name": "Nebula Testnet",
+ "chain": "NTN",
+ "icon": "nebulatestnet",
+ "rpc": [
+ "https://testnet.rpc.novanetwork.io:9070"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Nebula X",
+ "symbol": "NBX",
+ "decimals": 18
+ },
+ "infoURL": "https://novanetwork.io",
+ "shortName": "ntn",
+ "chainId": 107,
+ "networkId": 107,
+ "explorers": [{
+ "name": "nebulatestnet",
+ "url": "https://explorer.novanetwork.io",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-108.json b/_data/chains/eip155-108.json
index 5391bbf6..a355e583 100644
--- a/_data/chains/eip155-108.json
+++ b/_data/chains/eip155-108.json
@@ -16,5 +16,11 @@
"shortName": "TT",
"chainId": 108,
"networkId": 108,
- "slip44": 1001
-}
\ No newline at end of file
+ "slip44": 1001,
+
+ "explorers": [{
+ "name": "ThundercoreScan",
+ "url": "https://scan.thundercore.com",
+ "standard": "none"
+ }]
+}
diff --git a/_data/chains/eip155-10823.json b/_data/chains/eip155-10823.json
new file mode 100644
index 00000000..cda77320
--- /dev/null
+++ b/_data/chains/eip155-10823.json
@@ -0,0 +1,27 @@
+{
+ "name": "CryptoCoinPay",
+ "chain": "CCP",
+ "rpc": [
+ "http://node106.cryptocoinpay.info:8545",
+ "ws://node106.cryptocoinpay.info:8546"
+ ],
+ "faucets": [],
+ "icon": "ccp",
+ "nativeCurrency": {
+ "name": "CryptoCoinPay",
+ "symbol": "CCP",
+ "decimals": 18
+ },
+ "infoURL": "https://www.cryptocoinpay.co",
+ "shortName": "CCP",
+ "chainId": 10823,
+ "networkId": 10823,
+ "explorers": [
+ {
+ "name": "CCP Explorer",
+ "url": "https://cryptocoinpay.info",
+ "standard": "EIP3091"
+ }
+ ]
+ }
+
\ No newline at end of file
diff --git a/_data/chains/eip155-108801.json b/_data/chains/eip155-108801.json
new file mode 100644
index 00000000..7ebac3ff
--- /dev/null
+++ b/_data/chains/eip155-108801.json
@@ -0,0 +1,26 @@
+{
+ "name": "BROChain Mainnet",
+ "chain": "BRO",
+ "network": "mainnet",
+ "rpc": [
+ "https://rpc.brochain.org",
+ "http://rpc.brochain.org",
+ "https://rpc.brochain.org/mainnet",
+ "http://rpc.brochain.org/mainnet"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Brother",
+ "symbol": "BRO",
+ "decimals": 18
+ },
+ "infoURL": "https://brochain.org",
+ "shortName": "bro",
+ "chainId": 108801,
+ "networkId": 108801,
+ "explorers": [{
+ "name": "BROChain Explorer",
+ "url": "https://explorer.brochain.org",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-11111.json b/_data/chains/eip155-11111.json
index 6123e340..276dbdec 100644
--- a/_data/chains/eip155-11111.json
+++ b/_data/chains/eip155-11111.json
@@ -3,9 +3,11 @@
"chain": "WAGMI",
"icon": "wagmi",
"rpc": [
- "https://api.trywagmi.xyz/rpc"
+ "https://subnets.avax.network/wagmi/wagmi-chain-testnet/rpc"
+ ],
+ "faucets": [
+ "https://faucet.trywagmi.xyz"
],
- "faucets": [],
"nativeCurrency": {
"name": "WAGMI",
"symbol": "WGM",
@@ -18,8 +20,8 @@
"explorers": [
{
"name": "WAGMI Explorer",
- "url": "https://trywagmi.xyz",
- "standard": "none"
+ "url": "https://subnets.avax.network/wagmi/wagmi-chain-testnet/explorer",
+ "standard": "EIP3091"
}
]
-}
\ No newline at end of file
+}
diff --git a/_data/chains/eip155-11155111.json b/_data/chains/eip155-11155111.json
new file mode 100644
index 00000000..35e6e361
--- /dev/null
+++ b/_data/chains/eip155-11155111.json
@@ -0,0 +1,27 @@
+{
+ "name": "Sepolia",
+ "title": "Ethereum Testnet Sepolia",
+ "chain": "ETH",
+ "network": "testnet",
+ "rpc": [
+ ],
+ "faucets": [
+ "http://fauceth.komputing.org?chain=11155111&address=${ADDRESS}"
+ ],
+ "nativeCurrency": {
+ "name": "Sepolia Ether",
+ "symbol": "SEP",
+ "decimals": 18
+ },
+ "infoURL": "https://sepolia.otterscan.io",
+ "shortName": "sep",
+ "chainId": 11155111,
+ "networkId": 11155111,
+ "explorers": [
+ {
+ "name": "otterscan-sepolia",
+ "url": "https://sepolia.otterscan.io",
+ "standard": "EIP3091"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-11297108099.json b/_data/chains/eip155-11297108099.json
index 0251bad8..2468bc0b 100644
--- a/_data/chains/eip155-11297108099.json
+++ b/_data/chains/eip155-11297108099.json
@@ -1,8 +1,9 @@
{
"name": "Palm Testnet",
"chain": "Palm",
+ "icon": "palm",
"rpc": [
- "https://palm-testnet.infura.io/v3/{INFURA_API_KEY}"
+ "https://palm-testnet.infura.io/v3/${INFURA_API_KEY}"
],
"faucets": [],
"nativeCurrency": {
@@ -13,5 +14,11 @@
"infoURL": "https://palm.io",
"shortName": "tpalm",
"chainId": 11297108099,
- "networkId": 11297108099
+ "networkId": 11297108099,
+ "explorers": [{
+ "name": "Palm Testnet Explorer",
+ "url": "https://explorer.palm-uat.xyz",
+ "standard": "EIP3091",
+ "icon": "palm"
+ }]
}
diff --git a/_data/chains/eip155-11297108109.json b/_data/chains/eip155-11297108109.json
index d1952904..e1530f53 100644
--- a/_data/chains/eip155-11297108109.json
+++ b/_data/chains/eip155-11297108109.json
@@ -1,8 +1,9 @@
{
"name": "Palm",
"chain": "Palm",
+ "icon": "palm",
"rpc": [
- "https://palm-mainnet.infura.io/v3/{INFURA_API_KEY}"
+ "https://palm-mainnet.infura.io/v3/${INFURA_API_KEY}"
],
"faucets": [],
"nativeCurrency": {
@@ -13,5 +14,11 @@
"infoURL": "https://palm.io",
"shortName": "palm",
"chainId": 11297108109,
- "networkId": 11297108109
+ "networkId": 11297108109,
+ "explorers": [{
+ "name": "Palm Explorer",
+ "url": "https://explorer.palm.io",
+ "standard": "EIP3091",
+ "icon": "palm"
+ }]
}
diff --git a/_data/chains/eip155-1197.json b/_data/chains/eip155-1197.json
new file mode 100644
index 00000000..fa0b6f60
--- /dev/null
+++ b/_data/chains/eip155-1197.json
@@ -0,0 +1,25 @@
+{
+ "name": "Iora Chain",
+ "chain": "IORA",
+ "network": "iorachain",
+ "icon": "iorachain",
+ "rpc": ["https://dataseed.iorachain.com"],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Iora",
+ "symbol": "IORA",
+ "decimals": 18
+ },
+ "infoURL": "https://iorachain.com",
+ "shortName": "iora",
+ "chainId": 1197,
+ "networkId": 1197,
+ "explorers": [
+ {
+ "name": "ioraexplorer",
+ "url": "https://explorer.iorachain.com",
+ "standard": "EIP3091"
+ }
+ ]
+}
+
diff --git a/_data/chains/eip155-1201.json b/_data/chains/eip155-1201.json
new file mode 100644
index 00000000..1c22b0d0
--- /dev/null
+++ b/_data/chains/eip155-1201.json
@@ -0,0 +1,18 @@
+{
+ "name": "Evanesco Testnet",
+ "chain": "Evanesco Testnet",
+ "network": "avis",
+ "rpc": [
+ "https://seed5.evanesco.org:8547"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "AVIS",
+ "symbol": "AVIS",
+ "decimals": 18
+ },
+ "infoURL": "https://evanesco.org/",
+ "shortName": "avis",
+ "chainId": 1201,
+ "networkId": 1201
+}
\ No newline at end of file
diff --git a/_data/chains/eip155-1284.json b/_data/chains/eip155-1284.json
index ffb88e21..5d1cdada 100644
--- a/_data/chains/eip155-1284.json
+++ b/_data/chains/eip155-1284.json
@@ -16,11 +16,6 @@
"chainId": 1284,
"networkId": 1284,
"explorers": [
- {
- "name": "blockscout",
- "url": "https://blockscout.moonbeam.network",
- "standard": "none"
- },
{
"name": "moonscan",
"url": "https://moonbeam.moonscan.io",
diff --git a/_data/chains/eip155-1285.json b/_data/chains/eip155-1285.json
index 3940e979..c4a58304 100644
--- a/_data/chains/eip155-1285.json
+++ b/_data/chains/eip155-1285.json
@@ -2,8 +2,8 @@
"name": "Moonriver",
"chain": "MOON",
"rpc": [
- "https://rpc.moonriver.moonbeam.network",
- "wss://wss.moonriver.moonbeam.network"
+ "https://rpc.api.moonriver.moonbeam.network",
+ "wss://wss.api.moonriver.moonbeam.network"
],
"faucets": [],
"nativeCurrency": {
diff --git a/_data/chains/deprecated/eip155-1286.json b/_data/chains/eip155-1286.json
similarity index 63%
rename from _data/chains/deprecated/eip155-1286.json
rename to _data/chains/eip155-1286.json
index 3cc60c66..87c2353c 100644
--- a/_data/chains/deprecated/eip155-1286.json
+++ b/_data/chains/eip155-1286.json
@@ -1,5 +1,5 @@
{
- "name": "Moonrock",
+ "name": "Moonrock old",
"chain": "MOON",
"rpc": [],
"faucets": [],
@@ -9,7 +9,8 @@
"decimals": 18
},
"infoURL": "",
- "shortName": "mrock",
+ "shortName": "mrock-old",
"chainId": 1286,
- "networkId": 1286
-}
\ No newline at end of file
+ "networkId": 1286,
+ "deprecated": true
+}
diff --git a/_data/chains/eip155-1313114.json b/_data/chains/eip155-1313114.json
index 7b613e68..01182ba2 100644
--- a/_data/chains/eip155-1313114.json
+++ b/_data/chains/eip155-1313114.json
@@ -2,7 +2,7 @@
"name": "Etho Protocol",
"chain": "ETHO",
"rpc": [
- "https://rpc.ether1.org"
+ "https://rpc.ethoprotocol.com"
],
"faucets": [],
diff --git a/_data/chains/eip155-1313161554.json b/_data/chains/eip155-1313161554.json
index 68e180d6..9e1e94ee 100644
--- a/_data/chains/eip155-1313161554.json
+++ b/_data/chains/eip155-1313161554.json
@@ -1,5 +1,5 @@
{
- "name": "Aurora MainNet",
+ "name": "Aurora Mainnet",
"chain": "NEAR",
"rpc": [
"https://mainnet.aurora.dev"
@@ -7,7 +7,7 @@
"faucets": [],
"nativeCurrency": {
"name": "Ether",
- "symbol": "aETH",
+ "symbol": "ETH",
"decimals": 18
},
"infoURL": "https://aurora.dev",
@@ -16,8 +16,8 @@
"networkId": 1313161554,
"explorers": [
{
- "name": "explorer.aurora.dev",
- "url": "https://explorer.mainnet.aurora.dev",
+ "name": "aurorascan.dev",
+ "url": "https://aurorascan.dev",
"standard": "EIP3091"
}
]
diff --git a/_data/chains/eip155-1313161555.json b/_data/chains/eip155-1313161555.json
index e6d13b6c..89d05957 100644
--- a/_data/chains/eip155-1313161555.json
+++ b/_data/chains/eip155-1313161555.json
@@ -1,5 +1,5 @@
{
- "name": "Aurora TestNet",
+ "name": "Aurora Testnet",
"chain": "NEAR",
"rpc": [
"https://testnet.aurora.dev/"
@@ -7,7 +7,7 @@
"faucets": [],
"nativeCurrency": {
"name": "Ether",
- "symbol": "aETH",
+ "symbol": "ETH",
"decimals": 18
},
"infoURL": "https://aurora.dev",
@@ -16,8 +16,8 @@
"networkId": 1313161555,
"explorers": [
{
- "name": "explorer.aurora.dev",
- "url": "https://explorer.testnet.aurora.dev",
+ "name": "aurorascan.dev",
+ "url": "https://testnet.aurorascan.dev",
"standard": "EIP3091"
}
]
diff --git a/_data/chains/eip155-1313161556.json b/_data/chains/eip155-1313161556.json
index f1230393..deb7e118 100644
--- a/_data/chains/eip155-1313161556.json
+++ b/_data/chains/eip155-1313161556.json
@@ -1,5 +1,5 @@
{
- "name": "Aurora BetaNet",
+ "name": "Aurora Betanet",
"chain": "NEAR",
"rpc": [
"https://betanet.aurora.dev/"
@@ -7,7 +7,7 @@
"faucets": [],
"nativeCurrency": {
"name": "Ether",
- "symbol": "aETH",
+ "symbol": "ETH",
"decimals": 18
},
"infoURL": "https://aurora.dev",
diff --git a/_data/chains/eip155-1337.json b/_data/chains/eip155-1337.json
new file mode 100644
index 00000000..b30f09d2
--- /dev/null
+++ b/_data/chains/eip155-1337.json
@@ -0,0 +1,16 @@
+{
+ "name": "CENNZnet old",
+ "chain": "CENNZnet",
+ "rpc": [],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "CPAY",
+ "symbol": "CPAY",
+ "decimals": 18
+ },
+ "infoURL": "https://cennz.net",
+ "shortName": "cennz-old",
+ "chainId": 1337,
+ "networkId": 1337,
+ "deprecated": true
+}
\ No newline at end of file
diff --git a/_data/chains/eip155-13381.json b/_data/chains/eip155-13381.json
new file mode 100644
index 00000000..6b580861
--- /dev/null
+++ b/_data/chains/eip155-13381.json
@@ -0,0 +1,25 @@
+{
+ "name": "Phoenix Mainnet",
+ "chain": "Phoenix",
+ "network": "mainnet",
+ "rpc": [
+ "https://rpc.phoenixplorer.com/"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Phoenix",
+ "symbol": "PHX",
+ "decimals": 18
+ },
+ "infoURL": "https://cryptophoenix.org/phoenix",
+ "shortName": "Phoenix",
+ "chainId": 13381,
+ "networkId": 13381,
+ "icon": "phoenix",
+ "explorers": [{
+ "name": "phoenixplorer",
+ "url": "https://phoenixplorer.com",
+ "icon": "phoenixplorer",
+ "standard": "EIP3091"
+ }]
+}
\ No newline at end of file
diff --git a/_data/chains/eip155-141.json b/_data/chains/eip155-141.json
new file mode 100644
index 00000000..8767132a
--- /dev/null
+++ b/_data/chains/eip155-141.json
@@ -0,0 +1,26 @@
+{
+ "name": "Openpiece Testnet",
+ "chain": "OPENPIECE",
+ "icon": "openpiece",
+ "network": "testnet",
+ "rpc": [
+ "https://testnet.openpiece.io"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Belly",
+ "symbol": "BELLY",
+ "decimals": 18
+ },
+ "infoURL": "https://cryptopiece.online",
+ "shortName": "OPtest",
+ "chainId": 141,
+ "networkId": 141,
+ "explorers": [
+ {
+ "name": "Belly Scan",
+ "url": "https://testnet.bellyscan.com",
+ "standard": "none"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-16001.json b/_data/chains/eip155-16001.json
index 9727cebc..64d0a66a 100644
--- a/_data/chains/eip155-16001.json
+++ b/_data/chains/eip155-16001.json
@@ -9,7 +9,7 @@
],
"nativeCurrency": {
"name": "MetaDot Token TestNet",
- "symbol": "MTT-test",
+ "symbol": "MTTest",
"decimals": 18
},
"infoURL": "https://metadot.network",
diff --git a/_data/chains/eip155-1666600000.json b/_data/chains/eip155-1666600000.json
index 0a19b696..0052bd66 100644
--- a/_data/chains/eip155-1666600000.json
+++ b/_data/chains/eip155-1666600000.json
@@ -2,7 +2,8 @@
"name": "Harmony Mainnet Shard 0",
"chain": "Harmony",
"rpc": [
- "https://api.harmony.one"
+ "https://api.harmony.one",
+ "https://api.s0.t.hmny.io"
],
"faucets": ["https://free-online-app.com/faucet-for-eth-evm-chains/"],
"nativeCurrency": {
diff --git a/_data/chains/eip155-1666600001.json b/_data/chains/eip155-1666600001.json
index 4c7330bc..8f6613ff 100644
--- a/_data/chains/eip155-1666600001.json
+++ b/_data/chains/eip155-1666600001.json
@@ -2,7 +2,7 @@
"name": "Harmony Mainnet Shard 1",
"chain": "Harmony",
"rpc": [
- "https://s1.api.harmony.one"
+ "https://api.s1.t.hmny.io"
],
"faucets": [
],
diff --git a/_data/chains/eip155-1666600002.json b/_data/chains/eip155-1666600002.json
index 5b0b933d..be5f1223 100644
--- a/_data/chains/eip155-1666600002.json
+++ b/_data/chains/eip155-1666600002.json
@@ -2,7 +2,7 @@
"name": "Harmony Mainnet Shard 2",
"chain": "Harmony",
"rpc": [
- "https://s2.api.harmony.one"
+ "https://api.s2.t.hmny.io"
],
"faucets": [
],
diff --git a/_data/chains/eip155-1666600003.json b/_data/chains/eip155-1666600003.json
index 3bf7e72c..50bf2f62 100644
--- a/_data/chains/eip155-1666600003.json
+++ b/_data/chains/eip155-1666600003.json
@@ -2,7 +2,7 @@
"name": "Harmony Mainnet Shard 3",
"chain": "Harmony",
"rpc": [
- "https://s3.api.harmony.one"
+ "https://api.s3.t.hmny.io"
],
"faucets": [
],
diff --git a/_data/chains/eip155-168.json b/_data/chains/eip155-168.json
new file mode 100644
index 00000000..7727c34b
--- /dev/null
+++ b/_data/chains/eip155-168.json
@@ -0,0 +1,25 @@
+{
+ "name": "AIOZ Network",
+ "chain": "AIOZ",
+ "network": "mainnet",
+ "icon": "aioz",
+ "rpc": [
+ "https://eth-dataseed.aioz.network"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "AIOZ",
+ "symbol": "AIOZ",
+ "decimals": 18
+ },
+ "infoURL": "https://aioz.network",
+ "shortName": "aioz",
+ "chainId": 168,
+ "networkId": 168,
+ "slip44": 60,
+ "explorers": [{
+ "name": "AIOZ Network Explorer",
+ "url": "https://explorer.aioz.network",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-1688.json b/_data/chains/eip155-1688.json
new file mode 100644
index 00000000..a70f580a
--- /dev/null
+++ b/_data/chains/eip155-1688.json
@@ -0,0 +1,18 @@
+{
+ "name": "LUDAN Mainnet",
+ "chain": "LUDAN",
+ "rpc": [
+ "https://rpc.ludan.org/"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "LUDAN",
+ "symbol": "LUDAN",
+ "decimals": 18
+ },
+ "infoURL": "https://www.ludan.org/",
+ "shortName": "LUDAN",
+ "icon": "ludan",
+ "chainId": 1688,
+ "networkId": 1688
+}
diff --git a/_data/chains/eip155-18.json b/_data/chains/eip155-18.json
index d4911d6a..ca28eb1d 100644
--- a/_data/chains/eip155-18.json
+++ b/_data/chains/eip155-18.json
@@ -15,5 +15,10 @@
"infoURL": "https://thundercore.com",
"shortName": "TST",
"chainId": 18,
- "networkId": 18
-}
\ No newline at end of file
+ "networkId": 18,
+ "explorers": [{
+ "name": "ThundercoreTestNetScanner",
+ "url": "https://scan-testnet.thundercore.com",
+ "standard": "none"
+ }]
+}
diff --git a/_data/chains/eip155-1898.json b/_data/chains/eip155-1898.json
new file mode 100644
index 00000000..a3c62554
--- /dev/null
+++ b/_data/chains/eip155-1898.json
@@ -0,0 +1,24 @@
+{
+ "name": "BON Network",
+ "chain": "BON",
+ "network": "testnet",
+ "rpc": [
+ "http://rpc.boyanet.org:8545",
+ "ws://rpc.boyanet.org:8546"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "BOYACoin",
+ "symbol": "BOY",
+ "decimals": 18
+ },
+ "infoURL": "https://boyanet.org",
+ "shortName": "boya",
+ "chainId": 1898,
+ "networkId": 1,
+ "explorers": [{
+ "name": "explorer",
+ "url": "https://explorer.boyanet.org:4001",
+ "standard": "EIP3091"
+ }]
+}
\ No newline at end of file
diff --git a/_data/chains/eip155-1984.json b/_data/chains/eip155-1984.json
new file mode 100644
index 00000000..f0a94680
--- /dev/null
+++ b/_data/chains/eip155-1984.json
@@ -0,0 +1,28 @@
+{
+ "name":"Eurus Testnet",
+ "chain":"EUN",
+ "network":"eurus-testnet",
+ "rpc":[
+ "https://testnet.eurus.network"
+ ],
+ "faucets":[
+ ],
+ "nativeCurrency":{
+ "name":"Eurus",
+ "symbol":"EUN",
+ "decimals":18
+ },
+ "infoURL":"https://eurus.network",
+ "shortName":"euntest",
+ "chainId":1984,
+ "networkId":1984,
+ "icon":"eurus",
+ "explorers":[
+ {
+ "name":"testnetexplorer",
+ "url":"https://testnetexplorer.eurus.network",
+ "icon":"eurus",
+ "standard":"none"
+ }
+ ]
+ }
\ No newline at end of file
diff --git a/_data/chains/eip155-2001.json b/_data/chains/eip155-2001.json
new file mode 100644
index 00000000..65a69bda
--- /dev/null
+++ b/_data/chains/eip155-2001.json
@@ -0,0 +1,27 @@
+{
+ "name": "Milkomeda C1 Mainnet",
+ "chain": "milkAda",
+ "icon": "milkomeda",
+ "network": "mainnet",
+ "rpc": [
+ "https://rpc-mainnet-cardano-evm.c1.milkomeda.com",
+ "wss://rpc-mainnet-cardano-evm.c1.milkomeda.com"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "milkAda",
+ "symbol": "mADA",
+ "decimals": 18
+ },
+ "infoURL": "https://milkomeda.com",
+ "shortName": "milkAda",
+ "chainId": 2001,
+ "networkId": 2001,
+ "explorers": [
+ {
+ "name": "Blockscout",
+ "url": "https://explorer-mainnet-cardano-evm.c1.milkomeda.com",
+ "standard": "none"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-200101.json b/_data/chains/eip155-200101.json
new file mode 100644
index 00000000..00395c65
--- /dev/null
+++ b/_data/chains/eip155-200101.json
@@ -0,0 +1,27 @@
+{
+ "name": "Milkomeda C1 Testnet",
+ "chain": "milkTAda",
+ "icon": "milkomeda",
+ "network": "testnet",
+ "rpc": [
+ "https://rpc-devnet-cardano-evm.c1.milkomeda.com",
+ "wss://rpc-devnet-cardano-evm.c1.milkomeda.com"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "milkTAda",
+ "symbol": "mTAda",
+ "decimals": 18
+ },
+ "infoURL": "https://milkomeda.com",
+ "shortName": "milkTAda",
+ "chainId": 200101,
+ "networkId": 200101,
+ "explorers": [
+ {
+ "name": "Blockscout",
+ "url": "https://explorer-devnet-cardano-evm.c1.milkomeda.com",
+ "standard": "none"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-2008.json b/_data/chains/eip155-2008.json
new file mode 100644
index 00000000..ec971117
--- /dev/null
+++ b/_data/chains/eip155-2008.json
@@ -0,0 +1,22 @@
+{
+ "name": "CloudWalk Testnet",
+ "chain": "CloudWalk Testnet",
+ "rpc": [],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "CloudWalk Native Token",
+ "symbol": "CWN",
+ "decimals": 18
+ },
+ "infoURL": "https://cloudwalk.io",
+ "shortName": "cloudwalk_testnet",
+ "chainId": 2008,
+ "networkId": 2008,
+ "explorers": [
+ {
+ "name": "CloudWalk Testnet Explorer",
+ "url": "https://explorer.testnet.cloudwalk.io",
+ "standard": "none"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-2009.json b/_data/chains/eip155-2009.json
new file mode 100644
index 00000000..1e10c180
--- /dev/null
+++ b/_data/chains/eip155-2009.json
@@ -0,0 +1,22 @@
+{
+ "name": "CloudWalk Mainnet",
+ "chain": "CloudWalk Mainnet",
+ "rpc": [],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "CloudWalk Native Token",
+ "symbol": "CWN",
+ "decimals": 18
+ },
+ "infoURL": "https://cloudwalk.io",
+ "shortName": "cloudwalk_mainnet",
+ "chainId": 2009,
+ "networkId": 2009,
+ "explorers": [
+ {
+ "name": "CloudWalk Mainnet Explorer",
+ "url": "https://explorer.mainnet.cloudwalk.io",
+ "standard": "none"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-201018.json b/_data/chains/eip155-201018.json
index 560137ef..6bc3aa07 100644
--- a/_data/chains/eip155-201018.json
+++ b/_data/chains/eip155-201018.json
@@ -3,7 +3,7 @@
"chain": "Alaya",
"rpc": [
"https://openapi.alaya.network/rpc",
- "wss://openapi.alaya.network/ws"
+ "wss://openapi.alaya.network/ws"
],
"faucets": [],
"nativeCurrency": {
diff --git a/_data/chains/eip155-20180430.json b/_data/chains/eip155-20180430.json
new file mode 100644
index 00000000..74471b39
--- /dev/null
+++ b/_data/chains/eip155-20180430.json
@@ -0,0 +1,22 @@
+{
+ "name": "SmartMesh Mainnet",
+ "chain": "Spectrum",
+ "rpc": [
+ "https://jsonapi1.smartmesh.cn"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "SmartMesh Native Token",
+ "symbol": "SMT",
+ "decimals": 18
+ },
+ "infoURL": "https://smartmesh.io",
+ "shortName": "spectrum",
+ "chainId": 20180430,
+ "networkId": 1,
+ "explorers": [{
+ "name": "spectrum",
+ "url": "https://spectrum.pub",
+ "standard": "none"
+ }]
+}
\ No newline at end of file
diff --git a/_data/chains/eip155-2023.json b/_data/chains/eip155-2023.json
new file mode 100644
index 00000000..78e647da
--- /dev/null
+++ b/_data/chains/eip155-2023.json
@@ -0,0 +1,30 @@
+{
+ "name": "Taycan Testnet",
+ "chain": "Taycan",
+ "rpc": [
+ "https://test-taycan.hupayx.io"
+ ],
+ "faucets": [
+ "https://ttaycan-faucet.hupayx.io/"
+ ],
+ "nativeCurrency": {
+ "name": "test-Shuffle",
+ "symbol": "tSFL",
+ "decimals": 18
+ },
+ "infoURL": "https://hupayx.io",
+ "shortName": "taycan-testnet",
+ "chainId": 2023,
+ "networkId": 2023,
+ "explorers": [{
+ "name": "Taycan Explorer(Blockscout)",
+ "url": "https://evmscan-test.hupayx.io",
+ "standard": "none"
+ },
+ {
+ "name": "Taycan Cosmos Explorer",
+ "url": "https://cosmoscan-test.hupayx.io",
+ "standard": "none"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-210425.json b/_data/chains/eip155-210425.json
index 21b73ff8..c7b292b1 100644
--- a/_data/chains/eip155-210425.json
+++ b/_data/chains/eip155-210425.json
@@ -3,8 +3,8 @@
"chain": "PlatON",
"network": "mainnet",
"rpc": [
- "https://openapi.platon.network/rpc",
- "wss://openapi.platon.network/ws"
+ "https://openapi2.platon.network/rpc",
+ "wss://openapi2.platon.network/ws"
],
"faucets": [],
"nativeCurrency": {
diff --git a/_data/chains/eip155-21337.json b/_data/chains/eip155-21337.json
new file mode 100644
index 00000000..cb352546
--- /dev/null
+++ b/_data/chains/eip155-21337.json
@@ -0,0 +1,24 @@
+{
+ "name": "CENNZnet Azalea",
+ "chain": "CENNZnet",
+ "network": "azalea",
+ "rpc": [
+ "https://cennznet.unfrastructure.io/public"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "CPAY",
+ "symbol": "CPAY",
+ "decimals": 18
+ },
+ "infoURL": "https://cennz.net",
+ "shortName": "cennz-a",
+ "chainId": 21337,
+ "networkId": 21337,
+ "icon": "cennz",
+ "explorers": [{
+ "name": "UNcover",
+ "url": "https://uncoverexplorer.com",
+ "standard": "none"
+ }]
+ }
\ No newline at end of file
diff --git a/_data/chains/eip155-2152.json b/_data/chains/eip155-2152.json
new file mode 100644
index 00000000..affa07c3
--- /dev/null
+++ b/_data/chains/eip155-2152.json
@@ -0,0 +1,23 @@
+{
+ "name": "Findora Mainnet",
+ "chain": "Findora",
+ "network": "mainnet",
+ "rpc": ["https://prod-mainnet.prod.findora.org:8545"],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "FRA",
+ "symbol": "FRA",
+ "decimals": 18
+ },
+ "infoURL": "https://findora.org/",
+ "shortName": "fra",
+ "chainId": 2152,
+ "networkId": 2152,
+ "explorers": [
+ {
+ "name": "findorascan",
+ "url": "https://evm.findorascan.io",
+ "standard": "EIP3091"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-2153.json b/_data/chains/eip155-2153.json
new file mode 100644
index 00000000..b8e3bed9
--- /dev/null
+++ b/_data/chains/eip155-2153.json
@@ -0,0 +1,23 @@
+{
+ "name": "Findora Testnet",
+ "chain": "Testnet-anvil",
+ "network": "testnet",
+ "rpc": ["https://prod-testnet.prod.findora.org:8545/"],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "FRA",
+ "symbol": "FRA",
+ "decimals": 18
+ },
+ "infoURL": "https://findora.org/",
+ "shortName": "findora-testnet",
+ "chainId": 2153,
+ "networkId": 2153,
+ "explorers": [
+ {
+ "name": "findorascan",
+ "url": "https://testnet-anvil.evm.findorascan.io",
+ "standard": "EIP3091"
+ }
+ ]
+}
diff --git a/_data/chains/deprecated/eip155-218.json b/_data/chains/eip155-218.json
similarity index 71%
rename from _data/chains/deprecated/eip155-218.json
rename to _data/chains/eip155-218.json
index 9cc2c382..fae3262a 100644
--- a/_data/chains/deprecated/eip155-218.json
+++ b/_data/chains/eip155-218.json
@@ -1,5 +1,5 @@
{
- "name": "SoterOne Mainnet",
+ "name": "SoterOne Mainnet old",
"chain": "SOTER",
"rpc": [
"https://rpc.soter.one"
@@ -12,7 +12,8 @@
"decimals": 18
},
"infoURL": "https://www.soterone.com",
- "shortName": "SO1",
+ "shortName": "SO1-old",
"chainId": 218,
- "networkId": 218
+ "networkId": 218,
+ "deprecated": true
}
diff --git a/_data/chains/eip155-21816.json b/_data/chains/eip155-21816.json
new file mode 100644
index 00000000..c657423a
--- /dev/null
+++ b/_data/chains/eip155-21816.json
@@ -0,0 +1,23 @@
+{
+ "name": "omChain Mainnet",
+ "chain": "OML",
+ "icon": "omlira",
+ "rpc": [
+ "https://seed.omlira.com"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Omlira",
+ "symbol": "OML",
+ "decimals": 18
+ },
+ "infoURL": "https://omlira.com",
+ "shortName": "oml",
+ "chainId": 21816,
+ "networkId": 21816,
+ "explorers": [{
+ "name": "omChain Explorer",
+ "url": "https://explorer.omlira.com",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-22023.json b/_data/chains/eip155-22023.json
new file mode 100644
index 00000000..bad3cd8a
--- /dev/null
+++ b/_data/chains/eip155-22023.json
@@ -0,0 +1,28 @@
+{
+ "name": "Taycan",
+ "chain": "Taycan",
+ "network": "mainnet",
+ "rpc": [
+ "https://taycan-rpc.hupayx.io:8545"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "shuffle",
+ "symbol": "SFL",
+ "decimals": 18
+ },
+ "infoURL": "https://hupayx.io",
+ "shortName": "SFL",
+ "chainId": 22023,
+ "networkId": 22023,
+ "explorers": [{
+ "name": "Taycan Explorer(Blockscout)",
+ "url": "https://taycan-evmscan.hupayx.io",
+ "standard": "none"
+ },
+ {
+ "name": "Taycan Cosmos Explorer(BigDipper)",
+ "url": "https://taycan-cosmoscan.hupayx.io",
+ "standard": "none"
+ }]
+}
diff --git a/_data/chains/eip155-210309.json b/_data/chains/eip155-2203181.json
similarity index 81%
rename from _data/chains/eip155-210309.json
rename to _data/chains/eip155-2203181.json
index aed0e533..1b349ce3 100644
--- a/_data/chains/eip155-210309.json
+++ b/_data/chains/eip155-2203181.json
@@ -2,8 +2,8 @@
"name": "PlatON Dev Testnet",
"chain": "PlatON",
"rpc": [
- "https://devnetopenapi.platon.network/rpc",
- "wss://devnetopenapi.platon.network/ws"
+ "https://devnetopenapi2.platon.network/rpc",
+ "wss://devnetopenapi2.platon.network/ws"
],
"faucets": [
"https://faucet.platon.network/faucet/?id=e5d32df10aee11ec911142010a667c03"
@@ -15,7 +15,7 @@
},
"infoURL": "https://www.platon.network",
"shortName": "platondev",
- "chainId": 210309,
+ "chainId": 2203181,
"networkId": 1,
"icon": "platon",
"explorers": [
diff --git a/_data/chains/eip155-2213.json b/_data/chains/eip155-2213.json
new file mode 100644
index 00000000..4c34672d
--- /dev/null
+++ b/_data/chains/eip155-2213.json
@@ -0,0 +1,26 @@
+{
+ "name": "Evanesco Mainnet",
+ "chain": "EVA",
+ "network": "mainnet",
+ "rpc": [
+ "https://seed4.evanesco.org:8546"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "EVA",
+ "symbol": "EVA",
+ "decimals": 18
+ },
+ "infoURL": "https://evanesco.org/",
+ "shortName": "evanesco",
+ "chainId": 2213,
+ "networkId": 2213,
+ "icon": "evanesco",
+ "explorers": [
+ {
+ "name": "Evanesco Explorer",
+ "url": "https://explorer.evanesco.org",
+ "standard": "none"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/_data/chains/eip155-2221.json b/_data/chains/eip155-2221.json
new file mode 100644
index 00000000..d9a33a82
--- /dev/null
+++ b/_data/chains/eip155-2221.json
@@ -0,0 +1,25 @@
+{
+ "name": "Kava EVM Testnet",
+ "chain": "KAVA",
+ "network": "testnet",
+ "rpc": ["https://evm.evm-alpha.kava.io", "wss://evm-ws.evm-alpha.kava.io"],
+ "faucets": ["https://faucet.kava.io"],
+ "nativeCurrency": {
+ "name": "Kava",
+ "symbol": "KAVA",
+ "decimals": 18
+ },
+ "infoURL": "https://www.kava.io",
+ "shortName": "kava",
+ "chainId": 2221,
+ "networkId": 2221,
+ "icon": "kava",
+ "explorers": [
+ {
+ "name": "Kava Testnet Explorer",
+ "url": "https://explorer.evm-alpha.kava.io",
+ "standard": "EIP3091",
+ "icon": "kava"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-2223.json b/_data/chains/eip155-2223.json
new file mode 100644
index 00000000..e57895e3
--- /dev/null
+++ b/_data/chains/eip155-2223.json
@@ -0,0 +1,22 @@
+{
+ "name": "VChain Mainnet",
+ "chain": "VChain",
+ "rpc": ["https://bc.vcex.xyz"],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "VNDT",
+ "symbol": "VNDT",
+ "decimals": 18
+ },
+ "infoURL": "https://bo.vcex.xyz/",
+ "shortName": "VChain",
+ "chainId": 2223,
+ "networkId": 2223,
+ "explorers": [
+ {
+ "name": "VChain Scan",
+ "url": "https://scan.vcex.xyz",
+ "standard": "EIP3091"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-225.json b/_data/chains/eip155-225.json
new file mode 100644
index 00000000..ca9055df
--- /dev/null
+++ b/_data/chains/eip155-225.json
@@ -0,0 +1,23 @@
+{
+ "name": "LACHAIN Mainnet",
+ "chain": "LA",
+ "icon": "lachain",
+ "rpc": [
+ "https://rpc-mainnet.lachain.io"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "LA",
+ "symbol": "LA",
+ "decimals": 18
+ },
+ "infoURL": "https://lachain.io",
+ "shortName": "LA",
+ "chainId": 225,
+ "networkId": 225,
+ "explorers": [{
+ "name": "blockscout",
+ "url": "https://scan.lachain.io",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-226.json b/_data/chains/eip155-226.json
new file mode 100644
index 00000000..215729d4
--- /dev/null
+++ b/_data/chains/eip155-226.json
@@ -0,0 +1,23 @@
+{
+ "name": "LACHAIN Testnet",
+ "chain": "TLA",
+ "icon": "lachain",
+ "rpc": [
+ "https://rpc-testnet.lachain.io"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "TLA",
+ "symbol": "TLA",
+ "decimals": 18
+ },
+ "infoURL": "https://lachain.io",
+ "shortName": "TLA",
+ "chainId": 226,
+ "networkId": 226,
+ "explorers": [{
+ "name": "blockscout",
+ "url": "https://scan-test.lachain.io",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-234666.json b/_data/chains/eip155-234666.json
new file mode 100644
index 00000000..2a1cc4e2
--- /dev/null
+++ b/_data/chains/eip155-234666.json
@@ -0,0 +1,19 @@
+{
+ "name": "Haymo Testnet",
+ "chain": "tHYM",
+ "network": "testnet",
+ "rpc": [
+ "https://testnet1.haymo.network"
+ ],
+ "faucets": [
+ ],
+ "nativeCurrency": {
+ "name": "HAYMO",
+ "symbol": "HYM",
+ "decimals": 18
+ },
+ "infoURL": "https://haymoswap.web.app/",
+ "shortName": "hym",
+ "chainId": 234666,
+ "networkId": 234666
+}
diff --git a/_data/chains/eip155-239.json b/_data/chains/eip155-239.json
new file mode 100644
index 00000000..aa936059
--- /dev/null
+++ b/_data/chains/eip155-239.json
@@ -0,0 +1,26 @@
+{
+ "name": "Aitd Testnet",
+ "chain": "AITD",
+ "icon": "aitd",
+ "rpc": [
+ "http://http-testnet.aitd.io"
+ ],
+ "faucets": [
+ "https://aitd-faucet-pre.aitdcoin.com/"
+ ],
+ "nativeCurrency": {
+ "name": "AITD Testnet",
+ "symbol": "AITD",
+ "decimals": 18
+ },
+ "infoURL": "https://www.aitd.io/",
+ "shortName": "AITD",
+ "chainId": 239,
+ "networkId": 239,
+
+ "explorers": [{
+ "name": "AITD Chain Explorer",
+ "url": "https://aitd-explorer-pre.aitdcoin.com",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-25.json b/_data/chains/eip155-25.json
index 145025fd..7d1b2871 100644
--- a/_data/chains/eip155-25.json
+++ b/_data/chains/eip155-25.json
@@ -2,21 +2,21 @@
"name": "Cronos Mainnet Beta",
"chain": "CRO",
"rpc": [
- "https://evm-cronos.crypto.org"
+ "https://evm.cronos.org"
],
"faucets": [],
"nativeCurrency": {
- "name": "Crypto.org Coin",
+ "name": "Cronos",
"symbol": "CRO",
"decimals": 18
},
- "infoURL": "https://cronos.crypto.org",
+ "infoURL": "https://cronos.org/",
"shortName": "cro",
"chainId": 25,
"networkId": 25,
"explorers": [{
"name": "Cronos Explorer",
- "url": "https://cronos.crypto.org/explorer",
+ "url": "https://cronos.org/explorer",
"standard": "none"
}]
}
diff --git a/_data/chains/eip155-2569.json b/_data/chains/eip155-2569.json
new file mode 100644
index 00000000..33725282
--- /dev/null
+++ b/_data/chains/eip155-2569.json
@@ -0,0 +1,25 @@
+{
+ "name": "TechPay Mainnet",
+ "chain": "TPC",
+ "network": "mainnet",
+ "rpc": [
+ "https://api.techpay.io/"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "TechPay",
+ "symbol": "TPC",
+ "decimals": 18
+ },
+ "infoURL": "https://techpay.io/",
+ "shortName": "tpc",
+ "chainId": 2569,
+ "networkId": 2569,
+ "icon": "techpay",
+ "explorers": [{
+ "name": "tpcscan",
+ "url": "https://tpcscan.com",
+ "icon": "techpay",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-258.json b/_data/chains/eip155-258.json
new file mode 100644
index 00000000..a0359a44
--- /dev/null
+++ b/_data/chains/eip155-258.json
@@ -0,0 +1,15 @@
+{
+ "name": "Setheum",
+ "chain": "Setheum",
+ "rpc": [],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Setheum",
+ "symbol": "SETM",
+ "decimals": 18
+ },
+ "infoURL": "https://setheum.xyz",
+ "shortName": "setm",
+ "chainId": 258,
+ "networkId": 258
+}
diff --git a/_data/chains/eip155-2612.json b/_data/chains/eip155-2612.json
new file mode 100644
index 00000000..1d1a849b
--- /dev/null
+++ b/_data/chains/eip155-2612.json
@@ -0,0 +1,25 @@
+{
+ "name": "EZChain C-Chain Mainnet",
+ "chain": "EZC",
+ "rpc": [
+ "https://api.ezchain.com/ext/bc/C/rpc"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "EZChain",
+ "symbol": "EZC",
+ "decimals": 18
+ },
+ "infoURL": "https://ezchain.com",
+ "shortName": "EZChain",
+ "chainId": 2612,
+ "networkId": 2612,
+ "icon": "ezchain",
+ "explorers": [
+ {
+ "name": "ezchain",
+ "url": "https://cchain-explorer.ezchain.com",
+ "standard": "EIP3091"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-2613.json b/_data/chains/eip155-2613.json
new file mode 100644
index 00000000..5e6e84db
--- /dev/null
+++ b/_data/chains/eip155-2613.json
@@ -0,0 +1,27 @@
+{
+ "name": "EZChain C-Chain Testnet",
+ "chain": "EZC",
+ "rpc": [
+ "https://testnet-api.ezchain.com/ext/bc/C/rpc"
+ ],
+ "faucets": [
+ "https://testnet-faucet.ezchain.com"
+ ],
+ "nativeCurrency": {
+ "name": "EZChain",
+ "symbol": "EZC",
+ "decimals": 18
+ },
+ "infoURL": "https://ezchain.com",
+ "shortName": "Fuji-EZChain",
+ "chainId": 2613,
+ "networkId": 2613,
+ "icon": "ezchain",
+ "explorers": [
+ {
+ "name": "ezchain",
+ "url": "https://testnet-cchain-explorer.ezchain.com",
+ "standard": "EIP3091"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-3.json b/_data/chains/eip155-3.json
index 1857ee89..cd487bb1 100644
--- a/_data/chains/eip155-3.json
+++ b/_data/chains/eip155-3.json
@@ -2,6 +2,7 @@
"name": "Ropsten",
"title": "Ethereum Testnet Ropsten",
"chain": "ETH",
+ "network": "testnet",
"rpc": [
"https://ropsten.infura.io/v3/${INFURA_API_KEY}",
"wss://ropsten.infura.io/ws/v3/${INFURA_API_KEY}"
diff --git a/_data/chains/eip155-300.json b/_data/chains/eip155-300.json
new file mode 100644
index 00000000..fb5b4f86
--- /dev/null
+++ b/_data/chains/eip155-300.json
@@ -0,0 +1,24 @@
+{
+ "name": "Optimism on Gnosis Chain",
+ "chain": "OGC",
+ "rpc": [
+ "https://optimism.gnosischain.com",
+ "wss://optimism.gnosischain.com/wss"
+ ],
+ "faucets": ["https://faucet.gimlu.com/gnosis"],
+ "nativeCurrency": {
+ "name": "xDAI",
+ "symbol": "xDAI",
+ "decimals": 18
+ },
+ "infoURL": "https://www.xdaichain.com/for-developers/optimism-optimistic-rollups-on-gc",
+ "shortName": "ogc",
+ "chainId": 300,
+ "networkId": 300,
+ "explorers": [{
+ "name": "blockscout",
+ "url": "https://blockscout.com/xdai/optimism",
+ "icon": "blockscout",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-3000.json b/_data/chains/eip155-3000.json
new file mode 100644
index 00000000..87b75f7b
--- /dev/null
+++ b/_data/chains/eip155-3000.json
@@ -0,0 +1,21 @@
+{
+ "name": "CENNZnet Rata",
+ "chain": "CENNZnet",
+ "network": "rata",
+ "rpc": [
+ "https://rata.centrality.me/public"
+ ],
+ "faucets": [
+ "https://app-faucet.centrality.me"
+ ],
+ "nativeCurrency": {
+ "name": "CPAY",
+ "symbol": "CPAY",
+ "decimals": 18
+ },
+ "infoURL": "https://cennz.net",
+ "shortName": "cennz-r",
+ "chainId": 3000,
+ "networkId": 3000,
+ "icon": "cennz"
+ }
\ No newline at end of file
diff --git a/_data/chains/eip155-3001.json b/_data/chains/eip155-3001.json
new file mode 100644
index 00000000..486e98d6
--- /dev/null
+++ b/_data/chains/eip155-3001.json
@@ -0,0 +1,26 @@
+{
+ "name": "CENNZnet Nikau",
+ "chain": "CENNZnet",
+ "network": "nikau",
+ "rpc": [
+ "https://nikau.centrality.me/public"
+ ],
+ "faucets": [
+ "https://app-faucet.centrality.me"
+ ],
+ "nativeCurrency": {
+ "name": "CPAY",
+ "symbol": "CPAY",
+ "decimals": 18
+ },
+ "infoURL": "https://cennz.net",
+ "shortName": "cennz-n",
+ "chainId": 3001,
+ "networkId": 3001,
+ "icon": "cennz",
+ "explorers": [{
+ "name": "UNcover",
+ "url": "https://www.uncoverexplorer.com/?network=Nikau",
+ "standard": "none"
+ }]
+ }
\ No newline at end of file
diff --git a/_data/chains/eip155-32520.json b/_data/chains/eip155-32520.json
new file mode 100644
index 00000000..5de79e75
--- /dev/null
+++ b/_data/chains/eip155-32520.json
@@ -0,0 +1,28 @@
+{
+ "name": "Bitgert Mainnet",
+ "chain": "Brise",
+ "rpc": [
+ "https://mainnet-rpc.brisescan.com",
+ "https://chainrpc.com",
+ "https://serverrpc.com"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Bitrise Token",
+ "symbol": "Brise",
+ "decimals": 18
+ },
+ "infoURL": "https://bitgert.com/",
+ "shortName": "Brise",
+ "chainId": 32520,
+ "networkId": 32520,
+ "icon": "brise",
+ "explorers": [
+ {
+ "name": "Brise Scan",
+ "url": "https://brisescan.com",
+ "icon": "brise",
+ "standard": "EIP3091"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/_data/chains/eip155-333.json b/_data/chains/eip155-333.json
new file mode 100644
index 00000000..53c061b9
--- /dev/null
+++ b/_data/chains/eip155-333.json
@@ -0,0 +1,23 @@
+{
+ "name": "Web3Q Mainnet",
+ "chain": "Web3Q",
+ "rpc": [
+ "https://mainnet.web3q.io:8545"
+ ],
+ "faucets": [
+ ],
+ "nativeCurrency": {
+ "name": "Web3Q",
+ "symbol": "W3Q",
+ "decimals": 18
+ },
+ "infoURL": "https://web3q.io/home.w3q/",
+ "shortName": "w3q",
+ "chainId": 333,
+ "networkId": 333,
+ "explorers": [{
+ "name": "w3q-mainnet",
+ "url": "https://explorer.mainnet.web3q.io",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-3333.json b/_data/chains/eip155-3333.json
new file mode 100644
index 00000000..6444b138
--- /dev/null
+++ b/_data/chains/eip155-3333.json
@@ -0,0 +1,23 @@
+{
+ "name": "Web3Q Testnet",
+ "chain": "Web3Q",
+ "rpc": [
+ "https://testnet.web3q.io:8545"
+ ],
+ "faucets": [
+ ],
+ "nativeCurrency": {
+ "name": "Web3Q",
+ "symbol": "W3Q",
+ "decimals": 18
+ },
+ "infoURL": "https://testnet.web3q.io/home.w3q/",
+ "shortName": "w3q-t",
+ "chainId": 3333,
+ "networkId": 3333,
+ "explorers": [{
+ "name": "w3q-testnet",
+ "url": "https://explorer.testnet.web3q.io",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-3334.json b/_data/chains/eip155-3334.json
new file mode 100644
index 00000000..4d4ba513
--- /dev/null
+++ b/_data/chains/eip155-3334.json
@@ -0,0 +1,23 @@
+{
+ "name": "Web3Q Galileo",
+ "chain": "Web3Q",
+ "rpc": [
+ "https://galileo.web3q.io:8545"
+ ],
+ "faucets": [
+ ],
+ "nativeCurrency": {
+ "name": "Web3Q",
+ "symbol": "W3Q",
+ "decimals": 18
+ },
+ "infoURL": "https://galileo.web3q.io/home.w3q/",
+ "shortName": "w3q-g",
+ "chainId": 3334,
+ "networkId": 3334,
+ "explorers": [{
+ "name": "w3q-galileo",
+ "url": "https://explorer.galileo.web3q.io",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-335.json b/_data/chains/eip155-335.json
new file mode 100644
index 00000000..aea5f4b4
--- /dev/null
+++ b/_data/chains/eip155-335.json
@@ -0,0 +1,27 @@
+{
+ "name": "DFK Chain Test",
+ "chain": "DFK",
+ "icon": "dfk",
+ "network": "testnet",
+ "rpc": [
+ "https://subnets.avax.network/defi-kingdoms/dfk-chain-testnet/rpc"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Jewel",
+ "symbol": "JEWEL",
+ "decimals": 18
+ },
+ "infoURL": "https://defikingdoms.com",
+ "shortName": "DFKTEST",
+ "chainId": 335,
+ "networkId": 335,
+ "explorers": [
+ {
+ "name": "ethernal",
+ "url": "https://explorer-test.dfkchain.com",
+ "icon": "ethereum",
+ "standard": "none"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/_data/chains/eip155-336.json b/_data/chains/eip155-336.json
index ecbe4d43..a86553f6 100644
--- a/_data/chains/eip155-336.json
+++ b/_data/chains/eip155-336.json
@@ -1,25 +1,27 @@
{
+ "name": "Shiden",
+ "chain": "SDN",
+ "rpc": [
+ "https://rpc.shiden.astar.network:8545",
+ "wss://shiden.api.onfinality.io/public-ws"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
"name": "Shiden",
- "chain": "SDN",
- "rpc": [
- "https://rpc.shiden.astar.network:8545",
- "wss://shiden.api.onfinality.io/public-ws"
- ],
- "faucets": [],
- "nativeCurrency": {
- "name": "Shiden",
- "symbol": "SDN",
- "decimals": 18
- },
- "infoURL": "https://shiden.astar.network/",
- "shortName": "sdn",
- "chainId": 336,
- "networkId": 336,
- "explorers": [
- {
- "name": "subscan",
- "url": "https://shiden.subscan.io",
- "standard": "none"
- }
- ]
-}
\ No newline at end of file
+ "symbol": "SDN",
+ "decimals": 18
+ },
+ "infoURL": "https://shiden.astar.network/",
+ "shortName": "sdn",
+ "chainId": 336,
+ "networkId": 336,
+ "icon": "shiden",
+ "explorers": [
+ {
+ "name": "subscan",
+ "url": "https://shiden.subscan.io",
+ "standard": "none",
+ "icon": "subscan"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-3400.json b/_data/chains/eip155-3400.json
new file mode 100644
index 00000000..d4df1cd8
--- /dev/null
+++ b/_data/chains/eip155-3400.json
@@ -0,0 +1,25 @@
+{
+ "name": "Paribu Net Mainnet",
+ "chain": "PRB",
+ "network": "Paribu Net",
+ "rpc": [
+ "https://rpc.paribu.network"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "PRB",
+ "symbol": "PRB",
+ "decimals": 18
+ },
+ "infoURL": "https://net.paribu.com",
+ "shortName": "prb",
+ "chainId": 3400,
+ "networkId": 3400,
+ "icon": "prb",
+ "explorers": [{
+ "name": "Paribu Net Explorer",
+ "url": "https://explorer.paribu.network",
+ "icon": "explorer",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-3500.json b/_data/chains/eip155-3500.json
new file mode 100644
index 00000000..344a2687
--- /dev/null
+++ b/_data/chains/eip155-3500.json
@@ -0,0 +1,25 @@
+{
+ "name": "Paribu Net Testnet",
+ "chain": "PRB",
+ "network": "Paribu Net",
+ "rpc": [
+ "https://rpc.testnet.paribuscan.com"
+ ],
+ "faucets": ["https://faucet.paribuscan.com"],
+ "nativeCurrency": {
+ "name": "PRB",
+ "symbol": "PRB",
+ "decimals": 18
+ },
+ "infoURL": "https://net.paribu.com",
+ "shortName": "prbtestnet",
+ "chainId": 3500,
+ "networkId": 3500,
+ "icon": "prb",
+ "explorers": [{
+ "name": "Paribu Net Testnet Explorer",
+ "url": "https://testnet.paribuscan.com",
+ "icon": "explorer",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-356256156.json b/_data/chains/eip155-356256156.json
index 04e99e81..eec8b1a6 100644
--- a/_data/chains/eip155-356256156.json
+++ b/_data/chains/eip155-356256156.json
@@ -1,5 +1,5 @@
{
- "name": "Gather Tesnet Network",
+ "name": "Gather Testnet Network",
"chain": "GTH",
"rpc": [
"https://testnet.gather.network"
diff --git a/_data/chains/eip155-369.json b/_data/chains/eip155-369.json
index a3caa93a..7950d716 100644
--- a/_data/chains/eip155-369.json
+++ b/_data/chains/eip155-369.json
@@ -6,8 +6,8 @@
"networkId": 369,
"infoURL": "https://pulsechain.com/",
"rpc": [
- "https://rpc.mainnet.pulsechain.com/v1/${PULSECHAIN_API_KEY}",
- "wss://rpc.mainnet.pulsechain.com/ws/v1/${PULSECHAIN_API_KEY}"
+ "https://rpc.mainnet.pulsechain.com/",
+ "wss://rpc.mainnet.pulsechain.com/"
],
"faucets": [],
"nativeCurrency": {
diff --git a/_data/chains/eip155-385.json b/_data/chains/eip155-385.json
index afb79bac..30c74158 100644
--- a/_data/chains/eip155-385.json
+++ b/_data/chains/eip155-385.json
@@ -9,11 +9,11 @@
],
"nativeCurrency": {
"name": "Lisinski Ether",
- "symbol": "LISINSKI",
+ "symbol": "LISINS",
"decimals": 18
},
"infoURL": "https://lisinski.online",
"shortName": "lisinski",
"chainId": 385,
"networkId": 385
-}
\ No newline at end of file
+}
diff --git a/_data/chains/eip155-3966.json b/_data/chains/eip155-3966.json
new file mode 100644
index 00000000..4d10f143
--- /dev/null
+++ b/_data/chains/eip155-3966.json
@@ -0,0 +1,24 @@
+{
+ "name": "DYNO Mainnet",
+ "chain": "DYNO",
+ "rpc": [
+ "https://api.dynoprotocol.com"
+ ],
+ "faucets": [
+ "https://faucet.dynoscan.io"
+ ],
+ "nativeCurrency": {
+ "name": "DYNO Token",
+ "symbol": "DYNO",
+ "decimals": 18
+ },
+ "infoURL": "https://dynoprotocol.com",
+ "shortName": "dyno",
+ "chainId": 3966,
+ "networkId": 3966,
+ "explorers": [{
+ "name": "DYNO Explorer",
+ "url": "https://dynoscan.io",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-3967.json b/_data/chains/eip155-3967.json
new file mode 100644
index 00000000..444db108
--- /dev/null
+++ b/_data/chains/eip155-3967.json
@@ -0,0 +1,24 @@
+{
+ "name": "DYNO Testnet",
+ "chain": "DYNO",
+ "rpc": [
+ "https://tapi.dynoprotocol.com"
+ ],
+ "faucets": [
+ "https://faucet.dynoscan.io"
+ ],
+ "nativeCurrency": {
+ "name": "DYNO Token",
+ "symbol": "tDYNO",
+ "decimals": 18
+ },
+ "infoURL": "https://dynoprotocol.com",
+ "shortName": "tdyno",
+ "chainId": 3967,
+ "networkId": 3967,
+ "explorers": [{
+ "name": "DYNO Explorer",
+ "url": "https://testnet.dynoscan.io",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-4.json b/_data/chains/eip155-4.json
index 341b245e..84c77276 100644
--- a/_data/chains/eip155-4.json
+++ b/_data/chains/eip155-4.json
@@ -2,6 +2,7 @@
"name": "Rinkeby",
"title": "Ethereum Testnet Rinkeby",
"chain": "ETH",
+ "network": "testnet",
"rpc": [
"https://rinkeby.infura.io/v3/${INFURA_API_KEY}",
"wss://rinkeby.infura.io/ws/v3/${INFURA_API_KEY}"
diff --git a/_data/chains/eip155-4102.json b/_data/chains/eip155-4102.json
new file mode 100644
index 00000000..8593a577
--- /dev/null
+++ b/_data/chains/eip155-4102.json
@@ -0,0 +1,25 @@
+{
+ "name": "AIOZ Network Testnet",
+ "chain": "AIOZ",
+ "network": "testnet",
+ "icon": "aioz",
+ "rpc": [
+ "https://eth-ds.testnet.aioz.network"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "testAIOZ",
+ "symbol": "AIOZ",
+ "decimals": 18
+ },
+ "infoURL": "https://aioz.network",
+ "shortName": "aioz-testnet",
+ "chainId": 4102,
+ "networkId": 4102,
+ "slip44": 60,
+ "explorers": [{
+ "name": "AIOZ Network Testnet Explorer",
+ "url": "https://testnet.explorer.aioz.network",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-42.json b/_data/chains/eip155-42.json
index 4f2fef1b..cb231a53 100644
--- a/_data/chains/eip155-42.json
+++ b/_data/chains/eip155-42.json
@@ -2,6 +2,7 @@
"name": "Kovan",
"title": "Ethereum Testnet Kovan",
"chain": "ETH",
+ "network": "testnet",
"rpc": [
"https://kovan.poa.network",
"http://kovan.poa.network:8545",
diff --git a/_data/chains/eip155-42161.json b/_data/chains/eip155-42161.json
index 13886d0f..c23a8497 100644
--- a/_data/chains/eip155-42161.json
+++ b/_data/chains/eip155-42161.json
@@ -6,7 +6,7 @@
"networkId": 42161,
"nativeCurrency": {
"name": "Ether",
- "symbol": "AETH",
+ "symbol": "ETH",
"decimals": 18
},
"rpc": [
diff --git a/_data/chains/eip155-43.json b/_data/chains/eip155-43.json
index a0609fc1..1360967d 100644
--- a/_data/chains/eip155-43.json
+++ b/_data/chains/eip155-43.json
@@ -2,7 +2,7 @@
"name": "Darwinia Pangolin Testnet",
"chain": "pangolin",
"rpc": [
- "http://pangolin-rpc.darwinia.network"
+ "https://pangolin-rpc.darwinia.network"
],
"faucets": [
"https://docs.crab.network/dvm/wallets/dvm-metamask#apply-for-the-test-token"
diff --git a/_data/chains/eip155-43114.json b/_data/chains/eip155-43114.json
index e4037701..2784924b 100644
--- a/_data/chains/eip155-43114.json
+++ b/_data/chains/eip155-43114.json
@@ -1,5 +1,5 @@
{
- "name": "Avalanche Mainnet",
+ "name": "Avalanche C-Chain",
"chain": "AVAX",
"rpc": [
"https://api.avax.network/ext/bc/C/rpc"
@@ -14,7 +14,7 @@
"shortName": "Avalanche",
"chainId": 43114,
"networkId": 43114,
- "slip44": 9000,
+ "slip44": 9005,
"explorers": [
{
"name": "snowtrace",
diff --git a/_data/chains/eip155-44.json b/_data/chains/eip155-44.json
index bed4cee7..f461a3e9 100644
--- a/_data/chains/eip155-44.json
+++ b/_data/chains/eip155-44.json
@@ -2,7 +2,7 @@
"name": "Darwinia Crab Network",
"chain": "crab",
"rpc": [
- "http://crab-rpc.darwinia.network"
+ "https://crab-rpc.darwinia.network"
],
"faucets": [],
"nativeCurrency": {
diff --git a/_data/chains/eip155-444900.json b/_data/chains/eip155-444900.json
new file mode 100644
index 00000000..c0ebc624
--- /dev/null
+++ b/_data/chains/eip155-444900.json
@@ -0,0 +1,24 @@
+{
+ "name": "Weelink Testnet",
+ "chain": "WLK",
+ "rpc": [
+ "https://weelinknode1c.gw002.oneitfarm.com"
+ ],
+ "faucets": [
+ "https://faucet.weelink.gw002.oneitfarm.com"
+ ],
+ "nativeCurrency": {
+ "name": "Weelink Chain Token",
+ "symbol": "tWLK",
+ "decimals": 18
+ },
+ "infoURL": "https://weelink.cloud",
+ "shortName": "wlkt",
+ "chainId": 444900,
+ "networkId": 444900,
+ "explorers": [{
+ "name": "weelink-testnet",
+ "url": "https://weelink.cloud/#/blockView/overview",
+ "standard": "none"
+ }]
+}
\ No newline at end of file
diff --git a/_data/chains/eip155-45000.json b/_data/chains/eip155-45000.json
new file mode 100644
index 00000000..5163f518
--- /dev/null
+++ b/_data/chains/eip155-45000.json
@@ -0,0 +1,25 @@
+{
+ "name": "Autobahn Network",
+ "chain": "BNB",
+ "network": "mainnet",
+ "rpc": [
+ "https://rpc.autobahn.network"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "BNB",
+ "symbol": "BNB",
+ "decimals": 18
+ },
+ "infoURL": "https://autobahn.network",
+ "shortName": "autobahn",
+ "chainId": 45000,
+ "networkId": 45000,
+ "icon": "autobahn",
+ "explorers": [{
+ "name": "autobahn explorer",
+ "url": "https://explorer.autobahn.network",
+ "icon": "autobahn",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-4918.json b/_data/chains/eip155-4918.json
new file mode 100644
index 00000000..82ff6b67
--- /dev/null
+++ b/_data/chains/eip155-4918.json
@@ -0,0 +1,20 @@
+{
+ "name": "Venidium Testnet",
+ "chain": "XVM",
+ "rpc": ["https://rpc-evm-testnet.venidium.io"],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Venidium",
+ "symbol": "XVM",
+ "decimals": 18
+ },
+ "infoURL": "https://venidium.io",
+ "shortName": "xvm",
+ "chainId": 4918,
+ "networkId": 4918,
+ "explorers": [{
+ "name": "Venidium EVM Testnet Explorer",
+ "url": "https://evm-testnet.venidiumexplorer.com",
+ "standard": "EIP3091"
+ }]
+ }
diff --git a/_data/chains/eip155-5.json b/_data/chains/eip155-5.json
index 70c1cec9..51269407 100644
--- a/_data/chains/eip155-5.json
+++ b/_data/chains/eip155-5.json
@@ -2,6 +2,7 @@
"name": "Görli",
"title": "Ethereum Testnet Görli",
"chain": "ETH",
+ "network": "testnet",
"rpc": [
"https://goerli.infura.io/v3/${INFURA_API_KEY}",
"wss://goerli.infura.io/v3/${INFURA_API_KEY}",
diff --git a/_data/chains/eip155-512.json b/_data/chains/eip155-512.json
new file mode 100644
index 00000000..f9f5305e
--- /dev/null
+++ b/_data/chains/eip155-512.json
@@ -0,0 +1,24 @@
+{
+ "name": "Double-A Chain Mainnet",
+ "chain": "AAC",
+ "rpc": [
+ "https://rpc.acuteangle.com"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Acuteangle Native Token",
+ "symbol": "AAC",
+ "decimals": 18
+ },
+ "infoURL": "https://www.acuteangle.com/",
+ "shortName": "aac",
+ "chainId": 512,
+ "networkId": 512,
+ "slip44": 1512,
+ "explorers": [{
+ "name": "aacscan",
+ "url": "https://scan.acuteangle.com",
+ "standard": "EIP3091"
+ }],
+ "icon": "aac"
+ }
\ No newline at end of file
diff --git a/_data/chains/eip155-512512.json b/_data/chains/eip155-512512.json
new file mode 100644
index 00000000..934acfe7
--- /dev/null
+++ b/_data/chains/eip155-512512.json
@@ -0,0 +1,26 @@
+{
+ "name": "CMP-Testnet",
+ "chain": "CMP",
+ "network": "testnet",
+ "rpc": [
+ "https://galaxy.block.caduceus.foundation",
+ "wss://galaxy.block.caduceus.foundation"
+ ],
+ "faucets": [
+ "https://dev.caduceus.foundation/testNetwork"
+ ],
+ "nativeCurrency": {
+ "name": "Caduceus Testnet Token",
+ "symbol": "CMP",
+ "decimals": 18
+ },
+ "infoURL": "https://caduceus.foundation/",
+ "shortName": "cmp",
+ "chainId": 512512,
+ "networkId": 512512,
+ "explorers": [{
+ "name": "Galaxy Scan",
+ "url": "https://galaxy.scan.caduceus.foundation",
+ "standard": "none"
+ }]
+ }
diff --git a/_data/chains/eip155-513.json b/_data/chains/eip155-513.json
new file mode 100644
index 00000000..6afa7572
--- /dev/null
+++ b/_data/chains/eip155-513.json
@@ -0,0 +1,25 @@
+{
+ "name": "Double-A Chain Testnet",
+ "chain": "AAC",
+ "icon": "aac",
+ "rpc": [
+ "https://rpc-testnet.acuteangle.com"
+ ],
+ "faucets": [
+ "https://scan-testnet.acuteangle.com/faucet"
+ ],
+ "nativeCurrency": {
+ "name": "Acuteangle Native Token",
+ "symbol": "AAC",
+ "decimals": 18
+ },
+ "infoURL": "https://www.acuteangle.com/",
+ "shortName": "aact",
+ "chainId": 513,
+ "networkId": 513,
+ "explorers": [{
+ "name": "aacscan-testnet",
+ "url": "https://scan-testnet.acuteangle.com",
+ "standard": "EIP3091"
+ }]
+ }
\ No newline at end of file
diff --git a/_data/chains/eip155-534.json b/_data/chains/eip155-534.json
new file mode 100644
index 00000000..16d4b4ec
--- /dev/null
+++ b/_data/chains/eip155-534.json
@@ -0,0 +1,24 @@
+{
+ "name": "Candle Mainnet",
+ "chain": "Candle",
+ "rpc": [
+ "https://candle-rpc.com/",
+ "https://rpc.cndlchain.com"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "CANDLE",
+ "symbol": "CNDL",
+ "decimals": 18
+ },
+ "infoURL": "https://candlelabs.org/",
+ "shortName": "CNDL",
+ "chainId": 534,
+ "networkId": 534,
+ "slip44": 674,
+ "explorers": [{
+ "name": "candlescan",
+ "url": "https://cndlchain.com",
+ "standard": "none"
+ }]
+}
diff --git a/_data/chains/eip155-53935.json b/_data/chains/eip155-53935.json
new file mode 100644
index 00000000..5b36e61e
--- /dev/null
+++ b/_data/chains/eip155-53935.json
@@ -0,0 +1,27 @@
+{
+ "name": "DFK Chain",
+ "chain": "DFK",
+ "icon": "dfk",
+ "network": "mainnet",
+ "rpc": [
+ "https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Jewel",
+ "symbol": "JEWEL",
+ "decimals": 18
+ },
+ "infoURL": "https://defikingdoms.com",
+ "shortName": "DFK",
+ "chainId": 53935,
+ "networkId": 53935,
+ "explorers": [
+ {
+ "name": "ethernal",
+ "url": "https://explorer.dfkchain.com",
+ "icon": "ethereum",
+ "standard": "none"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/_data/chains/eip155-54.json b/_data/chains/eip155-54.json
new file mode 100644
index 00000000..3ae973d4
--- /dev/null
+++ b/_data/chains/eip155-54.json
@@ -0,0 +1,26 @@
+{
+ "name": "Openpiece Mainnet",
+ "chain": "OPENPIECE",
+ "icon": "openpiece",
+ "network": "mainnet",
+ "rpc": [
+ "https://mainnet.openpiece.io"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Belly",
+ "symbol": "BELLY",
+ "decimals": 18
+ },
+ "infoURL": "https://cryptopiece.online",
+ "shortName": "OP",
+ "chainId": 54,
+ "networkId": 54,
+ "explorers": [
+ {
+ "name": "Belly Scan",
+ "url": "https://bellyscan.com",
+ "standard": "none"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-5551.json b/_data/chains/eip155-5551.json
new file mode 100644
index 00000000..124469db
--- /dev/null
+++ b/_data/chains/eip155-5551.json
@@ -0,0 +1,32 @@
+{
+ "name": "Nahmii Mainnet",
+ "chain": "Nahmii",
+ "network": "mainnet",
+ "rpc": [
+ "https://l2.nahmii.io"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Ether",
+ "symbol": "ETH",
+ "decimals": 18
+ },
+ "infoURL": "https://nahmii.io",
+ "shortName": "Nahmii",
+ "chainId": 5551,
+ "networkId": 5551,
+ "icon": "nahmii",
+ "explorers": [{
+ "name": "Nahmii mainnet explorer",
+ "url": "https://explorer.nahmii.io",
+ "icon": "nahmii",
+ "standard": "EIP3091"
+ }],
+ "parent": {
+ "type" : "L2",
+ "chain": "eip155-1",
+ "bridges": [{
+ "url":"https://bridge.nahmii.io"
+ }]
+ }
+}
\ No newline at end of file
diff --git a/_data/chains/eip155-5553.json b/_data/chains/eip155-5553.json
new file mode 100644
index 00000000..972881f4
--- /dev/null
+++ b/_data/chains/eip155-5553.json
@@ -0,0 +1,32 @@
+{
+ "name": "Nahmii Testnet",
+ "chain": "Nahmii",
+ "network": "testnet",
+ "rpc": [
+ "https://l2.testnet.nahmii.io"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Ether",
+ "symbol": "ETH",
+ "decimals": 18
+ },
+ "infoURL": "https://nahmii.io",
+ "shortName": "Nahmii testnet",
+ "chainId": 5553,
+ "networkId": 5553,
+ "icon": "nahmii",
+ "explorers": [{
+ "name": "blockscout",
+ "url": "https://explorer.testnet.nahmii.io",
+ "icon": "nahmii",
+ "standard": "EIP3091"
+ }],
+ "parent": {
+ "type" : "L2",
+ "chain": "eip155-3",
+ "bridges": [{
+ "url":"https://bridge.nahmii.io"
+ }]
+ }
+}
\ No newline at end of file
diff --git a/_data/chains/eip155-55555.json b/_data/chains/eip155-55555.json
new file mode 100644
index 00000000..250f0a0c
--- /dev/null
+++ b/_data/chains/eip155-55555.json
@@ -0,0 +1,25 @@
+{
+ "name": "REI Chain Mainnet",
+ "chain": "REI",
+ "icon": "reichain",
+ "rpc": [
+ "https://rei-rpc.moonrhythm.io"
+ ],
+ "faucets": [
+ "http://kururu.finance/faucet?chainId=55555"
+ ],
+ "nativeCurrency": {
+ "name": "Rei",
+ "symbol": "REI",
+ "decimals": 18
+ },
+ "infoURL": "https://reichain.io",
+ "shortName": "rei",
+ "chainId": 55555,
+ "networkId": 55555,
+ "explorers": [{
+ "name": "reiscan",
+ "url": "https://reiscan.com",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-55556.json b/_data/chains/eip155-55556.json
new file mode 100644
index 00000000..79332b68
--- /dev/null
+++ b/_data/chains/eip155-55556.json
@@ -0,0 +1,25 @@
+{
+ "name": "REI Chain Testnet",
+ "chain": "REI",
+ "icon": "reichain",
+ "rpc": [
+ "https://rei-testnet-rpc.moonrhythm.io"
+ ],
+ "faucets": [
+ "http://kururu.finance/faucet?chainId=55556"
+ ],
+ "nativeCurrency": {
+ "name": "tRei",
+ "symbol": "tREI",
+ "decimals": 18
+ },
+ "infoURL": "https://reichain.io",
+ "shortName": "trei",
+ "chainId": 55556,
+ "networkId": 55556,
+ "explorers": [{
+ "name": "reiscan",
+ "url": "https://testnet.reiscan.com",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-5777.json b/_data/chains/eip155-5777.json
new file mode 100644
index 00000000..d37a28c4
--- /dev/null
+++ b/_data/chains/eip155-5777.json
@@ -0,0 +1,26 @@
+{
+ "name": "Digest Swarm Chain",
+ "chain": "DSC",
+ "icon": "swarmchain",
+ "rpc": [
+ "https://rpc.digestgroup.ltd"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "DigestCoin",
+ "symbol": "DGCC",
+ "decimals": 18
+ },
+ "infoURL": "https://digestgroup.ltd",
+ "shortName": "dgcc",
+ "chainId": 5777,
+ "networkId": 5777,
+ "explorers": [
+ {
+ "name": "swarmexplorer",
+ "url": "https://explorer.digestgroup.ltd",
+ "standard": "EIP3091"
+ }
+ ]
+}
+
\ No newline at end of file
diff --git a/_data/chains/eip155-58.json b/_data/chains/eip155-58.json
index abfaabef..fc081b15 100644
--- a/_data/chains/eip155-58.json
+++ b/_data/chains/eip155-58.json
@@ -2,25 +2,31 @@
"name": "Ontology Mainnet",
"chain": "Ontology",
"rpc": [
- "https://dappnode1.ont.io:20339",
- "https://dappnode2.ont.io:20339",
- "https://dappnode3.ont.io:20339",
- "https://dappnode4.ont.io:20339"
+ "http://dappnode1.ont.io:20339",
+ "http://dappnode2.ont.io:20339",
+ "http://dappnode3.ont.io:20339",
+ "http://dappnode4.ont.io:20339",
+ "https://dappnode1.ont.io:10339",
+ "https://dappnode2.ont.io:10339",
+ "https://dappnode3.ont.io:10339",
+ "https://dappnode4.ont.io:10339"
],
"faucets": [
],
"nativeCurrency": {
"name": "ONG",
"symbol": "ONG",
- "decimals": 9
+ "decimals": 18
},
"infoURL": "https://ont.io/",
"shortName": "Ontology Mainnet",
"chainId": 58,
"networkId": 58,
- "explorers": [{
- "name": "explorer",
- "url": "https://explorer.ont.io",
- "standard": "EIP3091"
- }]
+ "explorers": [
+ {
+ "name": "explorer",
+ "url": "https://explorer.ont.io",
+ "standard": "EIP3091"
+ }
+ ]
}
diff --git a/_data/chains/eip155-5851.json b/_data/chains/eip155-5851.json
index 5ebaa18c..a5611eba 100644
--- a/_data/chains/eip155-5851.json
+++ b/_data/chains/eip155-5851.json
@@ -2,10 +2,14 @@
"name": "Ontology Testnet",
"chain": "Ontology",
"rpc": [
- "https://polaris1.ont.io:20339",
- "https://polaris2.ont.io:20339",
- "https://polaris3.ont.io:20339",
- "https://polaris4.ont.io:20339"
+ "http://polaris1.ont.io:20339",
+ "http://polaris2.ont.io:20339",
+ "http://polaris3.ont.io:20339",
+ "http://polaris4.ont.io:20339",
+ "https://polaris1.ont.io:10339",
+ "https://polaris2.ont.io:10339",
+ "https://polaris3.ont.io:10339",
+ "https://polaris4.ont.io:10339"
],
"faucets": [
"https://developer.ont.io/"
@@ -13,7 +17,7 @@
"nativeCurrency": {
"name": "ONG",
"symbol": "ONG",
- "decimals": 9
+ "decimals": 18
},
"infoURL": "https://ont.io/",
"shortName": "Ontology Testnet",
diff --git a/_data/chains/eip155-5869.json b/_data/chains/eip155-5869.json
index 2ed792d2..8a92eac1 100644
--- a/_data/chains/eip155-5869.json
+++ b/_data/chains/eip155-5869.json
@@ -11,8 +11,13 @@
"symbol": "RBD",
"decimals": 18
},
- "infoURL": "http://wegochain.io",
+ "infoURL": "https://www.wegochain.io",
"shortName": "rbd",
"chainId": 5869,
- "networkId": 5869
+ "networkId": 5869,
+ "explorers": [{
+ "name": "wegoscan2",
+ "url": "https://scan2.wegochain.io",
+ "standard": "EIP3091"
+ }]
}
diff --git a/_data/chains/eip155-592.json b/_data/chains/eip155-592.json
new file mode 100644
index 00000000..4b93c515
--- /dev/null
+++ b/_data/chains/eip155-592.json
@@ -0,0 +1,24 @@
+{
+ "name": "Astar",
+ "chain": "ASTR",
+ "rpc": ["https://rpc.astar.network:8545"],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Astar",
+ "symbol": "ASTR",
+ "decimals": 18
+ },
+ "infoURL": "https://astar.network/",
+ "shortName": "astr",
+ "chainId": 592,
+ "networkId": 592,
+ "icon": "astar",
+ "explorers": [
+ {
+ "name": "subscan",
+ "url": "https://astar.subscan.io",
+ "standard": "none",
+ "icon": "subscan"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-596.json b/_data/chains/eip155-596.json
new file mode 100644
index 00000000..d3d7edc6
--- /dev/null
+++ b/_data/chains/eip155-596.json
@@ -0,0 +1,16 @@
+{
+ "name": "Karura Network Testnet",
+ "chain": "KAR",
+ "rpc": [],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Karura Token",
+ "symbol": "KAR",
+ "decimals": 18
+ },
+ "infoURL": "https://karura.network",
+ "shortName": "tkar",
+ "chainId": 596,
+ "networkId": 596,
+ "slip44": 596
+}
diff --git a/_data/chains/eip155-597.json b/_data/chains/eip155-597.json
new file mode 100644
index 00000000..b7d4568e
--- /dev/null
+++ b/_data/chains/eip155-597.json
@@ -0,0 +1,16 @@
+{
+ "name": "Acala Network Testnet",
+ "chain": "ACA",
+ "rpc": [],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Acala Token",
+ "symbol": "ACA",
+ "decimals": 18
+ },
+ "infoURL": "https://acala.network",
+ "shortName": "taca",
+ "chainId": 597,
+ "networkId": 597,
+ "slip44": 597
+}
diff --git a/_data/chains/eip155-6.json b/_data/chains/eip155-6.json
index 4e2a95e8..3025c817 100644
--- a/_data/chains/eip155-6.json
+++ b/_data/chains/eip155-6.json
@@ -1,7 +1,9 @@
{
"name": "Ethereum Classic Testnet Kotti",
"chain": "ETC",
- "rpc": [],
+ "rpc": [
+ "https://www.ethercluster.com/kotti"
+ ],
"faucets": [],
"nativeCurrency": {
"name": "Kotti Ether",
diff --git a/_data/chains/eip155-600.json b/_data/chains/eip155-600.json
new file mode 100644
index 00000000..b3d08784
--- /dev/null
+++ b/_data/chains/eip155-600.json
@@ -0,0 +1,18 @@
+{
+ "name": "Meshnyan testnet",
+ "chain": "MeshTestChain",
+ "rpc": [
+ ],
+ "faucets": [
+ ],
+ "nativeCurrency": {
+ "name": "Meshnyan Testnet Native Token",
+ "symbol": "MESHT",
+ "decimals": 18
+ },
+ "infoURL": "",
+ "shortName": "mesh-chain-testnet",
+ "chainId": 600,
+ "networkId": 600
+ }
+
\ No newline at end of file
diff --git a/_data/chains/eip155-61.json b/_data/chains/eip155-61.json
index f95a395d..006fa0b4 100644
--- a/_data/chains/eip155-61.json
+++ b/_data/chains/eip155-61.json
@@ -2,7 +2,7 @@
"name": "Ethereum Classic Mainnet",
"chain": "ETC",
"rpc": [
- "https://ethereumclassic.network"
+ "https://www.ethercluster.com/etc"
],
"faucets": ["https://free-online-app.com/faucet-for-eth-evm-chains/?"],
"nativeCurrency": {
diff --git a/_data/chains/eip155-62621.json b/_data/chains/eip155-62621.json
new file mode 100644
index 00000000..ebc947a7
--- /dev/null
+++ b/_data/chains/eip155-62621.json
@@ -0,0 +1,24 @@
+{
+ "name": "MultiVAC Mainnet",
+ "chain": "MultiVAC",
+ "icon": "multivac",
+ "rpc": [
+ "https://rpc.mtv.ac",
+ "https://rpc-eu.mtv.ac"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "MultiVAC",
+ "symbol": "MTV",
+ "decimals": 18
+ },
+ "infoURL": "https://mtv.ac",
+ "shortName": "mtv",
+ "chainId": 62621,
+ "networkId": 62621,
+ "explorers": [{
+ "name": "MultiVAC Explorer",
+ "url": "https://e.mtv.ac",
+ "standard": "none"
+ }]
+}
diff --git a/_data/chains/eip155-63.json b/_data/chains/eip155-63.json
index 40e89a5c..4ce16591 100644
--- a/_data/chains/eip155-63.json
+++ b/_data/chains/eip155-63.json
@@ -1,7 +1,9 @@
{
"name": "Ethereum Classic Testnet Mordor",
"chain": "ETC",
- "rpc": [],
+ "rpc": [
+ "https://www.ethercluster.com/mordor"
+ ],
"faucets": [],
"nativeCurrency": {
"name": "Mordor Classic Testnet Ether",
diff --git a/_data/chains/eip155-63000.json b/_data/chains/eip155-63000.json
index 3be7686c..012c4a8f 100644
--- a/_data/chains/eip155-63000.json
+++ b/_data/chains/eip155-63000.json
@@ -15,9 +15,11 @@
"shortName": "ecs",
"chainId": 63000,
"networkId": 63000,
+ "icon": "ecredits",
"explorers": [{
"name": "eCredits MainNet Explorer",
"url": "https://explorer.ecredits.com",
+ "icon": "ecredits",
"standard": "EIP3091"
}]
}
\ No newline at end of file
diff --git a/_data/chains/eip155-63001.json b/_data/chains/eip155-63001.json
index 6afd3ab4..7fb07b95 100644
--- a/_data/chains/eip155-63001.json
+++ b/_data/chains/eip155-63001.json
@@ -17,9 +17,11 @@
"shortName": "ecs-testnet",
"chainId": 63001,
"networkId": 63001,
+ "icon": "ecredits",
"explorers": [{
"name": "eCredits TestNet Explorer",
"url": "https://explorer.tst.ecredits.com",
+ "icon": "ecredits",
"standard": "EIP3091"
}]
}
\ No newline at end of file
diff --git a/_data/chains/eip155-66.json b/_data/chains/eip155-66.json
index 8a200d66..19ed5c7d 100644
--- a/_data/chains/eip155-66.json
+++ b/_data/chains/eip155-66.json
@@ -1,22 +1,23 @@
{
- "name": "OKExChain Mainnet",
- "chain": "okexchain",
+ "name": "OKXChain Mainnet",
+ "chain": "okxchain",
"rpc": [
- "https://exchainrpc.okex.org"
+ "https://exchainrpc.okex.org",
+ "https://okc-mainnet.gateway.pokt.network/v1/lb/6275309bea1b320039c893ff"
],
"faucets": ["https://free-online-app.com/faucet-for-eth-evm-chains/?"],
"nativeCurrency": {
- "name": "OKExChain Global Utility Token",
+ "name": "OKXChain Global Utility Token",
"symbol": "OKT",
"decimals": 18
},
- "infoURL": "https://www.okex.com/okexchain",
+ "infoURL": "https://www.okex.com/okc",
"shortName": "okt",
"chainId": 66,
"networkId": 66,
"explorers": [{
"name": "OKLink",
- "url": "https://www.oklink.com/okexchain",
+ "url": "https://www.oklink.com/en/okc",
"standard": "EIP3091"
}]
}
diff --git a/_data/chains/eip155-666666.json b/_data/chains/eip155-666666.json
index 61e290d2..267d94f8 100644
--- a/_data/chains/eip155-666666.json
+++ b/_data/chains/eip155-666666.json
@@ -10,11 +10,11 @@
"nativeCurrency": {
"name": "VS",
"symbol": "VS",
- "decimals": 6
+ "decimals": 18
},
"infoURL": "https://visionscan.org",
"shortName": "vpioneer",
"chainId": 666666,
"networkId": 666666,
"slip44": 60
-}
\ No newline at end of file
+}
diff --git a/_data/chains/eip155-69420.json b/_data/chains/eip155-69420.json
new file mode 100644
index 00000000..58a6d980
--- /dev/null
+++ b/_data/chains/eip155-69420.json
@@ -0,0 +1,25 @@
+{
+ "name": "Condrieu",
+ "title": "Ethereum Verkle Testnet Condrieu",
+ "chain": "ETH",
+ "rpc": [
+ "https://rpc.condrieu.ethdevops.io:8545"
+ ],
+ "faucets": [
+ "https://faucet.condrieu.ethdevops.io"
+ ],
+ "nativeCurrency": {
+ "name": "Condrieu Testnet Ether",
+ "symbol": "CTE",
+ "decimals": 18
+ },
+ "infoURL": "https://condrieu.ethdevops.io",
+ "shortName": "cndr",
+ "chainId": 69420,
+ "networkId": 69420,
+ "explorers": [ {
+ "name": "Condrieu explorer",
+ "url": "https://explorer.condrieu.ethdevops.io",
+ "standard": "none"
+ }]
+}
diff --git a/_data/chains/eip155-70.json b/_data/chains/eip155-70.json
new file mode 100644
index 00000000..f147f3a1
--- /dev/null
+++ b/_data/chains/eip155-70.json
@@ -0,0 +1,26 @@
+{
+ "name": "Hoo Smart Chain",
+ "chain": "HSC",
+ "rpc": [
+ "https://http-mainnet.hoosmartchain.com",
+ "https://http-mainnet2.hoosmartchain.com",
+ "wss://ws-mainnet.hoosmartchain.com",
+ "wss://ws-mainnet2.hoosmartchain.com"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Hoo Smart Chain Native Token",
+ "symbol": "HOO",
+ "decimals": 18
+ },
+ "infoURL": "https://www.hoosmartchain.com",
+ "shortName": "hsc",
+ "chainId": 70,
+ "networkId": 70,
+ "slip44": 1170,
+ "explorers": [{
+ "name": "hooscan",
+ "url": "https://www.hooscan.com",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-700.json b/_data/chains/eip155-700.json
new file mode 100644
index 00000000..bddac1cc
--- /dev/null
+++ b/_data/chains/eip155-700.json
@@ -0,0 +1,23 @@
+{
+ "name": "Star Social Testnet",
+ "chain": "SNS",
+ "rpc": [
+ "https://avastar.cc/ext/bc/C/rpc"
+ ],
+ "faucets": [
+ ],
+ "nativeCurrency": {
+ "name": "Social",
+ "symbol": "SNS",
+ "decimals": 18
+ },
+ "infoURL": "https://info.avastar.cc",
+ "shortName": "SNS",
+ "chainId": 700,
+ "networkId": 700,
+ "explorers": [{
+ "name": "starscan",
+ "url": "https://avastar.info",
+ "standard": "EIP3091"
+ }]
+ }
\ No newline at end of file
diff --git a/_data/chains/eip155-776.json b/_data/chains/eip155-776.json
new file mode 100644
index 00000000..1da7cf75
--- /dev/null
+++ b/_data/chains/eip155-776.json
@@ -0,0 +1,27 @@
+{
+ "name": "OpenChain Testnet",
+ "chain": "OpenChain Testnet",
+ "rpc": [
+ "http://mainnet.openchain.info:8545",
+ "https://mainnet1.openchain.info"
+ ],
+ "faucets": [
+ "https://faucet.openchain.info/"
+ ],
+ "nativeCurrency": {
+ "name": "Openchain Testnet",
+ "symbol": "TOPC",
+ "decimals": 18
+ },
+ "infoURL": "https://testnet.openchain.info/",
+ "shortName": "opc",
+ "chainId": 776,
+ "networkId": 776,
+ "explorers": [
+ {
+ "name": "OPEN CHAIN TESTNET",
+ "url": "https://testnet.openchain.info",
+ "standard": "none"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-788.json b/_data/chains/eip155-788.json
new file mode 100644
index 00000000..47f125d1
--- /dev/null
+++ b/_data/chains/eip155-788.json
@@ -0,0 +1,26 @@
+{
+ "name": "Aerochain Testnet",
+ "chain": "Aerochain",
+ "network": "testnet",
+ "rpc": [
+ "https://testnet-rpc.aerochain.id/"
+ ],
+ "faucets": [
+ "https://faucet.aerochain.id/"
+ ],
+ "nativeCurrency": {
+ "name": "Aerochain Testnet",
+ "symbol": "TAero",
+ "decimals": 18
+ },
+ "infoURL": "https://aerochaincoin.org/",
+ "shortName": "taero",
+ "chainId": 788,
+ "networkId": 788,
+ "explorers": [{
+ "name": "aeroscan",
+ "url": "https://testnet.aeroscan.id",
+ "standard": "EIP3091"
+ }]
+}
+
diff --git a/_data/chains/eip155-79.json b/_data/chains/eip155-79.json
new file mode 100644
index 00000000..d2e5f343
--- /dev/null
+++ b/_data/chains/eip155-79.json
@@ -0,0 +1,24 @@
+{
+ "name": "Zenith Mainnet",
+ "chain": "Zenith",
+ "rpc": [
+ "https://dataserver-1.zenithchain.co/",
+ "https://dataserver-us-1.zenithchain.co/"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "ZENITH",
+ "symbol": "ZENITH",
+ "decimals": 18
+ },
+ "infoURL": "https://www.zenithchain.co/",
+ "chainId": 79,
+ "networkId": 79,
+ "shortName": "zenith",
+ "explorers": [{
+ "name": "zenith scan",
+ "url": "https://scan.zenithchain.co",
+ "standard": "EIP3091"
+ }]
+ }
+
\ No newline at end of file
diff --git a/_data/chains/eip155-8000.json b/_data/chains/eip155-8000.json
new file mode 100644
index 00000000..bc7772f0
--- /dev/null
+++ b/_data/chains/eip155-8000.json
@@ -0,0 +1,30 @@
+{
+ "name": "Teleport",
+ "chain": "Teleport",
+ "rpc": ["https://evm-rpc.teleport.network"],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Tele",
+ "symbol": "TELE",
+ "decimals": 18
+ },
+ "infoURL": "https://teleport.network",
+ "shortName": "teleport",
+ "chainId": 8000,
+ "networkId": 8000,
+ "icon": "teleport",
+ "explorers": [
+ {
+ "name": "Teleport EVM Explorer (Blockscout)",
+ "url": "https://evm-explorer.teleport.network",
+ "standard": "none",
+ "icon": "teleport"
+ },
+ {
+ "name": "Teleport Cosmos Explorer (Big Dipper)",
+ "url": "https://explorer.teleport.network",
+ "standard": "none",
+ "icon": "teleport"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-8001.json b/_data/chains/eip155-8001.json
new file mode 100644
index 00000000..723a2938
--- /dev/null
+++ b/_data/chains/eip155-8001.json
@@ -0,0 +1,30 @@
+{
+ "name": "Teleport Testnet",
+ "chain": "Teleport",
+ "rpc": ["https://evm-rpc.testnet.teleport.network"],
+ "faucets": ["https://chain-docs.teleport.network/testnet/faucet.html"],
+ "nativeCurrency": {
+ "name": "Tele",
+ "symbol": "TELE",
+ "decimals": 18
+ },
+ "infoURL": "https://teleport.network",
+ "shortName": "teleport-testnet",
+ "chainId": 8001,
+ "networkId": 8001,
+ "icon": "teleport",
+ "explorers": [
+ {
+ "name": "Teleport EVM Explorer (Blockscout)",
+ "url": "https://evm-explorer.testnet.teleport.network",
+ "standard": "none",
+ "icon": "teleport"
+ },
+ {
+ "name": "Teleport Cosmos Explorer (Big Dipper)",
+ "url": "https://explorer.testnet.teleport.network",
+ "standard": "none",
+ "icon": "teleport"
+ }
+ ]
+}
diff --git a/_data/chains/eip155-81.json b/_data/chains/eip155-81.json
new file mode 100644
index 00000000..b16e6e31
--- /dev/null
+++ b/_data/chains/eip155-81.json
@@ -0,0 +1,23 @@
+{
+ "name": "Zenith Testnet (Vilnius)",
+ "chain": "Zenith",
+ "rpc": [
+ "https://vilnius.zenithchain.co/http"
+ ],
+ "faucets": ["https://faucet.zenithchain.co/"],
+ "nativeCurrency": {
+ "name": "Vilnius",
+ "symbol": "VIL",
+ "decimals": 18
+ },
+ "infoURL": "https://www.zenithchain.co/",
+ "chainId": 81,
+ "networkId": 81,
+ "shortName": "VIL",
+ "explorers": [{
+ "name": "vilnius scan",
+ "url": "https://vilnius.scan.zenithchain.co",
+ "standard": "EIP3091"
+ }]
+ }
+
\ No newline at end of file
diff --git a/_data/chains/eip155-868455272153094.json b/_data/chains/eip155-868455272153094.json
new file mode 100644
index 00000000..abf593e3
--- /dev/null
+++ b/_data/chains/eip155-868455272153094.json
@@ -0,0 +1,26 @@
+{
+ "name": "Godwoken Testnet (V1)",
+ "chain": "GWT",
+ "rpc": [
+ "https://godwoken-testnet-web3-v1-rpc.ckbapp.dev"
+ ],
+ "faucets": [
+ "https://homura.github.io/light-godwoken"
+ ],
+ "nativeCurrency": {
+ "name": "CKB",
+ "symbol": "CKB",
+ "decimals": 8
+ },
+ "infoURL": "https://www.nervos.org",
+ "shortName": "gw-testnet-v1",
+ "chainId": 868455272153094,
+ "networkId": 868455272153094,
+ "explorers": [
+ {
+ "name": "GWScan Block Explorer",
+ "url": "https://v1.aggron.gwscan.com",
+ "standard": "none"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/_data/chains/eip155-87.json b/_data/chains/eip155-87.json
new file mode 100644
index 00000000..1d749258
--- /dev/null
+++ b/_data/chains/eip155-87.json
@@ -0,0 +1,25 @@
+{
+ "name": "Nova Network",
+ "chain": "NNW",
+ "icon": "novanetwork",
+ "rpc": [
+ "https://connect.novanetwork.io",
+ "https://0x57.redjackstudio.com",
+ "https://rpc.novanetwork.io:9070"
+ ],
+ "faucets": [],
+ "nativeCurrency": {
+ "name": "Supernova",
+ "symbol": "SNT",
+ "decimals": 18
+ },
+ "infoURL": "https://novanetwork.io",
+ "shortName": "nnw",
+ "chainId": 87,
+ "networkId": 87,
+ "explorers": [{
+ "name": "novanetwork",
+ "url": "https://explorer.novanetwork.io",
+ "standard": "EIP3091"
+ }]
+}
diff --git a/_data/chains/eip155-880.json b/_data/chains/eip155-880.json
index 4ef28d5a..2e9da0cb 100644
--- a/_data/chains/eip155-880.json
+++ b/_data/chains/eip155-880.json
@@ -2,21 +2,21 @@
"name": "Ambros Chain Mainnet",
"chain": "ambroschain",
"rpc": [
- "https://mainnet.ambroschain.com"
+ "https://api.ambros.network"
],
"faucets": [],
"nativeCurrency": {
"name": "AMBROS",
- "symbol": "AMBR",
+ "symbol": "AMBROS",
"decimals": 18
},
- "infoURL": "https://bcmhunt.com/",
+ "infoURL": "https://ambros.network",
"shortName": "ambros",
"chainId": 880,
"networkId": 880,
"explorers": [{
"name": "Ambros Chain Explorer",
- "url": "https://explorer.ambroschain.com",
+ "url": "https://ambrosscan.com",
"standard": "none"
}]
}
diff --git a/_data/chains/eip155-8888.json b/_data/chains/eip155-8888.json
index 4ace1154..3e985c91 100644
--- a/_data/chains/eip155-8888.json
+++ b/_data/chains/eip155-8888.json
@@ -2,21 +2,21 @@
"name": "Ambros Chain Testnet",
"chain": "ambroschain",
"rpc": [
- "https://testnet.ambroschain.com"
+ "https://api.testnet.ambros.network"
],
"faucets": [],
"nativeCurrency": {
"name": "AMBROS",
- "symbol": "AMBR",
+ "symbol": "AMBROS",
"decimals": 18
},
- "infoURL": "https://bcmhunt.com/",
+ "infoURL": "https://test.ambros.network",
"shortName": "ambrostestnet",
"chainId": 8888,
"networkId": 8888,
"explorers": [{
"name": "Ambros Chain Explorer",
- "url": "https://testexplorer.ambroschain.com",
+ "url": "https://testnet.ambrosscan.com",
"standard": "none"
}]
}
diff --git a/_data/chains/eip155-888888.json b/_data/chains/eip155-888888.json
index 81960b40..c0969d3e 100644
--- a/_data/chains/eip155-888888.json
+++ b/_data/chains/eip155-888888.json
@@ -9,11 +9,16 @@
"nativeCurrency": {
"name": "VS",
"symbol": "VS",
- "decimals": 6
+ "decimals": 18
},
- "infoURL": "https://visionscan.org",
+ "infoURL": "https://www.v.network",
+ "explorers": [{
+ "name": "Visionscan",
+ "url": "https://www.visionscan.org",
+ "standard": "EIP3091"
+ }],
"shortName": "vision",
"chainId": 888888,
"networkId": 888888,
"slip44": 60
- }
\ No newline at end of file
+ }
diff --git a/_data/chains/eip155-8898.json b/_data/chains/eip155-8898.json
new file mode 100644
index 00000000..7d85b8e9
--- /dev/null
+++ b/_data/chains/eip155-8898.json
@@ -0,0 +1,29 @@
+{
+ "name": "Mammoth Mainnet",
+ "title": "Mammoth Chain",
+ "chain": "MMT",
+ "rpc": [
+ "https://dataseed.mmtscan.io",
+ "https://dataseed1.mmtscan.io",
+ "https://dataseed2.mmtscan.io"
+ ],
+ "faucets": [
+ "https://faucet.mmtscan.io/"
+ ],
+ "nativeCurrency": {
+ "name": "Mammoth Token",
+ "symbol": "MMT",
+ "decimals": 18
+ },
+ "infoURL": "https://mmtchain.io/",
+ "shortName": "mmt",
+ "chainId": 8898,
+ "networkId": 8898,
+ "icon": "mmt",
+ "explorers": [{
+ "name": "mmtscan",
+ "url": "https://mmtscan.io",
+ "standard": "EIP3091",
+ "icon": "mmt"
+ }]
+}
diff --git a/_data/chains/eip155-9000.json b/_data/chains/eip155-9000.json
index c7cff005..4e9e3cca 100644
--- a/_data/chains/eip155-9000.json
+++ b/_data/chains/eip155-9000.json
@@ -1,28 +1,28 @@
{
"name": "Evmos Testnet",
"chain": "Evmos",
- "rpc": ["https://ethereum.rpc.evmos.dev"],
- "faucets": ["https://faucet.evmos.org"],
+ "rpc": ["https://eth.bd.evmos.dev:8545"],
+ "faucets": ["https://faucet.evmos.dev"],
"nativeCurrency": {
- "name": "Photon",
- "symbol": "PHOTON",
+ "name": "test-Evmos",
+ "symbol": "tEVMOS",
"decimals": 18
},
"infoURL": "https://evmos.org",
- "shortName": "evmos-mons",
+ "shortName": "evmos-testnet",
"chainId": 9000,
"networkId": 9000,
"icon": "evmos",
"explorers": [
{
- "name": "Evmos EVM Explorer (Blockscout)",
- "url": "https://evm.evmos.org",
- "standard": "none",
+ "name": "Evmos EVM Explorer",
+ "url": "https://evm.evmos.dev",
+ "standard": "EIP3091",
"icon": "evmos"
},
{
- "name": "Evmos Cosmos Explorer (Big Dipper)",
- "url": "https://explorer.evmos.org",
+ "name": "Evmos Cosmos Explorer",
+ "url": "https://explorer.evmos.dev",
"standard": "none",
"icon": "evmos"
}
diff --git a/_data/chains/eip155-9001.json b/_data/chains/eip155-9001.json
index ed429b86..3a428fcb 100644
--- a/_data/chains/eip155-9001.json
+++ b/_data/chains/eip155-9001.json
@@ -1,7 +1,7 @@
{
"name": "Evmos",
"chain": "Evmos",
- "rpc": ["https://ethereum.rpc.evmos.org"],
+ "rpc": ["https://eth.bd.evmos.org:8545"],
"faucets": [],
"nativeCurrency": {
"name": "Evmos",
@@ -21,8 +21,8 @@
"icon": "evmos"
},
{
- "name": "Evmos Cosmos Explorer (Big Dipper)",
- "url": "https://explorer.evmos.org",
+ "name": "Evmos Cosmos Explorer (Mintscan)",
+ "url": "https://www.mintscan.io/evmos",
"standard": "none",
"icon": "evmos"
}
diff --git a/_data/chains/eip155-940.json b/_data/chains/eip155-940.json
index 6c1aebdc..ca1ea731 100644
--- a/_data/chains/eip155-940.json
+++ b/_data/chains/eip155-940.json
@@ -6,10 +6,12 @@
"networkId": 940,
"infoURL": "https://pulsechain.com/",
"rpc": [
- "https://rpc.testnet.pulsechain.com/v1/${PULSECHAIN_API_KEY}",
- "wss://rpc.testnet.pulsechain.com/ws/v1/${PULSECHAIN_API_KEY}"
+ "https://rpc.v2.testnet.pulsechain.com/",
+ "wss://rpc.v2.testnet.pulsechain.com/"
+ ],
+ "faucets": [
+ "https://faucet.v2.testnet.pulsechain.com/"
],
- "faucets": [],
"nativeCurrency": {
"name": "Test Pulse",
"symbol": "tPLS",
diff --git a/_data/chains/eip155-941.json b/_data/chains/eip155-941.json
new file mode 100644
index 00000000..85ddcb44
--- /dev/null
+++ b/_data/chains/eip155-941.json
@@ -0,0 +1,21 @@
+{
+ "name": "PulseChain Testnet v2b",
+ "shortName": "t2bpls",
+ "chain": "t2bPLS",
+ "network": "testnet-2b",
+ "chainId": 941,
+ "networkId": 941,
+ "infoURL": "https://pulsechain.com/",
+ "rpc": [
+ "https://rpc.v2b.testnet.pulsechain.com/",
+ "wss://rpc.v2b.testnet.pulsechain.com/"
+ ],
+ "faucets": [
+ "https://faucet.v2b.testnet.pulsechain.com/"
+ ],
+ "nativeCurrency": {
+ "name": "Test Pulse",
+ "symbol": "tPLS",
+ "decimals": 18
+ }
+}
\ No newline at end of file
diff --git a/_data/chains/eip155-942.json b/_data/chains/eip155-942.json
new file mode 100644
index 00000000..9d172411
--- /dev/null
+++ b/_data/chains/eip155-942.json
@@ -0,0 +1,21 @@
+{
+ "name": "PulseChain Testnet v3",
+ "shortName": "t3pls",
+ "chain": "t3PLS",
+ "network": "testnet-3",
+ "chainId": 942,
+ "networkId": 942,
+ "infoURL": "https://pulsechain.com/",
+ "rpc": [
+ "https://rpc.v3.testnet.pulsechain.com/",
+ "wss://rpc.v3.testnet.pulsechain.com/"
+ ],
+ "faucets": [
+ "https://faucet.v3.testnet.pulsechain.com/"
+ ],
+ "nativeCurrency": {
+ "name": "Test Pulse",
+ "symbol": "tPLS",
+ "decimals": 18
+ }
+}
\ No newline at end of file
diff --git a/_data/icons/aac.json b/_data/icons/aac.json
new file mode 100644
index 00000000..cd12bb98
--- /dev/null
+++ b/_data/icons/aac.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url":"ipfs://QmRUrz4dULaoaMpnqd8qXT7ehwz3aaqnYKY4ePsy7isGaF",
+ "width":512,
+ "height":512,
+ "format":"png"
+ }
+]
diff --git a/_data/icons/aioz.json b/_data/icons/aioz.json
new file mode 100644
index 00000000..ae8acacd
--- /dev/null
+++ b/_data/icons/aioz.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmRAGPFhvQiXgoJkui7WHajpKctGFrJNhHqzYdwcWt5V3Z",
+ "width": 1024,
+ "height": 1024,
+ "format": "png"
+ }
+]
\ No newline at end of file
diff --git a/_data/icons/aitd.json b/_data/icons/aitd.json
new file mode 100644
index 00000000..cd48ca30
--- /dev/null
+++ b/_data/icons/aitd.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url":"ipfs://QmNUzX12Gtn4fePqJeMcACvECEH2VeUeNaMFja2kfff1WS",
+ "width":64,
+ "height":64,
+ "format":"png"
+ }
+]
diff --git a/_data/icons/astar.json b/_data/icons/astar.json
new file mode 100644
index 00000000..5dca9a4b
--- /dev/null
+++ b/_data/icons/astar.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://Qmdvmx3p6gXBCLUMU1qivscaTNkT6h3URdhUTZCHLwKudg",
+ "width": 1000,
+ "height": 1000,
+ "format": "png"
+ }
+]
diff --git a/_data/icons/autobahn.json b/_data/icons/autobahn.json
new file mode 100644
index 00000000..4c75e138
--- /dev/null
+++ b/_data/icons/autobahn.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmZP19pbqTco4vaP9siduLWP8pdYArFK3onfR55tvjr12s",
+ "width": 489,
+ "height": 489,
+ "format": "png"
+ }
+]
diff --git a/_data/icons/blockscout.json b/_data/icons/blockscout.json
new file mode 100644
index 00000000..30e326a2
--- /dev/null
+++ b/_data/icons/blockscout.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://bafybeifu5tpui7dk5cjoo54kde7pmuthvnl7sdykobuarsxgu7t2izurnq",
+ "width": 512,
+ "height": 512,
+ "format": "png"
+ }
+]
diff --git a/_data/icons/brise.json b/_data/icons/brise.json
new file mode 100644
index 00000000..77a173f9
--- /dev/null
+++ b/_data/icons/brise.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmY3vKe1rG9AyHSGH1ouP3ER3EVUZRtRrFbFZEfEpMSd4V",
+ "width": 512,
+ "height": 512,
+ "format": "png"
+ }
+]
\ No newline at end of file
diff --git a/_data/icons/candle.json b/_data/icons/candle.json
new file mode 100644
index 00000000..c59b0b28
--- /dev/null
+++ b/_data/icons/candle.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url":"ipfs://Qmbe3ChumXNRfHcLsNBY2APRrGxkFWP68Nb35MaKMRfPye",
+ "width":524,
+ "height":524,
+ "format":"png"
+ }
+]
diff --git a/_data/icons/ccp.json b/_data/icons/ccp.json
new file mode 100644
index 00000000..78215989
--- /dev/null
+++ b/_data/icons/ccp.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url":"ipfs://QmPw1ixYYeXvTiRWoCt2jWe4YMd3B5o7TzL18SBEHXvhXX",
+ "width":200,
+ "height":200,
+ "format":"png"
+ }
+]
diff --git a/_data/icons/cennz.json b/_data/icons/cennz.json
new file mode 100644
index 00000000..a76e74ff
--- /dev/null
+++ b/_data/icons/cennz.json
@@ -0,0 +1,6 @@
+[
+ {
+ "url": "ipfs://QmWhNm7tTi6SYbiumULDRk956hxgqaZSX77vcxBNn8fvnw",
+ "format": "svg"
+ }
+]
\ No newline at end of file
diff --git a/_data/icons/cloudwalk.json b/_data/icons/cloudwalk.json
new file mode 100644
index 00000000..b4e20ddc
--- /dev/null
+++ b/_data/icons/cloudwalk.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url":"ipfs://QmPytfZEnKMx5mHiXB9fiuoSvA9jLi7tZ14gERSz2n4MJM",
+ "width":124,
+ "height":119,
+ "format":"png"
+ }
+]
diff --git a/_data/icons/dfk.json b/_data/icons/dfk.json
new file mode 100644
index 00000000..4b4646ed
--- /dev/null
+++ b/_data/icons/dfk.json
@@ -0,0 +1,10 @@
+
+[
+ {
+ "url": "ipfs://QmQB48m15TzhUFrmu56QCRQjkrkgUaKfgCmKE8o3RzmuPJ",
+ "width": 500,
+ "height": 500,
+ "format": "png"
+ }
+]
+
\ No newline at end of file
diff --git a/_data/icons/dyno.json b/_data/icons/dyno.json
new file mode 100644
index 00000000..ab9bf1e2
--- /dev/null
+++ b/_data/icons/dyno.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmVeq8cvgK6sWp4GxQPBNB1nn7EUDJp5Cp9xLaPFExpin1",
+ "width": 1282,
+ "height": 1281,
+ "format": "png"
+ }
+]
diff --git a/_data/icons/ecredits.json b/_data/icons/ecredits.json
new file mode 100644
index 00000000..71d82ec5
--- /dev/null
+++ b/_data/icons/ecredits.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmU9H9JE1KtLh2Fxrd8EWTMjKGJBpgRWKUeEx7u6ic4kBY",
+ "width": 32,
+ "height": 32,
+ "format": "png"
+ }
+]
\ No newline at end of file
diff --git a/_data/icons/eurus.json b/_data/icons/eurus.json
new file mode 100644
index 00000000..e45a43bc
--- /dev/null
+++ b/_data/icons/eurus.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url":"ipfs://QmaGd5L9jGPbfyGXBFhu9gjinWJ66YtNrXq8x6Q98Eep9e",
+ "width":471,
+ "height":471,
+ "format":"svg"
+ }
+]
\ No newline at end of file
diff --git a/_data/icons/eurusexplorer.json b/_data/icons/eurusexplorer.json
new file mode 100644
index 00000000..e45a43bc
--- /dev/null
+++ b/_data/icons/eurusexplorer.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url":"ipfs://QmaGd5L9jGPbfyGXBFhu9gjinWJ66YtNrXq8x6Q98Eep9e",
+ "width":471,
+ "height":471,
+ "format":"svg"
+ }
+]
\ No newline at end of file
diff --git a/_data/icons/evanesco.json b/_data/icons/evanesco.json
new file mode 100644
index 00000000..b5159969
--- /dev/null
+++ b/_data/icons/evanesco.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmZbmGYdfbMRrWJore3c7hyD6q7B5pXHJqTSNjbZZUK6V8",
+ "width": 200,
+ "height": 200,
+ "format": "png"
+ }
+]
\ No newline at end of file
diff --git a/_data/icons/evmos.json b/_data/icons/evmos.json
index 88a52748..f33dbfef 100644
--- a/_data/icons/evmos.json
+++ b/_data/icons/evmos.json
@@ -1,8 +1,8 @@
[
{
- "url": "ipfs://Qmc4nHKSTgRwhpc5gpUnd7cQb7ooUgkcMxSbJcDAjJqx6T",
- "width": 1000,
- "height": 620,
- "format": "svg"
+ "url": "ipfs://QmeZW6VKUFTbz7PPW8PmDR3ZHa6osYPLBFPnW8T5LSU49c",
+ "width": 400,
+ "height": 400,
+ "format": "png"
}
-]
\ No newline at end of file
+]
diff --git a/_data/icons/ezchain.json b/_data/icons/ezchain.json
new file mode 100644
index 00000000..518cee35
--- /dev/null
+++ b/_data/icons/ezchain.json
@@ -0,0 +1,9 @@
+[
+ {
+ "url": "ipfs://QmPKJbYCFjGmY9X2cA4b9YQjWYHQncmKnFtKyQh9rHkFTb",
+ "width": 146,
+ "height": 48,
+ "format": "png"
+ }
+ ]
+
\ No newline at end of file
diff --git a/_data/icons/gnosis.json b/_data/icons/gnosis.json
new file mode 100644
index 00000000..7c91dfb9
--- /dev/null
+++ b/_data/icons/gnosis.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://bafybeidk4swpgdyqmpz6shd5onvpaujvwiwthrhypufnwr6xh3dausz2dm",
+ "width": 1800,
+ "height": 1800,
+ "format": "png"
+ }
+]
diff --git a/_data/icons/iorachain.json b/_data/icons/iorachain.json
new file mode 100644
index 00000000..27545381
--- /dev/null
+++ b/_data/icons/iorachain.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://bafybeiehps5cqdhqottu2efo4jeehwpkz5rbux3cjxd75rm6rjm4sgs2wi",
+ "width": 250,
+ "height": 250,
+ "format": "png"
+ }
+]
diff --git a/_data/icons/kava.json b/_data/icons/kava.json
new file mode 100644
index 00000000..da3221f4
--- /dev/null
+++ b/_data/icons/kava.json
@@ -0,0 +1,6 @@
+[
+ {
+ "url": "ipfs://QmdpRTk6oL1HRW9xC6cAc4Rnf9gs6zgdAcr4Z3HcLztusm",
+ "format": "svg"
+ }
+]
diff --git a/_data/icons/lachain.json b/_data/icons/lachain.json
new file mode 100644
index 00000000..68db3d41
--- /dev/null
+++ b/_data/icons/lachain.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmQxGA6rhuCQDXUueVcNvFRhMEWisyTmnF57TqL7h6k6cZ",
+ "width": 1280,
+ "height": 1280,
+ "format": "png"
+ }
+]
diff --git a/_data/icons/ludan.json b/_data/icons/ludan.json
new file mode 100644
index 00000000..673497de
--- /dev/null
+++ b/_data/icons/ludan.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://bafkreigzeanzqgxrzzep45t776ovbwi242poqxbryuu2go5eedeuwwcsay",
+ "width": 512,
+ "height": 512,
+ "format": "png"
+ }
+]
diff --git a/_data/icons/milkomeda.json b/_data/icons/milkomeda.json
new file mode 100644
index 00000000..d1ecea13
--- /dev/null
+++ b/_data/icons/milkomeda.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmdoUtvHDybu5ppYBZT8BMRp6AqByVSoQs8nFwKbaS55jd",
+ "width": 367,
+ "height": 367,
+ "format": "svg"
+ }
+]
\ No newline at end of file
diff --git a/_data/icons/mmt.json b/_data/icons/mmt.json
new file mode 100644
index 00000000..d59afbd7
--- /dev/null
+++ b/_data/icons/mmt.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmaF5gi2CbDKsJ2UchNkjBqmWjv8JEDP3vePBmxeUHiaK4",
+ "width": 250,
+ "height": 250,
+ "format": "png"
+ }
+]
diff --git a/_data/icons/multivac.json b/_data/icons/multivac.json
new file mode 100644
index 00000000..7bedf920
--- /dev/null
+++ b/_data/icons/multivac.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url":"ipfs://QmWb1gthhbzkiLdgcP8ccZprGbJVjFcW8Rn4uJjrw4jd3B",
+ "width":200,
+ "height":200,
+ "format":"png"
+ }
+]
diff --git a/_data/icons/nahmii.json b/_data/icons/nahmii.json
new file mode 100644
index 00000000..4f166252
--- /dev/null
+++ b/_data/icons/nahmii.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmZhKXgoGpzvthr2eh8ZNgT75YvMtEBegdELAaMPPzf5QT",
+ "width": 384,
+ "height": 384,
+ "format": "png"
+ }
+]
\ No newline at end of file
diff --git a/_data/icons/omlira.json b/_data/icons/omlira.json
new file mode 100644
index 00000000..3c09e8d3
--- /dev/null
+++ b/_data/icons/omlira.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url":"ipfs://QmQtEHaejiDbmiCvbBYw9jNQv3DLK5XHCQwLRfnLNpdN5j",
+ "width":256,
+ "height":256,
+ "format":"png"
+ }
+]
diff --git a/_data/icons/openpiece.json b/_data/icons/openpiece.json
new file mode 100644
index 00000000..0db62b46
--- /dev/null
+++ b/_data/icons/openpiece.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmVTahJkdSH3HPYsJMK2GmqfWZjLyxE7cXy1aHEnHU3vp2",
+ "width": 250,
+ "height": 250,
+ "format": "png"
+ }
+]
diff --git a/_data/icons/oychain.json b/_data/icons/oychain.json
index 000462a2..a73ae46f 100644
--- a/_data/icons/oychain.json
+++ b/_data/icons/oychain.json
@@ -1,6 +1,6 @@
[
{
- "url": "ipfs://bafybeifjr626ix4jkugnhna7efgymleesv2atlxiprcukthgsitqihedei",
+ "url": "ipfs://QmXW5T2MaGHznXUmQEXoyJjcdmX7dhLbj5fnqvZZKqeKzA",
"width": 677,
"height": 237,
"format": "png"
diff --git a/_data/icons/palm.json b/_data/icons/palm.json
new file mode 100644
index 00000000..8b4c14b0
--- /dev/null
+++ b/_data/icons/palm.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmX6h8xm4em77oNpFRtmAqrZ734MH4VGCC68dEKHUfdfPs",
+ "width": 1080,
+ "height": 1080,
+ "format": "svg"
+ }
+]
diff --git a/_data/icons/phoenix.json b/_data/icons/phoenix.json
new file mode 100644
index 00000000..dc34bb6b
--- /dev/null
+++ b/_data/icons/phoenix.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmYiLMeKDXMSNuQmtxNdxm53xR588pcRXMf7zuiZLjQnc6",
+ "width": 1501,
+ "height": 1501,
+ "format": "png"
+ }
+]
\ No newline at end of file
diff --git a/_data/icons/prb.json b/_data/icons/prb.json
new file mode 100644
index 00000000..423e37a5
--- /dev/null
+++ b/_data/icons/prb.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url":"ipfs://QmVgc77jYo2zrxQjhYwT4KzvSrSZ1DBJraJVX57xAvP8MD",
+ "width":2362,
+ "height":2362,
+ "format":"png"
+ }
+]
diff --git a/_data/icons/reichain.json b/_data/icons/reichain.json
new file mode 100644
index 00000000..895fa347
--- /dev/null
+++ b/_data/icons/reichain.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmNy5d5knHVjJJS9g4kLsh9i73RTjckpKL6KZvRk6ptbhf",
+ "width": 591,
+ "height": 591,
+ "format": "svg"
+ }
+]
diff --git a/_data/icons/shiden.json b/_data/icons/shiden.json
new file mode 100644
index 00000000..06f662f5
--- /dev/null
+++ b/_data/icons/shiden.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmQySjAoWHgk3ou1yvBi2TrTcgH6KhfGiU7GcrLzrAeRkE",
+ "width": 250,
+ "height": 250,
+ "format": "png"
+ }
+]
diff --git a/_data/icons/subscan.json b/_data/icons/subscan.json
new file mode 100644
index 00000000..fe0ba1fb
--- /dev/null
+++ b/_data/icons/subscan.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://Qma2GfW5nQHuA7nGqdEfwaXPL63G9oTwRTQKaGTfjNtM2W",
+ "width": 400,
+ "height": 400,
+ "format": "png"
+ }
+]
diff --git a/_data/icons/swarmchain.json b/_data/icons/swarmchain.json
new file mode 100644
index 00000000..44528a16
--- /dev/null
+++ b/_data/icons/swarmchain.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url":"ipfs://QmRu7KmQoC2vSVeD7Y6bxRYikQHYs86H9fRAdb1ytPkK9r",
+ "width":500,
+ "height":500,
+ "format":"png"
+ }
+]
diff --git a/_data/icons/swarmexplorer.json b/_data/icons/swarmexplorer.json
new file mode 100644
index 00000000..c909e961
--- /dev/null
+++ b/_data/icons/swarmexplorer.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url":"ipfs://Qmbzy8c54EHh7yzMHZir98BrcV6sazr77QLoi63HAoayuo",
+ "width":289,
+ "height":288,
+ "format":"png"
+ }
+]
diff --git a/_data/icons/techpay.json b/_data/icons/techpay.json
new file mode 100644
index 00000000..c4200995
--- /dev/null
+++ b/_data/icons/techpay.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmQyTyJUnhD1dca35Vyj96pm3v3Xyw8xbG9m8HXHw3k2zR",
+ "width": 584,
+ "height": 707,
+ "format": "svg"
+ }
+]
diff --git a/_data/icons/teleport.json b/_data/icons/teleport.json
new file mode 100644
index 00000000..9f4f4abc
--- /dev/null
+++ b/_data/icons/teleport.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url": "ipfs://QmdP1sLnsmW9dwnfb1GxAXU1nHDzCvWBQNumvMXpdbCSuz",
+ "width": 390,
+ "height": 390,
+ "format": "svg"
+ }
+]
diff --git a/_data/icons/web3games.json b/_data/icons/web3games.json
new file mode 100644
index 00000000..674a00b3
--- /dev/null
+++ b/_data/icons/web3games.json
@@ -0,0 +1,8 @@
+[
+ {
+ "url":"ipfs://QmUc57w3UTHiWapNW9oQb1dP57ymtdemTTbpvGkjVHBRCo",
+ "width":192,
+ "height":192,
+ "format":"png"
+ }
+]
diff --git a/_data/iconsDownload/QmNSNdgbazhur7fKbTc5YgqP1oPhgSCyrm7QMkxS6itoTw b/_data/iconsDownload/QmNSNdgbazhur7fKbTc5YgqP1oPhgSCyrm7QMkxS6itoTw
new file mode 100644
index 00000000..40a5578e
Binary files /dev/null and b/_data/iconsDownload/QmNSNdgbazhur7fKbTc5YgqP1oPhgSCyrm7QMkxS6itoTw differ
diff --git a/_data/iconsDownload/QmNXiCXJxEeBd7ZYGYjPSMTSdbDd2nfodLC677gUfk9ku5 b/_data/iconsDownload/QmNXiCXJxEeBd7ZYGYjPSMTSdbDd2nfodLC677gUfk9ku5
new file mode 100644
index 00000000..d84612e7
Binary files /dev/null and b/_data/iconsDownload/QmNXiCXJxEeBd7ZYGYjPSMTSdbDd2nfodLC677gUfk9ku5 differ
diff --git a/_data/iconsDownload/QmNtr72zqg3eKGNyVVNgTNLddPm3nUCqggXYyE9vQxZDW2 b/_data/iconsDownload/QmNtr72zqg3eKGNyVVNgTNLddPm3nUCqggXYyE9vQxZDW2
new file mode 100644
index 00000000..9cb9d211
Binary files /dev/null and b/_data/iconsDownload/QmNtr72zqg3eKGNyVVNgTNLddPm3nUCqggXYyE9vQxZDW2 differ
diff --git a/_data/iconsDownload/QmNy5d5knHVjJJS9g4kLsh9i73RTjckpKL6KZvRk6ptbhf b/_data/iconsDownload/QmNy5d5knHVjJJS9g4kLsh9i73RTjckpKL6KZvRk6ptbhf
new file mode 100644
index 00000000..a9de625b
--- /dev/null
+++ b/_data/iconsDownload/QmNy5d5knHVjJJS9g4kLsh9i73RTjckpKL6KZvRk6ptbhf
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/_data/iconsDownload/QmQB48m15TzhUFrmu56QCRQjkrkgUaKfgCmKE8o3RzmuPJ b/_data/iconsDownload/QmQB48m15TzhUFrmu56QCRQjkrkgUaKfgCmKE8o3RzmuPJ
new file mode 100644
index 00000000..702dbd45
Binary files /dev/null and b/_data/iconsDownload/QmQB48m15TzhUFrmu56QCRQjkrkgUaKfgCmKE8o3RzmuPJ differ
diff --git a/_data/iconsDownload/QmRAGPFhvQiXgoJkui7WHajpKctGFrJNhHqzYdwcWt5V3Z b/_data/iconsDownload/QmRAGPFhvQiXgoJkui7WHajpKctGFrJNhHqzYdwcWt5V3Z
new file mode 100644
index 00000000..81634aa4
Binary files /dev/null and b/_data/iconsDownload/QmRAGPFhvQiXgoJkui7WHajpKctGFrJNhHqzYdwcWt5V3Z differ
diff --git a/_data/iconsDownload/QmRu7KmQoC2vSVeD7Y6bxRYikQHYs86H9fRAdb1ytPkK9r b/_data/iconsDownload/QmRu7KmQoC2vSVeD7Y6bxRYikQHYs86H9fRAdb1ytPkK9r
new file mode 100644
index 00000000..c4cbc90e
Binary files /dev/null and b/_data/iconsDownload/QmRu7KmQoC2vSVeD7Y6bxRYikQHYs86H9fRAdb1ytPkK9r differ
diff --git a/_data/iconsDownload/QmVgc77jYo2zrxQjhYwT4KzvSrSZ1DBJraJVX57xAvP8MD b/_data/iconsDownload/QmVgc77jYo2zrxQjhYwT4KzvSrSZ1DBJraJVX57xAvP8MD
new file mode 100644
index 00000000..a0dd9b9a
Binary files /dev/null and b/_data/iconsDownload/QmVgc77jYo2zrxQjhYwT4KzvSrSZ1DBJraJVX57xAvP8MD differ
diff --git a/_data/iconsDownload/QmXW5T2MaGHznXUmQEXoyJjcdmX7dhLbj5fnqvZZKqeKzA b/_data/iconsDownload/QmXW5T2MaGHznXUmQEXoyJjcdmX7dhLbj5fnqvZZKqeKzA
new file mode 100644
index 00000000..7e8f7e58
Binary files /dev/null and b/_data/iconsDownload/QmXW5T2MaGHznXUmQEXoyJjcdmX7dhLbj5fnqvZZKqeKzA differ
diff --git a/_data/iconsDownload/QmZP19pbqTco4vaP9siduLWP8pdYArFK3onfR55tvjr12s b/_data/iconsDownload/QmZP19pbqTco4vaP9siduLWP8pdYArFK3onfR55tvjr12s
new file mode 100644
index 00000000..74f3114a
Binary files /dev/null and b/_data/iconsDownload/QmZP19pbqTco4vaP9siduLWP8pdYArFK3onfR55tvjr12s differ
diff --git a/_data/iconsDownload/QmZVwsY6HPXScKqZCA9SWNrr4jrQAHkPhVhMWi6Fj1DsrJ b/_data/iconsDownload/QmZVwsY6HPXScKqZCA9SWNrr4jrQAHkPhVhMWi6Fj1DsrJ
new file mode 100644
index 00000000..e1dae7c1
Binary files /dev/null and b/_data/iconsDownload/QmZVwsY6HPXScKqZCA9SWNrr4jrQAHkPhVhMWi6Fj1DsrJ differ
diff --git a/_data/iconsDownload/QmZbmGYdfbMRrWJore3c7hyD6q7B5pXHJqTSNjbZZUK6V8 b/_data/iconsDownload/QmZbmGYdfbMRrWJore3c7hyD6q7B5pXHJqTSNjbZZUK6V8
new file mode 100644
index 00000000..4935d16e
Binary files /dev/null and b/_data/iconsDownload/QmZbmGYdfbMRrWJore3c7hyD6q7B5pXHJqTSNjbZZUK6V8 differ
diff --git a/_data/iconsDownload/QmaF5gi2CbDKsJ2UchNkjBqmWjv8JEDP3vePBmxeUHiaK4 b/_data/iconsDownload/QmaF5gi2CbDKsJ2UchNkjBqmWjv8JEDP3vePBmxeUHiaK4
new file mode 100644
index 00000000..9706ee12
Binary files /dev/null and b/_data/iconsDownload/QmaF5gi2CbDKsJ2UchNkjBqmWjv8JEDP3vePBmxeUHiaK4 differ
diff --git a/_data/iconsDownload/QmbNAai1KnBnw4SPQKgrf6vBddifPCQTg2PePry1bmmZYy b/_data/iconsDownload/QmbNAai1KnBnw4SPQKgrf6vBddifPCQTg2PePry1bmmZYy
new file mode 100644
index 00000000..0d8810cf
Binary files /dev/null and b/_data/iconsDownload/QmbNAai1KnBnw4SPQKgrf6vBddifPCQTg2PePry1bmmZYy differ
diff --git a/_data/iconsDownload/Qmbzy8c54EHh7yzMHZir98BrcV6sazr77QLoi63HAoayuo b/_data/iconsDownload/Qmbzy8c54EHh7yzMHZir98BrcV6sazr77QLoi63HAoayuo
new file mode 100644
index 00000000..5058e02e
Binary files /dev/null and b/_data/iconsDownload/Qmbzy8c54EHh7yzMHZir98BrcV6sazr77QLoi63HAoayuo differ
diff --git a/_data/iconsDownload/QmdpRTk6oL1HRW9xC6cAc4Rnf9gs6zgdAcr4Z3HcLztusm b/_data/iconsDownload/QmdpRTk6oL1HRW9xC6cAc4Rnf9gs6zgdAcr4Z3HcLztusm
new file mode 100644
index 00000000..4012cec7
--- /dev/null
+++ b/_data/iconsDownload/QmdpRTk6oL1HRW9xC6cAc4Rnf9gs6zgdAcr4Z3HcLztusm
@@ -0,0 +1,21 @@
+
+
+
diff --git a/_data/iconsDownload/QmdwQDr6vmBtXmK2TmknkEuZNoaDqTasFdZdu3DRw8b2wt b/_data/iconsDownload/QmdwQDr6vmBtXmK2TmknkEuZNoaDqTasFdZdu3DRw8b2wt
new file mode 100644
index 00000000..51498780
Binary files /dev/null and b/_data/iconsDownload/QmdwQDr6vmBtXmK2TmknkEuZNoaDqTasFdZdu3DRw8b2wt differ
diff --git a/_data/iconsDownload/QmeZW6VKUFTbz7PPW8PmDR3ZHa6osYPLBFPnW8T5LSU49c b/_data/iconsDownload/QmeZW6VKUFTbz7PPW8PmDR3ZHa6osYPLBFPnW8T5LSU49c
new file mode 100644
index 00000000..15ae6714
Binary files /dev/null and b/_data/iconsDownload/QmeZW6VKUFTbz7PPW8PmDR3ZHa6osYPLBFPnW8T5LSU49c differ
diff --git a/_data/iconsDownload/bafkreidmvcd5i7touug55hj45mf2pgabxamy5fziva7mtx5n664s3yap6m b/_data/iconsDownload/bafkreidmvcd5i7touug55hj45mf2pgabxamy5fziva7mtx5n664s3yap6m
new file mode 100644
index 00000000..5b3bb48c
Binary files /dev/null and b/_data/iconsDownload/bafkreidmvcd5i7touug55hj45mf2pgabxamy5fziva7mtx5n664s3yap6m differ
diff --git a/_data/iconsDownload/bafkreifj7n24u2dslfijfihwqvpdeigt5aj3k3sxv6s35lv75sxsfr3ojy b/_data/iconsDownload/bafkreifj7n24u2dslfijfihwqvpdeigt5aj3k3sxv6s35lv75sxsfr3ojy
new file mode 100644
index 00000000..6b442479
Binary files /dev/null and b/_data/iconsDownload/bafkreifj7n24u2dslfijfihwqvpdeigt5aj3k3sxv6s35lv75sxsfr3ojy differ
diff --git a/_data/iconsDownload/bafkreigzeanzqgxrzzep45t776ovbwi242poqxbryuu2go5eedeuwwcsay b/_data/iconsDownload/bafkreigzeanzqgxrzzep45t776ovbwi242poqxbryuu2go5eedeuwwcsay
new file mode 100644
index 00000000..fef88ea1
Binary files /dev/null and b/_data/iconsDownload/bafkreigzeanzqgxrzzep45t776ovbwi242poqxbryuu2go5eedeuwwcsay differ
diff --git a/_data/iconsDownload/bafkreihgwxcavak2v5otxka2muxtcd4v5cvzcuvfwotriy24qzq7tuuzwm b/_data/iconsDownload/bafkreihgwxcavak2v5otxka2muxtcd4v5cvzcuvfwotriy24qzq7tuuzwm
new file mode 100644
index 00000000..37035c7b
Binary files /dev/null and b/_data/iconsDownload/bafkreihgwxcavak2v5otxka2muxtcd4v5cvzcuvfwotriy24qzq7tuuzwm differ
diff --git a/_data/iconsDownload/bafybeidk4swpgdyqmpz6shd5onvpaujvwiwthrhypufnwr6xh3dausz2dm b/_data/iconsDownload/bafybeidk4swpgdyqmpz6shd5onvpaujvwiwthrhypufnwr6xh3dausz2dm
new file mode 100644
index 00000000..3041a019
Binary files /dev/null and b/_data/iconsDownload/bafybeidk4swpgdyqmpz6shd5onvpaujvwiwthrhypufnwr6xh3dausz2dm differ
diff --git a/_data/iconsDownload/bafybeiehps5cqdhqottu2efo4jeehwpkz5rbux3cjxd75rm6rjm4sgs2wi b/_data/iconsDownload/bafybeiehps5cqdhqottu2efo4jeehwpkz5rbux3cjxd75rm6rjm4sgs2wi
new file mode 100644
index 00000000..0341858c
Binary files /dev/null and b/_data/iconsDownload/bafybeiehps5cqdhqottu2efo4jeehwpkz5rbux3cjxd75rm6rjm4sgs2wi differ
diff --git a/_data/iconsDownload/bafybeifu5tpui7dk5cjoo54kde7pmuthvnl7sdykobuarsxgu7t2izurnq b/_data/iconsDownload/bafybeifu5tpui7dk5cjoo54kde7pmuthvnl7sdykobuarsxgu7t2izurnq
new file mode 100644
index 00000000..69a22050
Binary files /dev/null and b/_data/iconsDownload/bafybeifu5tpui7dk5cjoo54kde7pmuthvnl7sdykobuarsxgu7t2izurnq differ
diff --git a/build.gradle b/build.gradle
index 733d6a10..90b97519 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,6 +1,6 @@
buildscript {
ext {
- KOTLIN_VERSION = "1.6.10"
+ KOTLIN_VERSION = "1.6.21"
KETHEREUM_VERSION = "0.85.7"
}
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
index 7454180f..41d9927a 100644
Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 669386b8..92f06b50 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
diff --git a/model/build.gradle.kts b/model/build.gradle.kts
index e6b83b76..23f0e50a 100644
--- a/model/build.gradle.kts
+++ b/model/build.gradle.kts
@@ -1,5 +1,5 @@
plugins {
- id("com.google.devtools.ksp").version("1.6.10-1.0.2")
+ id("com.google.devtools.ksp").version("1.6.20-1.0.5")
id("maven-publish")
}
diff --git a/processor/build.gradle b/processor/build.gradle
index 3954b70d..316ff608 100644
--- a/processor/build.gradle
+++ b/processor/build.gradle
@@ -10,7 +10,7 @@ dependencies {
implementation "com.github.komputing.kethereum:erc55:${KETHEREUM_VERSION}"
implementation "com.github.komputing.kethereum:crypto_impl_bouncycastle:${KETHEREUM_VERSION}"
- implementation 'com.beust:klaxon:5.5'
+ implementation 'com.beust:klaxon:5.6'
implementation 'com.squareup.moshi:moshi:1.13.0'
implementation 'com.squareup.okhttp3:okhttp:4.9.3'
diff --git a/processor/src/main/kotlin/org/ethereum/lists/chains/Env.kt b/processor/src/main/kotlin/org/ethereum/lists/chains/Env.kt
index fbb13991..20ec2842 100644
--- a/processor/src/main/kotlin/org/ethereum/lists/chains/Env.kt
+++ b/processor/src/main/kotlin/org/ethereum/lists/chains/Env.kt
@@ -22,7 +22,8 @@ val optionalFields = listOf(
"explorers",
"title",
"network",
- "parent"
+ "parent",
+ "deprecated"
)
val moshi: Moshi = Moshi.Builder().build()
diff --git a/processor/src/main/kotlin/org/ethereum/lists/chains/Main.kt b/processor/src/main/kotlin/org/ethereum/lists/chains/Main.kt
index 05c30ca2..786f9352 100644
--- a/processor/src/main/kotlin/org/ethereum/lists/chains/Main.kt
+++ b/processor/src/main/kotlin/org/ethereum/lists/chains/Main.kt
@@ -93,10 +93,8 @@ private fun doChecks(doRPCConnect: Boolean) {
checkIcon(it)
}
- allFiles.filter { it.isDirectory }.forEach {
- if (it.name != "deprecated") {
- error("the only directory allowed is 'deprecated'")
- }
+ allFiles.filter { it.isDirectory }.forEach { _ ->
+ error("should not contain a directory")
}
}
@@ -173,6 +171,29 @@ fun checkChain(chainFile: File, connectRPC: Boolean) {
}
}
+ jsonObject["nativeCurrency"]?.let {
+ if (it !is JsonObject) {
+ throw NativeCurrencyMustBeObject()
+ }
+ val symbol = it["symbol"]
+ if (symbol !is String) {
+ throw NativeCurrencySymbolMustBeString()
+ }
+
+ if (symbol.length >= 7) {
+ throw NativeCurrencySymbolMustHaveLessThan7Chars()
+ }
+ if (it.keys != setOf("symbol","decimals","name")) {
+ throw NativeCurrencyCanOnlyHaveSymbolNameAndDecimals()
+ }
+ if (it["decimals"] !is Int) {
+ throw NativeCurrencyDecimalMustBeInt()
+ }
+ if (it["name"] !is String) {
+ throw NativeCurrencyNameMustBeString()
+ }
+ }
+
jsonObject["explorers"]?.let {
if (it !is JsonArray<*>) {
throw (ExplorersMustBeArray())
@@ -214,7 +235,11 @@ fun checkChain(chainFile: File, connectRPC: Boolean) {
throw ENSRegistryAddressMustBeValid()
}
}
-
+ jsonObject["deprecated"]?.let {
+ if (it !is Boolean) {
+ throw DeprecatedMustBeBoolean()
+ }
+ }
jsonObject["parent"]?.let {
if (it !is JsonObject) {
throw ParentMustBeObject()
diff --git a/processor/src/main/kotlin/org/ethereum/lists/chains/model/Exceptions.kt b/processor/src/main/kotlin/org/ethereum/lists/chains/model/Exceptions.kt
index 1f0830e1..f02e62da 100644
--- a/processor/src/main/kotlin/org/ethereum/lists/chains/model/Exceptions.kt
+++ b/processor/src/main/kotlin/org/ethereum/lists/chains/model/Exceptions.kt
@@ -25,4 +25,11 @@ class ParentHasExtraFields(fields: Set): Exception("parent has extra fie
class ParentBridgeNoArray: Exception("parent bridge must be array")
class BridgeNoObject: Exception("parent bridges must be array consisting of json objects")
class BridgeOnlyURL: Exception("parent bridge only contain an URL")
-class ParentChainDoesNotExist(chain: String): Exception("Referenced parent chain ($chain) does not exist")
\ No newline at end of file
+class ParentChainDoesNotExist(chain: String): Exception("Referenced parent chain ($chain) does not exist")
+class DeprecatedMustBeBoolean: Exception("deprecated must be boolean")
+class NativeCurrencyMustBeObject: Exception("Native currency must be object")
+class NativeCurrencySymbolMustBeString: Exception("Native currency symbol must be string")
+class NativeCurrencySymbolMustHaveLessThan7Chars: Exception("Native currency symbol must have less than 7 chars")
+class NativeCurrencyCanOnlyHaveSymbolNameAndDecimals: Exception("Native currency can only have symbol decimals and name")
+class NativeCurrencyDecimalMustBeInt: Exception("Native currency decimals must be int")
+class NativeCurrencyNameMustBeString: Exception("Native currency name must be string")
\ No newline at end of file
diff --git a/processor/src/test/kotlin/org/ethereum/lists/chains/TheChainChecker.kt b/processor/src/test/kotlin/org/ethereum/lists/chains/TheChainChecker.kt
index 327d8eb4..17d213a2 100644
--- a/processor/src/test/kotlin/org/ethereum/lists/chains/TheChainChecker.kt
+++ b/processor/src/test/kotlin/org/ethereum/lists/chains/TheChainChecker.kt
@@ -221,6 +221,11 @@ class TheChainChecker {
checkChain(getFile("invalid/explorermissingurl/eip155-1.json"), false)
}
+ @Test(expected = DeprecatedMustBeBoolean::class)
+ fun shouldFailOnInvalidDeprecation() {
+ checkChain(getFile("invalid/invalid_deprecation/eip155-1.json"), false)
+ }
+
@Test
fun canParse2chains() {
checkChain(getFile("valid/eip155-1.json"), false)
diff --git a/processor/src/test/resources/test_chains/invalid/invalid_deprecation/eip155-1.json b/processor/src/test/resources/test_chains/invalid/invalid_deprecation/eip155-1.json
new file mode 100644
index 00000000..11a8782e
--- /dev/null
+++ b/processor/src/test/resources/test_chains/invalid/invalid_deprecation/eip155-1.json
@@ -0,0 +1,21 @@
+{
+ "name": "Ethereum Mainnet",
+ "shortName": "eth",
+ "chain": "ETH",
+ "network": "mainnet",
+ "chainId": 1,
+ "networkId": 1,
+ "rpc": [
+ "https://mainnet.infura.io/v3/${INFURA_API_KEY}",
+ "https://api.mycryptoapi.com/eth"
+ ],
+ "faucets": [],
+ "infoURL": "https://ethereum.org",
+ "nativeCurrency": {
+ "name": "Ether",
+ "symbol": "ETH",
+ "decimals": 18
+ },
+ "explorers": [],
+ "deprecated": "yolo"
+}
\ No newline at end of file
diff --git a/processor/src/test/resources/test_chains/valid/eip155-1.json b/processor/src/test/resources/test_chains/valid/eip155-1.json
index 457f8964..847e295f 100644
--- a/processor/src/test/resources/test_chains/valid/eip155-1.json
+++ b/processor/src/test/resources/test_chains/valid/eip155-1.json
@@ -15,5 +15,6 @@
"name": "Ether",
"symbol": "ETH",
"decimals": 18
- }
+ },
+ "deprecated": true
}