diff --git a/.github/registry.yml b/.github/registry.yml index 5d9be14..8a77d10 100644 --- a/.github/registry.yml +++ b/.github/registry.yml @@ -9,19 +9,20 @@ archway-1: docs-url: https://docs.archway.io/ state-sync-pool: 4 pools: - - id: 2 - runtime: kyvejs/tendermint - - id: 4 - runtime: kyvejs/tendermint-ssync + - id: 2 + runtime: kyvejs/tendermint + - id: 4 + runtime: kyvejs/tendermint-ssync properties: - description: Archway is a Cosmos-native incentivized smart contract chain + description: + Archway is a Cosmos-native incentivized smart contract chain that enables developers to deploy high-performance dapps that earn rewards based on the traffic they bring to the network. As developers build and launch impactful dapps, they receive a proportional share of network fees, inflation, and premiums. At its core, Archway is designed to enable developers to capture the value they create through sustainable economic models built into the blockchain. - hex: '#e45121' + hex: "#e45121" logo: ar://hKb8dVx4E1NCUJ_BlhNOcyfQEta5r38SBXqsfPnAsWE title: Archway kyve-1: @@ -32,19 +33,20 @@ archway-1: docs-url: https://docs.archway.io/ state-sync-pool: 4 pools: - - id: 2 - runtime: kyvejs/tendermint - - id: 4 - runtime: kyvejs/tendermint-ssync + - id: 2 + runtime: kyvejs/tendermint + - id: 4 + runtime: kyvejs/tendermint-ssync properties: - description: Archway is a Cosmos-native incentivized smart contract chain + description: + Archway is a Cosmos-native incentivized smart contract chain that enables developers to deploy high-performance dapps that earn rewards based on the traffic they bring to the network. As developers build and launch impactful dapps, they receive a proportional share of network fees, inflation, and premiums. At its core, Archway is designed to enable developers to capture the value they create through sustainable economic models built into the blockchain. - hex: '#e45121' + hex: "#e45121" logo: ar://hKb8dVx4E1NCUJ_BlhNOcyfQEta5r38SBXqsfPnAsWE title: Archway source-id: archway-1 @@ -58,10 +60,11 @@ axelar-dojo-1: block-sync-pool: 3 docs-url: https://docs.axelar.dev/ pools: - - id: 3 - runtime: kyvejs/tendermint + - id: 3 + runtime: kyvejs/tendermint properties: - description: "Axelar is the programmable Web3 interoperability platform, connecting\ + description: + "Axelar is the programmable Web3 interoperability platform, connecting\ \ over 50 blockchains via a secure, scalable network \u2013 internet infrastructure\ \ for the world\u2019s next super app. For partners ranging from Uniswap\ \ to Circle, Axelar enables scalable cross-chain solutions. Users interact\ @@ -70,7 +73,7 @@ axelar-dojo-1: \ of tools and service providers. Backers include Binance, Coinbase, Dragonfly,\ \ Galaxy and Polychain. See what full-stack interoperability can do for\ \ your dApp. Learn more at https://axelar.network." - hex: '#5cc1fa' + hex: "#5cc1fa" logo: ar://iW1jN99yH_gdQtRhf5J_lVwOIu8p_i7FyxEgoQAkWxU title: Axelar kyve-1: @@ -80,10 +83,11 @@ axelar-dojo-1: block-sync-pool: 3 docs-url: https://docs.axelar.dev/ pools: - - id: 3 - runtime: kyvejs/tendermint + - id: 3 + runtime: kyvejs/tendermint properties: - description: "Axelar is the programmable Web3 interoperability platform, connecting\ + description: + "Axelar is the programmable Web3 interoperability platform, connecting\ \ over 50 blockchains via a secure, scalable network \u2013 internet infrastructure\ \ for the world\u2019s next super app. For partners ranging from Uniswap\ \ to Circle, Axelar enables scalable cross-chain solutions. Users interact\ @@ -92,7 +96,7 @@ axelar-dojo-1: \ of tools and service providers. Backers include Binance, Coinbase, Dragonfly,\ \ Galaxy and Polychain. See what full-stack interoperability can do for\ \ your dApp. Learn more at https://axelar.network." - hex: '#5cc1fa' + hex: "#5cc1fa" logo: ar://iW1jN99yH_gdQtRhf5J_lVwOIu8p_i7FyxEgoQAkWxU title: Axelar source-id: axelar-dojo-1 @@ -107,12 +111,12 @@ celestia: docs-url: https://docs.celestia.org/ state-sync-pool: 15 pools: - - id: 14 - runtime: kyvejs/tendermint - - id: 15 - runtime: kyvejs/tendermint-ssync + - id: 14 + runtime: kyvejs/tendermint + - id: 15 + runtime: kyvejs/tendermint-ssync properties: - hex: '#af6fd8' + hex: "#af6fd8" logo: ar://TJ83Nah_FaECM0zcKajX-7-JW79iSgi2msbUFYwVMWU title: Celestia source-id: celestia @@ -126,14 +130,15 @@ cosmoshub-4: block-sync-pool: 0 docs-url: https://docs.cosmos.network/ pools: - - id: 0 - runtime: kyvejs/tendermint-bsync + - id: 0 + runtime: kyvejs/tendermint-bsync properties: - description: Serving as the economic center of the Interchain, the Cosmos + description: + Serving as the economic center of the Interchain, the Cosmos Hub is a blockchain that provides vital ecosystem services. The primary token of the Cosmos Hub is the ATOM, but the Hub will support many tokens in the future. - hex: '#1c2049' + hex: "#1c2049" logo: ar://GSK9zAQx1jOnQIhbM20qCoOFYT3EJXIJfwfvT_QhLVM title: Cosmos Hub kyve-1: @@ -143,14 +148,15 @@ cosmoshub-4: block-sync-pool: 0 docs-url: https://docs.cosmos.network/ pools: - - id: 0 - runtime: kyvejs/tendermint-bsync + - id: 0 + runtime: kyvejs/tendermint-bsync properties: - description: Serving as the economic center of the Interchain, the Cosmos + description: + Serving as the economic center of the Interchain, the Cosmos Hub is a blockchain that provides vital ecosystem services. The primary token of the Cosmos Hub is the ATOM, but the Hub will support many tokens in the future. - hex: '#1c2049' + hex: "#1c2049" logo: ar://GSK9zAQx1jOnQIhbM20qCoOFYT3EJXIJfwfvT_QhLVM title: Cosmos Hub source-id: cosmoshub-4 @@ -165,19 +171,20 @@ cronosmainnet_25-1: docs: https://docs.cronos.org/ state-sync-pool: 7 pools: - - id: 6 - runtime: kyvejs/tendermint - - id: 7 - runtime: kyvejs/tendermint-ssync + - id: 6 + runtime: kyvejs/tendermint + - id: 7 + runtime: kyvejs/tendermint-ssync properties: - description: 'Cronos (cronos.org) is the leading Ethereum-compatible layer + description: + "Cronos (cronos.org) is the leading Ethereum-compatible layer 1 blockchain network built on the Cosmos SDK, supported by Crypto.com, Crypto.org, and more than 500 app developers and partners. Today, the #CROfam ecosystem represents an addressable user base of more than 80 million people worldwide. Our mission is to make it easy and safe for the next billion crypto users to adopt Web3, with a focus on decentralized applications in the DeFi, NFTs - and GameFi verticals.' - hex: '#191b34' + and GameFi verticals." + hex: "#191b34" logo: ar://BbNmwRFv11y68Jiele3wxZNYQTqRVn_ZK6BwJ5S2MCE title: Cronos kyve-1: @@ -188,19 +195,20 @@ cronosmainnet_25-1: docs: https://docs.cronos.org/ state-sync-pool: 6 pools: - - id: 5 - runtime: kyvejs/tendermint - - id: 6 - runtime: kyvejs/tendermint-ssync + - id: 5 + runtime: kyvejs/tendermint + - id: 6 + runtime: kyvejs/tendermint-ssync properties: - description: 'Cronos (cronos.org) is the leading Ethereum-compatible layer + description: + "Cronos (cronos.org) is the leading Ethereum-compatible layer 1 blockchain network built on the Cosmos SDK, supported by Crypto.com, Crypto.org, and more than 500 app developers and partners. Today, the #CROfam ecosystem represents an addressable user base of more than 80 million people worldwide. Our mission is to make it easy and safe for the next billion crypto users to adopt Web3, with a focus on decentralized applications in the DeFi, NFTs - and GameFi verticals.' - hex: '#191b34' + and GameFi verticals." + hex: "#191b34" logo: ar://BbNmwRFv11y68Jiele3wxZNYQTqRVn_ZK6BwJ5S2MCE title: Cronos source-id: cronosmainnet_25-1 @@ -215,12 +223,12 @@ dydx-mainnet-1: docs-url: https://docs.dydx.exchange/ state-sync-pool: 9 pools: - - id: 8 - runtime: kyvejs/tendermint - - id: 9 - runtime: kyvejs/tendermint-ssync + - id: 8 + runtime: kyvejs/tendermint + - id: 9 + runtime: kyvejs/tendermint-ssync properties: - hex: '#12121d' + hex: "#12121d" logo: ar://34RVRPI9Ume67ZdNhqwQ42GkZa0NoulBXNiJFJQZ6uc title: dYdX source-id: dydx-mainnet-1 @@ -235,12 +243,13 @@ kyve-1: docs-url: https://docs.kyve.network state-sync-pool: 17 pools: - - id: 16 - runtime: kyvejs/tendermint - - id: 17 - runtime: kyvejs/tendermint-ssync + - id: 16 + runtime: kyvejs/tendermint + - id: 17 + runtime: kyvejs/tendermint-ssync properties: - description: KYVE is a revolutionary platform within the Web3 space, designed + description: + KYVE is a revolutionary platform within the Web3 space, designed to address the challenges of accessing decentralized and completely accurate data. As the Web3 ecosystem expands, the difficulty in accessing such data leads to scalability issues and the risk of data inconsistencies due to @@ -250,7 +259,7 @@ kyve-1: data validation, ensuring data immutability, and facilitating easy data retrieval. This enables developers, data engineers, and others to access the trustless data they need to continue building the future of Web3. - hex: '#58c6b2' + hex: "#58c6b2" logo: ar://WOiYR7qF7G_dp6eO0bFC7AorS7601qgek3X_IeAZook title: KYVE source-id: kyve-1 @@ -265,12 +274,13 @@ noble-1: docs-url: https://docs.nobleassets.xyz/ state-sync-pool: 13 pools: - - id: 12 - runtime: kyvejs/tendermint - - id: 13 - runtime: kyvejs/tendermint-ssync + - id: 12 + runtime: kyvejs/tendermint + - id: 13 + runtime: kyvejs/tendermint-ssync properties: - description: "Noble is a Cosmos application-specific blockchain purpose-built\ + description: + "Noble is a Cosmos application-specific blockchain purpose-built\ \ for native asset issuance. Noble brings the efficiency and interoperability\ \ of native assets to the wider Cosmos ecosystem, starting with USDC. Noble\u2019\ s vision is to be the world\u2019s premier issuance hub for digital assets\ @@ -278,7 +288,7 @@ noble-1: \ \u2013 a flexible toolkit that allows developers to incorporate existing\ \ modules and to seamlessly integrate custom modules that add virtually\ \ unlimited functionality for asset issuers on the Noble blockchain." - hex: '#0e1225' + hex: "#0e1225" logo: ar://DZP1WPGja9LAa7Vf1P2N-dfDVUlG9lmCkD_psZj47tU title: Noble kyve-1: @@ -289,12 +299,13 @@ noble-1: docs-url: https://docs.nobleassets.xyz state-sync-pool: 8 pools: - - id: 7 - runtime: kyvejs/tendermint - - id: 8 - runtime: kyvejs/tendermint-ssync + - id: 7 + runtime: kyvejs/tendermint + - id: 8 + runtime: kyvejs/tendermint-ssync properties: - description: "Noble is a Cosmos application-specific blockchain purpose-built\ + description: + "Noble is a Cosmos application-specific blockchain purpose-built\ \ for native asset issuance. Noble brings the efficiency and interoperability\ \ of native assets to the wider Cosmos ecosystem, starting with USDC. Noble\u2019\ s vision is to be the world\u2019s premier issuance hub for digital assets\ @@ -302,7 +313,7 @@ noble-1: \ \u2013 a flexible toolkit that allows developers to incorporate existing\ \ modules and to seamlessly integrate custom modules that add virtually\ \ unlimited functionality for asset issuers on the Noble blockchain." - hex: '#0e1225' + hex: "#0e1225" logo: ar://DZP1WPGja9LAa7Vf1P2N-dfDVUlG9lmCkD_psZj47tU title: Noble source-id: noble-1 @@ -317,15 +328,16 @@ osmosis-1: docs-url: https://docs.osmosis.zone/ state-sync-pool: 5 pools: - - id: 1 - runtime: kyvejs/tendermint - - id: 5 - runtime: kyvejs/tendermint-ssync + - id: 1 + runtime: kyvejs/tendermint + - id: 5 + runtime: kyvejs/tendermint-ssync properties: - description: Osmosis, dubbed the Interchain Liquidity Lab, is a decentralized + description: + Osmosis, dubbed the Interchain Liquidity Lab, is a decentralized exchange (DEX) for Cosmos, an ecosystem of sovereign, interoperable blockchains all connected trustlessly over IBC, the Inter-Blockchain Communication Protocol. - hex: '#8d07c7' + hex: "#8d07c7" logo: ar://u8kGlBx37seQCO1X5vQsc3Q8iO2CE-BHqsm0937poak title: Osmosis kyve-1: @@ -335,13 +347,14 @@ osmosis-1: block-sync-pool: 1 docs-url: https://docs.osmosis.zone/ pools: - - id: 1 - runtime: kyvejs/tendermint + - id: 1 + runtime: kyvejs/tendermint properties: - description: Osmosis, dubbed the Interchain Liquidity Lab, is a decentralized + description: + Osmosis, dubbed the Interchain Liquidity Lab, is a decentralized exchange (DEX) for Cosmos, an ecosystem of sovereign, interoperable blockchains all connected trustlessly over IBC, the Inter-Blockchain Communication Protocol. - hex: '#8d07c7' + hex: "#8d07c7" logo: ar://u8kGlBx37seQCO1X5vQsc3Q8iO2CE-BHqsm0937poak title: Osmosis source-id: osmosis-1 @@ -356,12 +369,13 @@ zeta_7000-1: docs-url: https://www.zetachain.com/docs/ state-sync-pool: 11 pools: - - id: 10 - runtime: kyvejs/tendermint - - id: 11 - runtime: kyvejs/tendermint-ssync + - id: 10 + runtime: kyvejs/tendermint + - id: 11 + runtime: kyvejs/tendermint-ssync properties: - description: "ZetaChain is the foundational, public blockchain that enables\ + description: + "ZetaChain is the foundational, public blockchain that enables\ \ omnichain, generic smart contracts and messaging between any blockchain.\ \ It solves the problems of \u201Ccross-chain\u201D and \u201Cmulti-chain\u201D\ \ and aims to open the crypto and global financial ecosystem to anyone.\ @@ -369,7 +383,7 @@ zeta_7000-1: \ where users and developers can move between and appreciate the benefits\ \ of any blockchain: payments, DeFi, liquidity, games, art, social graphs,\ \ performance, security, privacy, and so on." - hex: '#235643' + hex: "#235643" logo: ar://FsZbG0a3aVwfRrxgFRYklEknIsGHnGTX6YiQJwhtnH8 title: ZetaChain source-id: zeta_7000-1 diff --git a/.github/schemas/source.schema.json b/.github/schemas/source.schema.json index ee22f71..a66b42f 100644 --- a/.github/schemas/source.schema.json +++ b/.github/schemas/source.schema.json @@ -8,6 +8,58 @@ "config-version": { "type": "integer" }, + "codebase": { + "type": "object", + "properties": { + "git-url": { + "type": "string" + }, + "settings": { + "type": "object", + "properties": { + "cosmos-properties": { + "type": "object", + "properties": { + "registry-url": { + "type": "string" + }, + "genesis-name": { + "type": "string" + }, + "genesis-url": { + "type": "string" + } + } + }, + "upgrades": { + "type": "array", + "properties": { + "name": { + "type": "string" + }, + "height": { + "type": "integer" + }, + "recommended-version": { + "type": "string" + }, + "commit": { + "type": "string" + }, + "go-version": { + "type": "string" + }, + "ksync-engine": { + "type": "string" + } + }, + "required": ["name", "height", "recommended-version"] + } + } + } + }, + "required": ["git-url"] + }, "networks": { "type": "object", "properties": { @@ -21,11 +73,7 @@ "additionalProperties": false } }, - "required": [ - "source-id", - "config-version", - "networks" - ], + "required": ["source-id", "config-version", "networks"], "additionalProperties": false, "definitions": { "properties": { @@ -43,12 +91,16 @@ }, "logo": { "type": "string" + }, + "website": { + "type": "string" + }, + "docs": { + "type": "string" } }, "additionalProperties": false, - "required": [ - "title" - ] + "required": ["title"] }, "network": { "type": "object", @@ -81,9 +133,7 @@ "type": "string" } }, - "required": [ - "id" - ] + "required": ["id"] }, "integration": { "type": "object", @@ -104,11 +154,7 @@ "type": "integer" } }, - "required": [ - "binary-name", - "block-sync-pool", - "docs-url" - ] + "required": ["binary-name", "block-sync-pool", "docs-url"] }, "elt": { "type": "object" diff --git a/archway-1/config.yml b/archway-1/config.yml index c8409fb..b5fcc0c 100644 --- a/archway-1/config.yml +++ b/archway-1/config.yml @@ -2,36 +2,71 @@ source-id: "archway-1" config-version: 1 properties: - title: "Archway" - hex: "#e45121" - logo: "ar://hKb8dVx4E1NCUJ_BlhNOcyfQEta5r38SBXqsfPnAsWE" - description: "Archway is a Cosmos-native incentivized smart contract chain that enables developers to deploy high-performance dapps that earn rewards based on the traffic they bring to the network. As developers build and launch impactful dapps, they receive a proportional share of network fees, inflation, and premiums. At its core, Archway is designed to enable developers to capture the value they create through sustainable economic models built into the blockchain." + title: "Archway" + hex: "#e45121" + logo: "ar://hKb8dVx4E1NCUJ_BlhNOcyfQEta5r38SBXqsfPnAsWE" + description: "Archway is a Cosmos-native incentivized smart contract chain that enables developers to deploy high-performance dapps that earn rewards based on the traffic they bring to the network. As developers build and launch impactful dapps, they receive a proportional share of network fees, inflation, and premiums. At its core, Archway is designed to enable developers to capture the value they create through sustainable economic models built into the blockchain." + website: https://archway.io/ + docs: https://docs.archway.io/ + +codebase: + git-url: https://github.com/archway-network/archway + settings: + cosmos-properties: + registry-url: https://github.com/cosmos/chain-registry/blob/master/archway/chain.json + genesis-name: "v1.0.0" + genesis-url: https://github.com/archway-network/networks/raw/main/archway/genesis/genesis.json.gz + upgrades: + - name: "v1.0.0" + height: 1 + recommended-version: "v1.0.1" + commit: "86409142585b7157c628ca52b8357002fe60a165" + go-version: "go1.19" + ksync-engine: "tendermint" + - name: "v2.0.0" + height: 525000 + recommended-version: "v2.0.0" + commit: "d6c5cf4509e1c848f26d539c3519685f1d323dfd" + go-version: "go1.19" + ksync-engine: "tendermint" + - name: "v4.0.2" + height: 1215711 + recommended-version: "v4.0.3" + commit: "3cc9228982f651d3a54b395d6ff026e61e91f4b6" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v6.0.0" + height: 3554500 + recommended-version: "v6.0.2" + commit: "a72ebfe851fc980586b253958196f7b449ac9fe8" + go-version: "go1.20" + ksync-engine: "cometbft" networks: - # Mainnet pools - kyve-1: - pools: - - id: 2 - runtime: "kyvejs/tendermint" - - id: 4 - runtime: "kyvejs/tendermint-ssync" - integrations: - ksync: - binary-name: "archwayd" - block-sync-pool: 2 - docs-url: "https://docs.archway.io/" - state-sync-pool: 4 + # Mainnet pools + kyve-1: + pools: + - id: 2 + runtime: "kyvejs/tendermint" + - id: 4 + runtime: "kyvejs/tendermint-ssync" + integrations: + ksync: + binary-name: "archwayd" + block-sync-pool: 2 + docs-url: "https://docs.archway.io/" + state-sync-pool: 4 - # Testnet pools - kaon-1: - pools: - - id: 2 - runtime: "kyvejs/tendermint" - - id: 4 - runtime: "kyvejs/tendermint-ssync" - integrations: - ksync: - binary-name: "archwayd" - block-sync-pool: 2 - docs-url: "https://docs.archway.io/" - state-sync-pool: 4 \ No newline at end of file + # Testnet pools + kaon-1: + pools: + - id: 2 + runtime: "kyvejs/tendermint" + - id: 4 + runtime: "kyvejs/tendermint-ssync" + integrations: + ksync: + binary-name: "archwayd" + block-sync-pool: 2 + docs-url: "https://docs.archway.io/" + state-sync-pool: 4 diff --git a/axelar-dojo-1/config.yml b/axelar-dojo-1/config.yml index fce9920..a94bb62 100644 --- a/axelar-dojo-1/config.yml +++ b/axelar-dojo-1/config.yml @@ -6,6 +6,125 @@ properties: hex: "#5cc1fa" logo: "ar://iW1jN99yH_gdQtRhf5J_lVwOIu8p_i7FyxEgoQAkWxU" description: "Axelar is the programmable Web3 interoperability platform, connecting over 50 blockchains via a secure, scalable network – internet infrastructure for the world’s next super app. For partners ranging from Uniswap to Circle, Axelar enables scalable cross-chain solutions. Users interact with any asset in one click. Developers span multiple blockchains as though building on one, supported by a simple API and a permissionless ecosystem of tools and service providers. Backers include Binance, Coinbase, Dragonfly, Galaxy and Polychain. See what full-stack interoperability can do for your dApp. Learn more at https://axelar.network." + website: https://axelar.network/ + docs: https://docs.axelar.dev/ + +codebase: + git-url: https://github.com/axelarnetwork/axelar-core + settings: + cosmos-properties: + registry-url: https://github.com/cosmos/chain-registry/blob/master/axelar/chain.json + genesis-name: "v0.10" + genesis-url: https://raw.githubusercontent.com/axelarnetwork/axelarate-community/main/resources/mainnet/genesis.json + upgrades: + - name: "v0.10" + height: 1 + recommended-version: "v0.10.7" + commit: "44fc624a6b710b421dd9dff82d0251b94d28296f" + go-version: "go1.16" + ksync-engine: "tendermint" + - name: "v0.13" + height: 384000 + recommended-version: "v0.13.6" + commit: "1b1207f96dc62fcbfb64dac6f3dde633de727db1" + go-version: "go1.17" + ksync-engine: "tendermint" + - name: "v0.14" + height: 1060850 + recommended-version: "v0.14.1" + commit: "8bc296dede83faefcafa0990704422f6d69e2398" + go-version: "go1.17" + ksync-engine: "tendermint" + - name: "v0.15" + height: 1263450 + recommended-version: "v0.15.0" + commit: "172a2d817a2adbb3d5afff257d1a3a0d1e0096a1" + go-version: "go1.17" + ksync-engine: "tendermint" + - name: "v0.16" + height: 1336350 + recommended-version: "v0.16.1" + commit: "19102d31f10bf10fe76dd7d14978ec71167e8043" + go-version: "go1.17" + ksync-engine: "tendermint" + - name: "v0.17" + height: 1889000 + recommended-version: "v0.17.3" + commit: "10d666ba342534d90d4ef3a6fdc59cbe2e1a5250" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v0.18" + height: 2471750 + recommended-version: "v0.18.3" + commit: "6be3b60403facd827613a3c90990042f43ddb9ca" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v0.19" + height: 2472290 + recommended-version: "v0.19.4" + commit: "6b75266b4568f2416a323d7a4f14d4a453bc5945" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v0.20" + height: 3331350 + recommended-version: "v0.20.0" + commit: "ac086878edc9c239d8134fce8994e29482e144f3" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v0.21" + height: 3643500 + recommended-version: "v0.21.1" + commit: "246984b0f5c234d4922fedf3e5078b8e58b78a3c" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v0.24" + height: 3644000 + recommended-version: "v0.24.0" + commit: "981196d61fea1b9ad66eab69b27ae2ff3c2524b2" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v0.26" + height: 3852250 + recommended-version: "v0.26.5" + commit: "981196d61fea1b9ad66eab69b27ae2ff3c2524b2" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v0.28" + height: 4984950 + recommended-version: "v0.28.0" + commit: "b60bd0e33a54bdc5f5e4a762007a68063ca78865" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v0.29" + height: 5030000 + recommended-version: "v0.29.1" + commit: "0137a28b91dad368f4709eadde3361202e198688" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v0.31" + height: 5853000 + recommended-version: "v0.31.2" + commit: "12bda1b59e5c9f12d2b14119cd8c69e2af355585" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v0.33" + height: 6895400 + recommended-version: "v0.33.2" + commit: "4f16d6fe89f4c11db7597558eea65e4909dc9019" + go-version: "go1.19" + ksync-engine: "tendermint" + - name: "v0.34" + height: 9151750 + recommended-version: "v0.34.1" + commit: "048a66e66026d42fbefe048212cd18f8ac7a2207" + go-version: "go1.19" + ksync-engine: "tendermint" + - name: "v0.35" + height: 11795700 + recommended-version: "v0.35.5" + commit: "a4736492d3d5ac705ec1a154c5167323abdc66a7" + go-version: "go1.21" + ksync-engine: "tendermint" networks: # Mainnet pools @@ -28,4 +147,4 @@ networks: ksync: binary-name: "axelard" block-sync-pool: 3 - docs-url: "https://docs.axelar.dev/" \ No newline at end of file + docs-url: "https://docs.axelar.dev/" diff --git a/celestia/config.yml b/celestia/config.yml index 8d08b10..5948153 100644 --- a/celestia/config.yml +++ b/celestia/config.yml @@ -5,6 +5,24 @@ properties: title: "Celestia" hex: "#af6fd8" logo: "ar://TJ83Nah_FaECM0zcKajX-7-JW79iSgi2msbUFYwVMWU" + description: Celestia is a modular data availability network that securely scales with the number of users, making it easy for anyone to launch their own blockchain. + website: https://celestia.org/ + docs: https://docs.celestia.org/ + +codebase: + git-url: https://github.com/celestiaorg/celestia-app + settings: + cosmos-properties: + registry-url: https://github.com/cosmos/chain-registry/blob/master/celestia/chain.json + genesis-name: "v1.7.0" + genesis-url: https://raw.githubusercontent.com/celestiaorg/networks/master/celestia/genesis.json + upgrades: + - name: "v1.7.0" + height: 1 + recommended-version: "v1.7.0" + commit: "915847191e80d836f862eea2664949d9a240abea" + go-version: "go1.22" + ksync-engine: "tendermint-celestiacore" networks: # Testnet pools diff --git a/cosmoshub-4/config.yml b/cosmoshub-4/config.yml index 16e32b3..86c81c5 100644 --- a/cosmoshub-4/config.yml +++ b/cosmoshub-4/config.yml @@ -7,6 +7,81 @@ properties: logo: "ar://GSK9zAQx1jOnQIhbM20qCoOFYT3EJXIJfwfvT_QhLVM" description: "Serving as the economic center of the Interchain, the Cosmos Hub is a blockchain that provides vital ecosystem services. The primary token of the Cosmos Hub is the ATOM, but the Hub will support many tokens in the future." +codebase: + git-url: https://github.com/cosmos/gaia + settings: + cosmos-properties: + registry-url: https://github.com/cosmos/chain-registry/blob/master/cosmoshub/chain.json + genesis-name: "v4" + genesis-url: https://github.com/cosmos/mainnet/raw/master/genesis/genesis.cosmoshub-4.json.gz + upgrades: + - name: "v4" + height: 5200791 + recommended-version: "v4.2.1" + commit: "dbd8a6fb522c571debf958837f9113c56d418f6b" + go-version: "go1.15" + ksync-engine: "tendermint" + - name: "Gravity-DEX" + height: 6910000 + recommended-version: "v5.0.8" + commit: "b72cc994f7156c8a8991e6beed2dde84ad274588" + go-version: "go1.16" + ksync-engine: "tendermint" + - name: "Vega" + height: 8695000 + recommended-version: "v6.0.4" + commit: "305668ab9d962431c79d718bb0ffdeec77a46439" + go-version: "go1.17" + ksync-engine: "tendermint" + - name: "v7-Theta" + height: 10085397 + recommended-version: "v7.1.1" + commit: "b2504c1e28eae936477c7b06ae4c0f058613a4e8" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v8-Rho" + height: 14099412 + recommended-version: "v8.0.1" + commit: "890ab3aa2e5788537b0d2ebc9bafdc968340e0e5" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v9-Lambda" + height: 14470501 + recommended-version: "v9.1.1" + commit: "66494d1ec72cfa0f8800aa8f1545e19d2af47e47" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v10" + height: 15816200 + recommended-version: "v10.0.2" + commit: "a2b14cdd568273e12b80579b4e22681df95b4cb9" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v11" + height: 16596000 + recommended-version: "v11.0.0" + commit: "541a8d86af28231c767d6db52eb88ba9496ad0c4" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v12" + height: 16985500 + recommended-version: "v12.0.0" + commit: "6f8067d76ce30996f83645862153ccfaf5f13dd1" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v13" + height: 17380000 + recommended-version: "v13.0.2" + commit: "2406abb61856b61904ff06c7be2a355babcc3dfc" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v14" + height: 18262000 + recommended-version: "v14.1.0" + commit: "0d9408e9169488707f1ad423e87d0df84a30431f" + go-version: "go1.20" + ksync-engine: "tendermint" + networks: # Mainnet pools kyve-1: @@ -28,4 +103,4 @@ networks: ksync: binary-name: "gaiad" block-sync-pool: 0 - docs-url: "https://docs.cosmos.network/" \ No newline at end of file + docs-url: "https://docs.cosmos.network/" diff --git a/cronosmainnet_25-1/config.yml b/cronosmainnet_25-1/config.yml index 5537c86..dc7bf6f 100644 --- a/cronosmainnet_25-1/config.yml +++ b/cronosmainnet_25-1/config.yml @@ -6,6 +6,41 @@ properties: logo: "ar://BbNmwRFv11y68Jiele3wxZNYQTqRVn_ZK6BwJ5S2MCE" title: "Cronos" description: "Cronos (cronos.org) is the leading Ethereum-compatible layer 1 blockchain network built on the Cosmos SDK, supported by Crypto.com, Crypto.org, and more than 500 app developers and partners. Today, the #CROfam ecosystem represents an addressable user base of more than 80 million people worldwide. Our mission is to make it easy and safe for the next billion crypto users to adopt Web3, with a focus on decentralized applications in the DeFi, NFTs and GameFi verticals." + website: https://cronos.org/ + docs: https://docs.cronos.org/ + +codebase: + git-url: https://github.com/crypto-org-chain/cronos + settings: + cosmos-properties: + registry-url: https://github.com/cosmos/chain-registry/blob/master/cronos/chain.json + genesis-name: "v0.6.0" + genesis-url: https://raw.githubusercontent.com/crypto-org-chain/cronos-mainnet/master/cronosmainnet_25-1/genesis.json + upgrades: + - name: "v0.6.0" + height: 1 + recommended-version: "v0.6.11" + commit: "e6753a2ec30cef2f51f354cbd4be68483e396c46" + go-version: "go1.17" + ksync-engine: "tendermint" + - name: "v0.7.0" + height: 2693800 + recommended-version: "v0.7.1" + commit: "8035ebdcc3ce1ed5ee3d4887eb4ea1032c4d283c" + go-version: "go1.17" + ksync-engine: "tendermint" + - name: "v0.7.0-hotfix" + height: 3982500 + recommended-version: "v0.8.3" + commit: "5943e960d61bbfcda324223aff7c34e46131f6cf" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v1.0.0" + height: 6542800 + recommended-version: "v1.0.15" + commit: "1f5e2618362303d91f621b47cbc1115cf4fa0195" + go-version: "go1.20" + ksync-engine: "tendermint" networks: # Mainnet pools @@ -35,4 +70,3 @@ networks: block-sync-pool: 6 docs: "https://docs.cronos.org/" state-sync-pool: 7 - diff --git a/dydx-mainnet-1/config.yml b/dydx-mainnet-1/config.yml index aad5d55..a355d2a 100644 --- a/dydx-mainnet-1/config.yml +++ b/dydx-mainnet-1/config.yml @@ -2,21 +2,45 @@ source-id: "dydx-mainnet-1" config-version: 1 properties: - title: "dYdX" - hex: "#12121d" - logo: "ar://34RVRPI9Ume67ZdNhqwQ42GkZa0NoulBXNiJFJQZ6uc" + title: "dYdX" + hex: "#12121d" + logo: "ar://34RVRPI9Ume67ZdNhqwQ42GkZa0NoulBXNiJFJQZ6uc" + description: "dYdX chain is an open-source application specific blockchain software that can power a decentralized perpetuals exchange. This standalone blockchain software is open-sourced by dYdX Trading Inc. (“dYdX”) and is based on the Cosmos SDK and CometBFT proof-of-stake consensus protocol. dYdX Chain is fully decentralized end-to-end, including its consensus mechanism, order-book, matching engine and front end." + website: https://dydx.exchange/ + docs: https://docs.dydx.exchange/ + +codebase: + git-url: https://github.com/dydxprotocol/v4-chain + settings: + cosmos-properties: + registry-url: https://github.com/cosmos/chain-registry/blob/master/dydx/chain.json + genesis-name: "v2" + genesis-url: https://raw.githubusercontent.com/dydxopsdao/networks/main/dydx-mainnet-1/genesis.json + upgrades: + - name: "v2" + height: 1 + recommended-version: "protocol/v2.0.0" + commit: "9681762fda9ed8c4c8fe82c338365c6ef0acef9a" + go-version: "go1.21" + ksync-engine: "cometbft" + - name: "v3" + height: 7147832 + recommended-version: "protocol/v3.0.0" + commit: "85fb10adaab3da4f3c3e0de8b313db57514f8a48" + go-version: "go1.21" + ksync-engine: "cometbft" networks: - # Testnet pools - kaon-1: - pools: - - id: 8 - runtime: "kyvejs/tendermint" - - id: 9 - runtime: "kyvejs/tendermint-ssync" - integrations: - ksync: - binary-name: "dydxprotocold" - block-sync-pool: 8 - docs-url: "https://docs.dydx.exchange/" - state-sync-pool: 9 \ No newline at end of file + # Testnet pools + kaon-1: + pools: + - id: 8 + runtime: "kyvejs/tendermint" + - id: 9 + runtime: "kyvejs/tendermint-ssync" + integrations: + ksync: + binary-name: "dydxprotocold" + block-sync-pool: 8 + docs-url: "https://docs.dydx.exchange/" + state-sync-pool: 9 diff --git a/kyve-1/config.yml b/kyve-1/config.yml index c3a9979..c1e828b 100644 --- a/kyve-1/config.yml +++ b/kyve-1/config.yml @@ -6,6 +6,47 @@ properties: hex: "#58c6b2" logo: "ar://WOiYR7qF7G_dp6eO0bFC7AorS7601qgek3X_IeAZook" description: "KYVE is a revolutionary platform within the Web3 space, designed to address the challenges of accessing decentralized and completely accurate data. As the Web3 ecosystem expands, the difficulty in accessing such data leads to scalability issues and the risk of data inconsistencies due to the lack of proper validation before use. KYVE aims to provide a trustless and secure future for Web3's data infrastructure by offering customized access to on- and off-chain data. It achieves this through decentralized data validation, ensuring data immutability, and facilitating easy data retrieval. This enables developers, data engineers, and others to access the trustless data they need to continue building the future of Web3." + website: https://kyve.network/ + docs: https://docs.kyve.network/ + +codebase: + git-url: https://github.com/KYVENetwork/chain + settings: + cosmos-properties: + registry-url: https://github.com/cosmos/chain-registry/blob/master/kyve/chain.json + genesis-name: "v1.0.0" + genesis-url: https://raw.githubusercontent.com/KYVENetwork/networks/main/kyve-1/genesis.json + upgrades: + - name: "v1.0.0" + height: 1 + recommended-version: "v1.0.0" + commit: "82007dd0225a3a0b7c1dfdbb12b1f8bc9a6f9273" + go-version: "go1.19" + ksync-engine: "tendermint" + - name: "v1.1.0" + height: 826000 + recommended-version: "v1.1.3" + commit: "9bed226602dcd1fa624aabee3124a2bbd0467d02" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v1.2.0" + height: 1135000 + recommended-version: "v1.2.2" + commit: "489960cc1c3991d26d8d7546ccfa318a98121aa8" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v1.3.0" + height: 2061100 + recommended-version: "v1.3.2" + commit: "7a59450c6cee62323132ace323afdbee94be0dfe" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v1.4.0" + height: 3908000 + recommended-version: "v1.4.0" + commit: "68e5ff7a8d97f21e2aede9341ba22df9d81bb264" + go-version: "go1.20" + ksync-engine: "cometbft" networks: # Testnet pools diff --git a/noble-1/config.yml b/noble-1/config.yml index ca096d4..49f5d24 100644 --- a/noble-1/config.yml +++ b/noble-1/config.yml @@ -6,6 +6,47 @@ properties: hex: "#0e1225" logo: "ar://DZP1WPGja9LAa7Vf1P2N-dfDVUlG9lmCkD_psZj47tU" description: "Noble is a Cosmos application-specific blockchain purpose-built for native asset issuance. Noble brings the efficiency and interoperability of native assets to the wider Cosmos ecosystem, starting with USDC. Noble’s vision is to be the world’s premier issuance hub for digital assets that connect to other blockchains seamlessly. Noble leverages the Cosmos-SDK – a flexible toolkit that allows developers to incorporate existing modules and to seamlessly integrate custom modules that add virtually unlimited functionality for asset issuers on the Noble blockchain." + website: https://nobleassets.xyz/ + docs: https://docs.nobleassets.xyz/ + +codebase: + git-url: https://github.com/noble-assets/noble + settings: + cosmos-properties: + registry-url: https://github.com/cosmos/chain-registry/blob/master/noble/chain.json + genesis-name: "v1.0.0" + genesis-url: https://raw.githubusercontent.com/strangelove-ventures/noble-networks/main/mainnet/noble-1/genesis.json + upgrades: + - name: "v1.0.0" + height: 1 + recommended-version: "v1.0.0" + commit: "c252a78d36944be21a1e847c6781e10aa43f1066" + go-version: "go1.19" + ksync-engine: "tendermint" + - name: "neon" + height: 119000 + recommended-version: "v2.0.1" + commit: "2779439c1e66192d778f20ed4183303fb7616ad4" + go-version: "go1.19" + ksync-engine: "tendermint" + - name: "radon" + height: 1296000 + recommended-version: "v3.0.0" + commit: "1e5ed6be44fde9b4ec25df067e9aaac76e844be6" + go-version: "go1.19" + ksync-engine: "tendermint" + - name: "v3.1.0" + height: 2672000 + recommended-version: "v3.1.0" + commit: "d145036dff4677e214de89412738bade5fdbe245" + go-version: "go1.19" + ksync-engine: "tendermint" + - name: "argon" + height: 3408600 + recommended-version: "v4.0.2" + commit: "2da993039fa78a6818928b8924ee956a72983861" + go-version: "go1.21" + ksync-engine: "tendermint" networks: # Mainnet pools diff --git a/osmosis-1/config.yml b/osmosis-1/config.yml index 10b5691..c087c24 100644 --- a/osmosis-1/config.yml +++ b/osmosis-1/config.yml @@ -6,6 +6,131 @@ properties: hex: "#8d07c7" logo: "ar://u8kGlBx37seQCO1X5vQsc3Q8iO2CE-BHqsm0937poak" description: "Osmosis, dubbed the Interchain Liquidity Lab, is a decentralized exchange (DEX) for Cosmos, an ecosystem of sovereign, interoperable blockchains all connected trustlessly over IBC, the Inter-Blockchain Communication Protocol." + website: https://osmosis.zone/ + docs: https://docs.osmosis.zone/ + +codebase: + git-url: https://github.com/osmosis-labs/osmosis/ + settings: + cosmos-properties: + registry-url: https://github.com/cosmos/chain-registry/blob/master/osmosis/chain.json + genesis-name: "v3" + genesis-url: https://github.com/osmosis-labs/networks/raw/main/osmosis-1/genesis.json + upgrades: + - name: "v3" + height: 1 + recommended-version: "v3.1.0" + commit: "13916d1e10bca718b6ea7f4b84715710bc319e6d" + go-version: "go1.15" + ksync-engine: "tendermint" + - name: "v4" + height: 1314500 + recommended-version: "v4.2.0" + commit: "e79fc9f47f2bd4518d9e16567a369c25a0820fa6" + go-version: "go1.17" + ksync-engine: "tendermint" + - name: "v5" + height: 2383300 + recommended-version: "v6.4.0" + commit: "e79fc9f47f2bd4518d9e16567a369c25a0820fa6" + go-version: "go1.17" + ksync-engine: "tendermint" + - name: "v7" + height: 3401000 + recommended-version: "v8.0.0" + commit: "16e3b51f19a58f815a4eabcbcee11886eb33e026" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v9" + height: 4707300 + recommended-version: "v10.0.0" + commit: "7ca72c5fc4547f62b9984e62cd83639727691b62" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v11" + height: 5432450 + recommended-version: "v11.0.1" + commit: "50d49dd7cea50f09c7347f447bcb1e1872343220" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v12" + height: 6246000 + recommended-version: "v12.3.0" + commit: "7e41ec9e69bce66f519ae715d2a8adf74e377263" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v13" + height: 7241500 + recommended-version: "v13.1.2" + commit: "28234a55c3cfc98f19b8b7c81902cb9e43f8e261" + go-version: "go1.18" + ksync-engine: "tendermint" + - name: "v14" + height: 7937500 + recommended-version: "v14.0.1" + commit: "0a4b5bed878af2ea2167749f937e7cdde21f9031" + go-version: "go1.19" + ksync-engine: "tendermint" + - name: "v15" + height: 8732500 + recommended-version: "v15.2.0" + commit: "4a4a94585872e3196b9c83286979cda11d4889e3" + go-version: "go1.19" + ksync-engine: "tendermint" + - name: "v16" + height: 10517000 + recommended-version: "v16.1.1" + commit: "0dcae3392f23e44b8de436ff372c1373dc831b04" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v17" + height: 11126100 + recommended-version: "v17.0.0" + commit: "ea8b7410e66f4aa7f360e1ce09e7b0cfd5e6e4bf" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v18" + height: 11155350 + recommended-version: "v18.0.0" + commit: "1c5f25d04f19d6302e0bdd585ba1d7a2cc96e397" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v18" + height: 11155350 + recommended-version: "v18.0.0" + commit: "1c5f25d04f19d6302e0bdd585ba1d7a2cc96e397" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v19" + height: 11317300 + recommended-version: "v19.2.0" + commit: "38d1d2b748d161fd23f966d88b23b66a63c9a284" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v20" + height: 12028900 + recommended-version: "v20.5.0" + commit: "7f2097863f7a0a02f4a0758fc0a600aecf63e1f4" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v21" + height: 12834100 + recommended-version: "v21.1.4" + commit: "50c1d0b619c64817ba5d1da2d71dbeb6b7b60425" + go-version: "go1.20" + ksync-engine: "cometbft" + - name: "v22" + height: 13325950 + recommended-version: "v22.0.5" + commit: "350901e523815fc34a1de1ca54e9ccd3c4d1f756" + go-version: "go1.21" + ksync-engine: "cometbft" + - name: "v23" + height: 13899375 + recommended-version: "v23.0.3" + commit: "271a467dcaa3e4ee9e9a63ba0d4a5bf317650a43" + go-version: "go1.21" + ksync-engine: "cometbft" networks: # Mainnet pools @@ -31,4 +156,4 @@ networks: binary-name: "osmosisd" block-sync-pool: 1 docs-url: "https://docs.osmosis.zone/" - state-sync-pool: 5 \ No newline at end of file + state-sync-pool: 5 diff --git a/zeta_7000-1/config.yml b/zeta_7000-1/config.yml index b922c7a..4c13ebf 100644 --- a/zeta_7000-1/config.yml +++ b/zeta_7000-1/config.yml @@ -6,6 +6,53 @@ properties: hex: "#235643" logo: "ar://FsZbG0a3aVwfRrxgFRYklEknIsGHnGTX6YiQJwhtnH8" description: "ZetaChain is the foundational, public blockchain that enables omnichain, generic smart contracts and messaging between any blockchain. It solves the problems of “cross-chain” and “multi-chain” and aims to open the crypto and global financial ecosystem to anyone. ZetaChain envisions and supports a truly fluid, multi-chain crypto ecosystem, where users and developers can move between and appreciate the benefits of any blockchain: payments, DeFi, liquidity, games, art, social graphs, performance, security, privacy, and so on." + website: https://www.zetachain.com/ + docs: https://www.zetachain.com/docs/ + +codebase: + git-url: https://github.com/zeta-chain/node + settings: + cosmos-properties: + registry-url: https://github.com/cosmos/chain-registry/blob/master/zetachain/chain.json + genesis-name: "v10.1.0" + genesis-url: https://zetachain.blockpi.network/rpc/v1/public/genesis + upgrades: + - name: "v10.1.0" + height: 1 + recommended-version: "v10.1.5" + commit: "b1c5881e4488ddfb5e73ccd3b0d417c3c11a3ae7" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v11.0.0" + height: 1257000 + recommended-version: "v11.0.5" + commit: "825d9f87bb13e28ec916b8abaafe8b5534eace60" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v12.0.0" + height: 1424500 + recommended-version: "v12.0.2" + commit: "67cad54a5c1a1b46b599e74f56c664e3cee214aa" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v12.1.0" + height: 1529050 + recommended-version: "v12.1.1" + commit: "440b61dae573c6bde8347e564cea3afd9b8f8d2d" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v12.2.0" + height: 1549750 + recommended-version: "v12.2.5" + commit: "54d7613a90312cc97c6020e4cdba6a63ae1e5734" + go-version: "go1.20" + ksync-engine: "tendermint" + - name: "v14" + height: 2074730 + recommended-version: "v14.0.0" + commit: "1f8f76ff15fb7c339790ef5ab558bd512ab8eab0" + go-version: "go1.20" + ksync-engine: "tendermint" networks: # Testnet pools