Merge branch 'ethereum-lists:master' into master
|
@ -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
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"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": {
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"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": {
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
],
|
||||
"nativeCurrency": {
|
||||
"name": "MetaDot Token TestNet",
|
||||
"symbol": "MTT-test",
|
||||
"symbol": "MTTest",
|
||||
"decimals": 18
|
||||
},
|
||||
"infoURL": "https://metadot.network",
|
||||
|
|
|
@ -2,7 +2,10 @@
|
|||
"name": "BON Network",
|
||||
"chain": "BON",
|
||||
"network": "testnet",
|
||||
"rpc": ["http://8.210.150.70:8545"],
|
||||
"rpc": [
|
||||
"http://rpc.boyanet.org:8545",
|
||||
"ws://rpc.boyanet.org:8546"
|
||||
],
|
||||
"faucets": [],
|
||||
"nativeCurrency": {
|
||||
"name": "BOYACoin",
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"faucets": [],
|
||||
"nativeCurrency": {
|
||||
"name": "milkTAda",
|
||||
"symbol": "milkTAda",
|
||||
"symbol": "mTAda",
|
||||
"decimals": 18
|
||||
},
|
||||
"infoURL": "https://milkomeda.com",
|
||||
|
@ -24,4 +24,4 @@
|
|||
"standard": "none"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
22
_data/chains/eip155-20180430.json
Normal file
|
@ -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"
|
||||
}]
|
||||
}
|
30
_data/chains/eip155-2023.json
Normal file
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -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": {
|
||||
|
|
23
_data/chains/eip155-2152.json
Normal file
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
23
_data/chains/eip155-2153.json
Normal file
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
28
_data/chains/eip155-22023.json
Normal file
|
@ -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"
|
||||
}]
|
||||
}
|
|
@ -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"
|
||||
|
|
22
_data/chains/eip155-2223.json
Normal file
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
25
_data/chains/eip155-2569.json
Normal file
|
@ -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"
|
||||
}]
|
||||
}
|
25
_data/chains/eip155-2612.json
Normal file
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
27
_data/chains/eip155-2613.json
Normal file
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
28
_data/chains/eip155-32520.json
Normal file
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
"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"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -9,11 +9,11 @@
|
|||
],
|
||||
"nativeCurrency": {
|
||||
"name": "Lisinski Ether",
|
||||
"symbol": "LISINSKI",
|
||||
"symbol": "LISINS",
|
||||
"decimals": 18
|
||||
},
|
||||
"infoURL": "https://lisinski.online",
|
||||
"shortName": "lisinski",
|
||||
"chainId": 385,
|
||||
"networkId": 385
|
||||
}
|
||||
}
|
||||
|
|
26
_data/chains/eip155-512512.json
Normal file
|
@ -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"
|
||||
}]
|
||||
}
|
24
_data/chains/eip155-534.json
Normal file
|
@ -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"
|
||||
}]
|
||||
}
|
32
_data/chains/eip155-5551.json
Normal file
|
@ -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"
|
||||
}]
|
||||
}
|
||||
}
|
32
_data/chains/eip155-5553.json
Normal file
|
@ -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"
|
||||
}]
|
||||
}
|
||||
}
|
24
_data/chains/eip155-592.json
Normal file
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
16
_data/chains/eip155-596.json
Normal file
|
@ -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
|
||||
}
|
16
_data/chains/eip155-597.json
Normal file
|
@ -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
|
||||
}
|
24
_data/chains/eip155-62621.json
Normal file
|
@ -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"
|
||||
}]
|
||||
}
|
|
@ -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"
|
||||
}]
|
||||
}
|
|
@ -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"
|
||||
}]
|
||||
}
|
|
@ -1,22 +1,23 @@
|
|||
{
|
||||
"name": "OKXChain Mainnet",
|
||||
"chain": "okexchain",
|
||||
"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"
|
||||
}]
|
||||
}
|
||||
|
|
25
_data/chains/eip155-69420.json
Normal file
|
@ -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"
|
||||
}]
|
||||
}
|
26
_data/chains/eip155-70.json
Normal file
|
@ -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"
|
||||
}]
|
||||
}
|
23
_data/chains/eip155-700.json
Normal file
|
@ -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"
|
||||
}]
|
||||
}
|
27
_data/chains/eip155-776.json
Normal file
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -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"
|
||||
}]
|
||||
}
|
||||
|
|
|
@ -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"
|
||||
}]
|
||||
}
|
||||
|
|
27
_data/chains/eip155-8898.json
Normal file
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"name": "Mammoth",
|
||||
"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,
|
||||
"explorers": [{
|
||||
"name": "mmtscan",
|
||||
"url": "https://mmtscan.io",
|
||||
"standard": "EIP3091"
|
||||
}]
|
||||
}
|
8
_data/icons/astar.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
[
|
||||
{
|
||||
"url": "ipfs://Qmdvmx3p6gXBCLUMU1qivscaTNkT6h3URdhUTZCHLwKudg",
|
||||
"width": 1000,
|
||||
"height": 1000,
|
||||
"format": "png"
|
||||
}
|
||||
]
|
8
_data/icons/brise.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
[
|
||||
{
|
||||
"url": "ipfs://QmY3vKe1rG9AyHSGH1ouP3ER3EVUZRtRrFbFZEfEpMSd4V",
|
||||
"width": 512,
|
||||
"height": 512,
|
||||
"format": "png"
|
||||
}
|
||||
]
|
8
_data/icons/candle.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
[
|
||||
{
|
||||
"url":"ipfs://Qmbe3ChumXNRfHcLsNBY2APRrGxkFWP68Nb35MaKMRfPye",
|
||||
"width":524,
|
||||
"height":524,
|
||||
"format":"png"
|
||||
}
|
||||
]
|
8
_data/icons/ecredits.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
[
|
||||
{
|
||||
"url": "ipfs://QmU9H9JE1KtLh2Fxrd8EWTMjKGJBpgRWKUeEx7u6ic4kBY",
|
||||
"width": 32,
|
||||
"height": 32,
|
||||
"format": "png"
|
||||
}
|
||||
]
|
9
_data/icons/ezchain.json
Normal file
|
@ -0,0 +1,9 @@
|
|||
[
|
||||
{
|
||||
"url": "ipfs://QmPKJbYCFjGmY9X2cA4b9YQjWYHQncmKnFtKyQh9rHkFTb",
|
||||
"width": 146,
|
||||
"height": 48,
|
||||
"format": "png"
|
||||
}
|
||||
]
|
||||
|
8
_data/icons/multivac.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
[
|
||||
{
|
||||
"url":"ipfs://QmWb1gthhbzkiLdgcP8ccZprGbJVjFcW8Rn4uJjrw4jd3B",
|
||||
"width":200,
|
||||
"height":200,
|
||||
"format":"png"
|
||||
}
|
||||
]
|
8
_data/icons/nahmii.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
[
|
||||
{
|
||||
"url": "ipfs://QmZhKXgoGpzvthr2eh8ZNgT75YvMtEBegdELAaMPPzf5QT",
|
||||
"width": 384,
|
||||
"height": 384,
|
||||
"format": "png"
|
||||
}
|
||||
]
|
|
@ -1,6 +1,6 @@
|
|||
[
|
||||
{
|
||||
"url": "ipfs://bafybeifjr626ix4jkugnhna7efgymleesv2atlxiprcukthgsitqihedei",
|
||||
"url": "ipfs://QmXW5T2MaGHznXUmQEXoyJjcdmX7dhLbj5fnqvZZKqeKzA",
|
||||
"width": 677,
|
||||
"height": 237,
|
||||
"format": "png"
|
||||
|
|
8
_data/icons/shiden.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
[
|
||||
{
|
||||
"url": "ipfs://QmQySjAoWHgk3ou1yvBi2TrTcgH6KhfGiU7GcrLzrAeRkE",
|
||||
"width": 250,
|
||||
"height": 250,
|
||||
"format": "png"
|
||||
}
|
||||
]
|
8
_data/icons/subscan.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
[
|
||||
{
|
||||
"url": "ipfs://Qma2GfW5nQHuA7nGqdEfwaXPL63G9oTwRTQKaGTfjNtM2W",
|
||||
"width": 400,
|
||||
"height": 400,
|
||||
"format": "png"
|
||||
}
|
||||
]
|
8
_data/icons/techpay.json
Normal file
|
@ -0,0 +1,8 @@
|
|||
[
|
||||
{
|
||||
"url": "ipfs://QmQyTyJUnhD1dca35Vyj96pm3v3Xyw8xbG9m8HXHw3k2zR",
|
||||
"width": 584,
|
||||
"height": 707,
|
||||
"format": "svg"
|
||||
}
|
||||
]
|
After Width: | Height: | Size: 34 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 23 KiB |
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="591px" height="591px" viewBox="0 0 591 591" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<title>Rectangle Copy</title>
|
||||
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||
<rect id="Rectangle-Copy" fill="#000000" x="0" y="0" width="591" height="591" rx="295.5"></rect>
|
||||
<path d="M296.397667,493.414343 C316.192648,493.414343 333.778367,490.060135 349.154825,483.351721 C364.531283,476.643306 377.521739,466.801356 388.126193,453.82587 C398.730647,440.850383 406.860728,424.873764 412.516437,405.896012 C418.172146,386.918261 421,365.160047 421,340.621373 L421,250.322581 C421,225.783907 418.172146,204.025694 412.516437,185.047942 C406.860728,166.07019 398.686462,150.049437 387.993637,136.985682 C377.300813,123.921927 364.221987,113.991708 348.757158,107.195025 C333.292329,100.398342 315.662425,97 295.867444,97 C276.249205,97 258.707671,100.398342 243.242842,107.195025 C227.778013,113.991708 214.699187,123.921927 204.006363,136.985682 C193.313538,150.049437 185.139272,166.07019 179.483563,185.047942 C173.827854,204.025694 171,225.783907 171,250.322581 L171,340.621373 C171,365.160047 173.87204,386.918261 179.616119,405.896012 C185.360198,424.873764 193.622835,440.850383 204.40403,453.82587 C215.185224,466.801356 228.308236,476.643306 243.773065,483.351721 C259.237893,490.060135 276.779427,493.414343 296.397667,493.414343 Z M220.800797,331.063745 L220.800797,239.869016 C220.800797,206.563116 226.945823,181.231246 239.235875,163.873409 C251.525927,146.515572 270.579928,137.836653 296.397879,137.836653 C319.209631,137.836653 336.672115,144.489022 348.785331,157.793761 C360.898548,171.098499 368.369839,190.526941 371.199203,216.079087 C337.777335,241.631233 312.710934,260.795343 296,273.571416 C279.289066,286.347489 254.222665,305.511599 220.800797,331.063745 Z M296.769453,453.573705 C274.637479,453.573705 249.45719,440.648278 244.980634,436.147343 C240.504078,431.646408 228.931517,421.969358 224.784861,397.368718 L372.195219,224.49004 L372.195219,350.828923 C372.195219,384.017959 366.131058,409.439349 354.002737,427.093091 C341.874415,444.746834 322.796654,453.573705 296.769453,453.573705 Z" id="0-copy" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 44 KiB |
After Width: | Height: | Size: 56 KiB |
After Width: | Height: | Size: 76 KiB |
After Width: | Height: | Size: 80 KiB |
After Width: | Height: | Size: 23 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 6.6 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 5.3 KiB |
After Width: | Height: | Size: 8.1 KiB |
|
@ -0,0 +1,21 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 24.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 1186 360" style="enable-background:new 0 0 1186 360;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#FF564F;}
|
||||
</style>
|
||||
<g>
|
||||
<polygon class="st0" points="843.7,63.3 909.9,63.3 794.7,349.6 718.2,349.6 603,63.3 669.2,63.3 756.3,280.6 "/>
|
||||
<rect x="9" y="4.1" class="st0" width="60.3" height="345.6"/>
|
||||
<polygon class="st0" points="234.2,349.7 102.1,176.9 234.2,4.1 309.9,4.1 179.5,176.9 309.9,349.7 "/>
|
||||
<path class="st0" d="M454.2,55.7c-66,0-115.7,36.5-119.3,90.8l-0.4,6.4h59.2l1-4.7c5.5-25.5,26.3-39.5,58.5-39.5
|
||||
c35,0,55.1,17.6,55.1,48.4v17.7L434,179c-66.8,3.9-107.2,36.6-107.2,87.4c0,53.6,40.2,89.5,99.3,89.5c35.2,0,60.9-9.6,81.9-31.1
|
||||
V351h60V152.5C568,93.7,522.6,55.7,454.2,55.7z M508.2,221.2V239c-3.9,38.9-30.8,63.3-72,65.3c-15.9,0.8-29.6-3.5-38.6-12.1
|
||||
c-7.1-6.7-10.8-15.7-10.8-25.9c0-22.8,19.4-37.1,53.5-39.3L508.2,221.2z"/>
|
||||
<path class="st0" d="M1063.2,55.7c-66,0-115.7,36.5-119.3,90.8l-0.4,6.4h59.2l1-4.7c5.5-25.5,26.3-39.5,58.5-39.5
|
||||
c35,0,55.1,17.6,55.1,48.4v17.7l-74.2,4.2c-66.8,3.9-107.2,36.6-107.2,87.4c0,53.6,40.2,89.5,99.3,89.5c35.2,0,60.9-9.6,81.9-31.1
|
||||
V351h60V152.5C1177,93.7,1131.6,55.7,1063.2,55.7z M1117.3,221.2V239c-3.9,38.9-30.8,63.3-72,65.3c-15.9,0.8-29.6-3.5-38.6-12.1
|
||||
c-7.1-6.7-10.8-15.7-10.8-25.9c0-22.8,19.4-37.1,53.5-39.3L1117.3,221.2z"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 5.9 KiB |
After Width: | Height: | Size: 3.0 KiB |
After Width: | Height: | Size: 7.7 KiB |
After Width: | Height: | Size: 86 KiB |
After Width: | Height: | Size: 57 KiB |
After Width: | Height: | Size: 59 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 30 KiB |
|
@ -1,6 +1,6 @@
|
|||
buildscript {
|
||||
ext {
|
||||
KOTLIN_VERSION = "1.6.10"
|
||||
KOTLIN_VERSION = "1.6.21"
|
||||
KETHEREUM_VERSION = "0.85.7"
|
||||
}
|
||||
|
||||
|
|
2
gradle/wrapper/gradle-wrapper.properties
vendored
|
@ -1,5 +1,5 @@
|
|||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.1-all.zip
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-all.zip
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
|
|
|
@ -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")
|
||||
}
|
||||
|
||||
|
|
|
@ -171,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())
|
||||
|
|
|
@ -26,4 +26,10 @@ 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")
|
||||
class DeprecatedMustBeBoolean: Exception("deprecated must be boolean")
|
||||
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")
|