diff --git a/_data/chains.json b/_data/chains.json deleted file mode 100644 index 82a687d3..00000000 --- a/_data/chains.json +++ /dev/null @@ -1,290 +0,0 @@ -[ - { - "name": "Ethereum Mainnet", - "short_name": "eth", - "chain": "ETH", - "network": "mainnet", - "chain_id": 1, - "network_id": 1 - }, - { - "name": "Expanse Network", - "short_name": "exp", - "chain": "EXP", - "network": "mainnet", - "chain_id": 2, - "network_id": 1 - }, - { - "name": "Ethereum Testnet Ropsten", - "short_name": "rop", - "chain": "ETH", - "network": "ropsten", - "chain_id": 3, - "network_id": 3 - }, - { - "name": "Ethereum Testnet Rinkeby", - "short_name": "rin", - "chain": "ETH", - "network": "rinkeby", - "chain_id": 4, - "network_id": 4 - }, - { - "name": "Ethereum Testnet Görli", - "short_name": "gor", - "chain": "ETH", - "network": "goerli", - "chain_id": 5, - "network_id": 5 - }, - { - "name": "Ethereum Classic Testnet Kotti", - "short_name": "kot", - "chain": "ETC", - "network": "kotti", - "chain_id": 6, - "network_id": 6 - }, - { - "name": "Ubiq Network Mainnet", - "short_name": "ubq", - "chain": "UBQ", - "network": "mainnet", - "chain_id": 8, - "network_id": 1 - }, - { - "name": "Ubiq Network Testnet", - "short_name": "tubq", - "chain": "UBQ", - "network": "mainnet", - "chain_id": 9, - "network_id": 2 - }, - { - "name": "Ethereum Social", - "short_name": "etsc", - "chain": "ETSC", - "network": "mainnet", - "chain_id": 28, - "network_id": 1 - }, - { - "name": "Rootstock Mainnet", - "short_name": "rsk", - "chain": "RSK", - "network": "mainnet", - "chain_id": 30, - "network_id": 1 - }, - { - "name": "Rootstock Testnet", - "short_name": "trsk", - "chain": "RSK", - "network": "testnet", - "chain_id": 30, - "network_id": 2 - }, - { - "name": "GoChain", - "short_name": "go", - "chain": "GO", - "network": "mainnet", - "chain_id": 60, - "network_id": 60 - }, - { - "name": "Ethereum Classic Mainnet", - "short_name": "etc", - "chain": "ETC", - "network": "mainnet", - "chain_id": 61, - "network_id": 1 - }, - { - "name": "Ethereum Classic Testnet", - "short_name": "tetc", - "chain": "ETC", - "network": "testnet", - "chain_id": 62, - "network_id": 2 - }, - { - "name": "Ellaism", - "short_name": "ella", - "chain": "ELLA", - "network": "mainnet", - "chain_id": 64, - "network_id": 64 - }, - { - "name": "Mix", - "short_name": "mix", - "chain": "MIX", - "network": "mainnet", - "chain_id": 76, - "network_id": 76 - }, - { - "name": "POA Network Sokol", - "short_name": "poa", - "chain": "POA", - "network": "sokol", - "chain_id": 77, - "network_id": 1 - }, - { - "name": "POA Network Core", - "short_name": "skl", - "chain": "POA", - "network": "core", - "chain_id": 99, - "network_id": 2 - }, - { - "name": "xDAI Chain", - "short_name": "dai", - "chain": "DAI", - "network": "mainnet", - "chain_id": 100, - "network_id": 1 - }, - { - "name": "Callisto Mainnet", - "short_name": "clo", - "chain": "CLO", - "network": "mainnet", - "chain_id": 820, - "network_id": 1 - }, - { - "name": "Callisto Testnet", - "short_name": "tclo", - "chain": "CLO", - "network": "testnet", - "chain_id": 821, - "network_id": 2 - }, - { - "name": "Atheios", - "short_name": "ath", - "chain": "ATH", - "network": "mainnet", - "chain_id": 1620, - "network_id": 11235813 - }, - { - "name": "EtherGem", - "short_name": "egem", - "chain": "EGEM", - "network": "mainnet", - "chain_id": 1987, - "network_id": 1987 - }, - { - "name": "EOS Classic", - "short_name": "eosc", - "chain": "EOSC", - "network": "mainnet", - "chain_id": 2018, - "network_id": 1 - }, - { - "name": "ARTIS sigma1", - "short_name": "ats", - "chain": "ARTIS", - "network": "sigma1", - "chain_id": 246529, - "network_id": 246529 - }, - { - "name": "ARTIS tau1", - "short_name": "ats", - "chain": "ARTIS", - "network": "tau1", - "chain_id": 246785, - "network_id": 246785 - }, - { - "name": "TomoChain", - "short_name": "tomo", - "chain": "TOMO", - "network": "mainnet", - "chain_id": 88, - "network_id": 88 - }, - { - "name": "Webchain", - "short_name": "web", - "chain": "WEB", - "network": "mainnet", - "chain_id": 101, - "network_id": 37129 - }, - { - "name": "EtherInc", - "short_name": "web", - "chain": "WEB", - "network": "mainnet", - "chain_id": 101, - "network_id": 1 - }, - { - "name": "Ethersocial Network", - "short_name": "esn", - "chain": "ESN", - "network": "mainnet", - "chain_id": 31102, - "network_id": 1 - }, - { - "name": "Akaroma", - "short_name": "aka", - "chain": "AKA", - "network": "mainnet", - "chain_id": 200625, - "network_id": 200625 - }, - { - "name": "Ether-1", - "short_name": "etho", - "chain": "ETHO", - "network": "mainnet", - "chain_id": 1313114, - "network_id": 1313114 - }, - { - "name": "Musicoin", - "short_name": "music", - "chain": "MUSIC", - "network": "mainnet", - "chain_id": 7762959, - "network_id": 7762959 - }, - { - "name": "IOLite", - "short_name": "ilt", - "chain": "ILT", - "network": "mainnet", - "chain_id": 18289463, - "network_id": 18289463 - }, - { - "name": "Pirl", - "short_name": "pirl", - "chain": "PIRL", - "network": "mainnet", - "chain_id": 3125659152, - "network_id": 3125659152 - }, - { - "name": "Teslafunds", - "short_name": "tsf", - "chain": "TSF", - "network": "mainnet", - "chain_id": 1856, - "network_id": 1856 - } -] diff --git a/_data/chains/akaroma.json b/_data/chains/akaroma.json new file mode 100644 index 00000000..c5a100d0 --- /dev/null +++ b/_data/chains/akaroma.json @@ -0,0 +1,8 @@ + { + "name": "Akaroma", + "short_name": "aka", + "chain": "AKA", + "network": "mainnet", + "chain_id": 200625, + "network_id": 200625 + } \ No newline at end of file diff --git a/_data/chains/artissigma1.json b/_data/chains/artissigma1.json new file mode 100644 index 00000000..eabb1ce4 --- /dev/null +++ b/_data/chains/artissigma1.json @@ -0,0 +1,8 @@ + { + "name": "ARTIS sigma1", + "short_name": "ats", + "chain": "ARTIS", + "network": "sigma1", + "chain_id": 246529, + "network_id": 246529 + } \ No newline at end of file diff --git a/_data/chains/artistau1.json b/_data/chains/artistau1.json new file mode 100644 index 00000000..53fecd11 --- /dev/null +++ b/_data/chains/artistau1.json @@ -0,0 +1,8 @@ + { + "name": "ARTIS tau1", + "short_name": "ats", + "chain": "ARTIS", + "network": "tau1", + "chain_id": 246785, + "network_id": 246785 + } \ No newline at end of file diff --git a/_data/chains/atheios.json b/_data/chains/atheios.json new file mode 100644 index 00000000..cc4e2bcb --- /dev/null +++ b/_data/chains/atheios.json @@ -0,0 +1,8 @@ + { + "name": "Atheios", + "short_name": "ath", + "chain": "ATH", + "network": "mainnet", + "chain_id": 1620, + "network_id": 11235813 + } \ No newline at end of file diff --git a/_data/chains/callisto.json b/_data/chains/callisto.json new file mode 100644 index 00000000..d47275e1 --- /dev/null +++ b/_data/chains/callisto.json @@ -0,0 +1,8 @@ + { + "name": "Callisto Mainnet", + "short_name": "clo", + "chain": "CLO", + "network": "mainnet", + "chain_id": 820, + "network_id": 1 + } \ No newline at end of file diff --git a/_data/chains/callistotest.json b/_data/chains/callistotest.json new file mode 100644 index 00000000..fd4141b6 --- /dev/null +++ b/_data/chains/callistotest.json @@ -0,0 +1,8 @@ + { + "name": "Callisto Testnet", + "short_name": "tclo", + "chain": "CLO", + "network": "testnet", + "chain_id": 821, + "network_id": 2 + } \ No newline at end of file diff --git a/_data/chains/ellaism.json b/_data/chains/ellaism.json new file mode 100644 index 00000000..2c46949b --- /dev/null +++ b/_data/chains/ellaism.json @@ -0,0 +1,8 @@ + { + "name": "Ellaism", + "short_name": "ella", + "chain": "ELLA", + "network": "mainnet", + "chain_id": 64, + "network_id": 64 + } \ No newline at end of file diff --git a/_data/chains/eosclassic.json b/_data/chains/eosclassic.json new file mode 100644 index 00000000..298d99f2 --- /dev/null +++ b/_data/chains/eosclassic.json @@ -0,0 +1,8 @@ + { + "name": "EOS Classic", + "short_name": "eosc", + "chain": "EOSC", + "network": "mainnet", + "chain_id": 2018, + "network_id": 1 + } \ No newline at end of file diff --git a/_data/chains/ethclassic.json b/_data/chains/ethclassic.json new file mode 100644 index 00000000..0b549850 --- /dev/null +++ b/_data/chains/ethclassic.json @@ -0,0 +1,8 @@ + { + "name": "Ethereum Classic Mainnet", + "short_name": "etc", + "chain": "ETC", + "network": "mainnet", + "chain_id": 61, + "network_id": 1 + } \ No newline at end of file diff --git a/_data/chains/ethclassictest.json b/_data/chains/ethclassictest.json new file mode 100644 index 00000000..adaa6bb1 --- /dev/null +++ b/_data/chains/ethclassictest.json @@ -0,0 +1,8 @@ + { + "name": "Ethereum Classic Testnet", + "short_name": "tetc", + "chain": "ETC", + "network": "testnet", + "chain_id": 62, + "network_id": 2 + } \ No newline at end of file diff --git a/_data/chains/ether1.json b/_data/chains/ether1.json new file mode 100644 index 00000000..1fc73864 --- /dev/null +++ b/_data/chains/ether1.json @@ -0,0 +1,8 @@ + { + "name": "Ether-1", + "short_name": "etho", + "chain": "ETHO", + "network": "mainnet", + "chain_id": 1313114, + "network_id": 1313114 + } \ No newline at end of file diff --git a/_data/chains/ethereum.json b/_data/chains/ethereum.json new file mode 100644 index 00000000..85340ebc --- /dev/null +++ b/_data/chains/ethereum.json @@ -0,0 +1,8 @@ +{ + "name": "Ethereum Mainnet", + "short_name": "eth", + "chain": "ETH", + "network": "mainnet", + "chain_id": 1, + "network_id": 1 +} \ No newline at end of file diff --git a/_data/chains/ethergem.json b/_data/chains/ethergem.json new file mode 100644 index 00000000..dd80dffa --- /dev/null +++ b/_data/chains/ethergem.json @@ -0,0 +1,8 @@ + { + "name": "EtherGem", + "short_name": "egem", + "chain": "EGEM", + "network": "mainnet", + "chain_id": 1987, + "network_id": 1987 + } \ No newline at end of file diff --git a/_data/chains/etherinc.json b/_data/chains/etherinc.json new file mode 100644 index 00000000..6f8396d9 --- /dev/null +++ b/_data/chains/etherinc.json @@ -0,0 +1,8 @@ + { + "name": "EtherInc", + "short_name": "web", + "chain": "WEB", + "network": "mainnet", + "chain_id": 101, + "network_id": 1 + } \ No newline at end of file diff --git a/_data/chains/ethersocial.json b/_data/chains/ethersocial.json new file mode 100644 index 00000000..eb8f8ad7 --- /dev/null +++ b/_data/chains/ethersocial.json @@ -0,0 +1,8 @@ + { + "name": "Ethersocial Network", + "short_name": "esn", + "chain": "ESN", + "network": "mainnet", + "chain_id": 31102, + "network_id": 1 + } \ No newline at end of file diff --git a/_data/chains/ethsocial.json b/_data/chains/ethsocial.json new file mode 100644 index 00000000..264bdc0a --- /dev/null +++ b/_data/chains/ethsocial.json @@ -0,0 +1,8 @@ + { + "name": "Ethereum Social", + "short_name": "etsc", + "chain": "ETSC", + "network": "mainnet", + "chain_id": 28, + "network_id": 1 + } \ No newline at end of file diff --git a/_data/chains/expanse.json b/_data/chains/expanse.json new file mode 100644 index 00000000..83ea30a8 --- /dev/null +++ b/_data/chains/expanse.json @@ -0,0 +1,8 @@ + { + "name": "Expanse Network", + "short_name": "exp", + "chain": "EXP", + "network": "mainnet", + "chain_id": 2, + "network_id": 1 + } \ No newline at end of file diff --git a/_data/chains/gochain.json b/_data/chains/gochain.json new file mode 100644 index 00000000..91a26810 --- /dev/null +++ b/_data/chains/gochain.json @@ -0,0 +1,8 @@ + { + "name": "GoChain", + "short_name": "go", + "chain": "GO", + "network": "mainnet", + "chain_id": 60, + "network_id": 60 + } \ No newline at end of file diff --git a/_data/chains/goerli.json b/_data/chains/goerli.json new file mode 100644 index 00000000..b6288882 --- /dev/null +++ b/_data/chains/goerli.json @@ -0,0 +1,8 @@ + { + "name": "Ethereum Testnet Görli", + "short_name": "gor", + "chain": "ETH", + "network": "goerli", + "chain_id": 5, + "network_id": 5 + } \ No newline at end of file diff --git a/_data/chains/iolite.json b/_data/chains/iolite.json new file mode 100644 index 00000000..51cd5721 --- /dev/null +++ b/_data/chains/iolite.json @@ -0,0 +1,8 @@ + { + "name": "IOLite", + "short_name": "ilt", + "chain": "ILT", + "network": "mainnet", + "chain_id": 18289463, + "network_id": 18289463 + } \ No newline at end of file diff --git a/_data/chains/kotti.json b/_data/chains/kotti.json new file mode 100644 index 00000000..f8062668 --- /dev/null +++ b/_data/chains/kotti.json @@ -0,0 +1,8 @@ + { + "name": "Ethereum Classic Testnet Kotti", + "short_name": "kot", + "chain": "ETC", + "network": "kotti", + "chain_id": 6, + "network_id": 6 + } \ No newline at end of file diff --git a/_data/chains/mix.json b/_data/chains/mix.json new file mode 100644 index 00000000..8ed9ad2c --- /dev/null +++ b/_data/chains/mix.json @@ -0,0 +1,8 @@ + { + "name": "Mix", + "short_name": "mix", + "chain": "MIX", + "network": "mainnet", + "chain_id": 76, + "network_id": 76 + } \ No newline at end of file diff --git a/_data/chains/musicoin.json b/_data/chains/musicoin.json new file mode 100644 index 00000000..63d33826 --- /dev/null +++ b/_data/chains/musicoin.json @@ -0,0 +1,8 @@ + { + "name": "Musicoin", + "short_name": "music", + "chain": "MUSIC", + "network": "mainnet", + "chain_id": 7762959, + "network_id": 7762959 + } \ No newline at end of file diff --git a/_data/chains/pirl.json b/_data/chains/pirl.json new file mode 100644 index 00000000..c61e879f --- /dev/null +++ b/_data/chains/pirl.json @@ -0,0 +1,9 @@ + { + "name": "Pirl", + "short_name": "pirl", + "chain": "PIRL", + "network": "mainnet", + "chain_id": 3125659152, + "network_id": 3125659152 + } + \ No newline at end of file diff --git a/_data/chains/poa.json b/_data/chains/poa.json new file mode 100644 index 00000000..5fa6d36f --- /dev/null +++ b/_data/chains/poa.json @@ -0,0 +1,8 @@ + { + "name": "POA Network Core", + "short_name": "skl", + "chain": "POA", + "network": "core", + "chain_id": 99, + "network_id": 2 + } \ No newline at end of file diff --git a/_data/chains/poasokol.json b/_data/chains/poasokol.json new file mode 100644 index 00000000..e1077e8e --- /dev/null +++ b/_data/chains/poasokol.json @@ -0,0 +1,8 @@ + { + "name": "POA Network Sokol", + "short_name": "poa", + "chain": "POA", + "network": "sokol", + "chain_id": 77, + "network_id": 1 + } \ No newline at end of file diff --git a/_data/chains/rinkeby.json b/_data/chains/rinkeby.json new file mode 100644 index 00000000..e32fcef4 --- /dev/null +++ b/_data/chains/rinkeby.json @@ -0,0 +1,8 @@ + { + "name": "Ethereum Testnet Rinkeby", + "short_name": "rin", + "chain": "ETH", + "network": "rinkeby", + "chain_id": 4, + "network_id": 4 + } \ No newline at end of file diff --git a/_data/chains/rootstock.json b/_data/chains/rootstock.json new file mode 100644 index 00000000..26d3f80a --- /dev/null +++ b/_data/chains/rootstock.json @@ -0,0 +1,8 @@ + { + "name": "Rootstock Mainnet", + "short_name": "rsk", + "chain": "RSK", + "network": "mainnet", + "chain_id": 30, + "network_id": 1 + } \ No newline at end of file diff --git a/_data/chains/rootstocktest.json b/_data/chains/rootstocktest.json new file mode 100644 index 00000000..d393ea57 --- /dev/null +++ b/_data/chains/rootstocktest.json @@ -0,0 +1,8 @@ + { + "name": "Rootstock Testnet", + "short_name": "trsk", + "chain": "RSK", + "network": "testnet", + "chain_id": 30, + "network_id": 2 + } \ No newline at end of file diff --git a/_data/chains/ropsten.json b/_data/chains/ropsten.json new file mode 100644 index 00000000..abd9361d --- /dev/null +++ b/_data/chains/ropsten.json @@ -0,0 +1,8 @@ +{ + "name": "Ethereum Testnet Ropsten", + "short_name": "rop", + "chain": "ETH", + "network": "ropsten", + "chain_id": 3, + "network_id": 3 + } \ No newline at end of file diff --git a/_data/chains/teslafunds.json b/_data/chains/teslafunds.json new file mode 100644 index 00000000..111f7c89 --- /dev/null +++ b/_data/chains/teslafunds.json @@ -0,0 +1,8 @@ + { + "name": "Teslafunds", + "short_name": "tsf", + "chain": "TSF", + "network": "mainnet", + "chain_id": 1856, + "network_id": 1856 + } \ No newline at end of file diff --git a/_data/chains/tomochain.json b/_data/chains/tomochain.json new file mode 100644 index 00000000..3d72fc42 --- /dev/null +++ b/_data/chains/tomochain.json @@ -0,0 +1,8 @@ + { + "name": "TomoChain", + "short_name": "tomo", + "chain": "TOMO", + "network": "mainnet", + "chain_id": 88, + "network_id": 88 + } \ No newline at end of file diff --git a/_data/chains/ubiq.json b/_data/chains/ubiq.json new file mode 100644 index 00000000..e8468002 --- /dev/null +++ b/_data/chains/ubiq.json @@ -0,0 +1,8 @@ +{ + "name": "Ubiq Network Mainnet", + "short_name": "ubq", + "chain": "UBQ", + "network": "mainnet", + "chain_id": 8, + "network_id": 1 + } \ No newline at end of file diff --git a/_data/chains/ubiqtest.json b/_data/chains/ubiqtest.json new file mode 100644 index 00000000..023de96f --- /dev/null +++ b/_data/chains/ubiqtest.json @@ -0,0 +1,8 @@ + { + "name": "Ubiq Network Testnet", + "short_name": "tubq", + "chain": "UBQ", + "network": "mainnet", + "chain_id": 9, + "network_id": 2 + } \ No newline at end of file diff --git a/_data/chains/webchain.json b/_data/chains/webchain.json new file mode 100644 index 00000000..706e783a --- /dev/null +++ b/_data/chains/webchain.json @@ -0,0 +1,8 @@ + { + "name": "Webchain", + "short_name": "web", + "chain": "WEB", + "network": "mainnet", + "chain_id": 101, + "network_id": 37129 + } \ No newline at end of file diff --git a/_data/chains/xdai.json b/_data/chains/xdai.json new file mode 100644 index 00000000..d28d227f --- /dev/null +++ b/_data/chains/xdai.json @@ -0,0 +1,8 @@ + { + "name": "xDAI Chain", + "short_name": "dai", + "chain": "DAI", + "network": "mainnet", + "chain_id": 100, + "network_id": 1 + } \ No newline at end of file diff --git a/chains.json b/chains.json index 757b1104..c6db6458 100644 --- a/chains.json +++ b/chains.json @@ -2,4 +2,13 @@ layout: none permalink: chains.json --- -{% include_relative _data/chains.json %} +[{% for json in site.data.chains %}{% assign chain = json[1] %} + { + "name": "{{ chain.name }}", + "chain_id": "{{ chain.chain_id }}", + "short_name": "{{ chain.short_name }}", + "chain": "{{ chain.chain }}", + "network": "{{ chain.network }}", + "network_id": "{{ chain.network_id }}" + }{% unless forloop.last %},{% endunless %}{% endfor %} +] \ No newline at end of file diff --git a/chains.md b/chains.md index 0e127a14..1cb9b5ac 100644 --- a/chains.md +++ b/chains.md @@ -7,7 +7,9 @@ nav_order: 10 List of chains in block format. You can link directly to each section using the header name: -{% for chain in site.data.chains %} +{% for json in site.data.chains %} + +{% assign chain = json[1] %} {% assign chainlink = chain.name | downcase | replace: " ", "-" | append: "-" | append: chain.short_name | append: "-" | append: chain.network_id %}
{{ json[0] }}.json