From 38f1b77e043b1f4934db092cc1e4aeb37e6cdf7b Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 23 Mar 2024 13:15:25 +0100 Subject: [PATCH 1/2] feat(chain-registry): :label: bump registry types --- packages/chain-registry/chain-registry | 2 +- packages/chain-registry/src/types/assetlist.ts | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/chain-registry/chain-registry b/packages/chain-registry/chain-registry index afb674a1..ada5a643 160000 --- a/packages/chain-registry/chain-registry +++ b/packages/chain-registry/chain-registry @@ -1 +1 @@ -Subproject commit afb674a1c3bd18fc13235e1a44e66645865be47f +Subproject commit ada5a64352e56f72126a0411d1953108bca3f882 diff --git a/packages/chain-registry/src/types/assetlist.ts b/packages/chain-registry/src/types/assetlist.ts index 9c08631a..2dcc217a 100644 --- a/packages/chain-registry/src/types/assetlist.ts +++ b/packages/chain-registry/src/types/assetlist.ts @@ -15,7 +15,7 @@ export interface AssetLists { } export interface Asset { /** - * [OPTIONAL] Whether the asset has been deprected for use. For readability, it is best to omit this property unless TRUE. + * [OPTIONAL] Whether the asset has been deprecated for use. For readability, it is best to omit this property unless TRUE. */ deprecated?: boolean; /** @@ -97,6 +97,11 @@ export interface Asset { */ coingecko_id?: string; keywords?: string[]; + socials?: { + website?: string; + twitter?: string; + [k: string]: unknown; + }; } export interface DenomUnit { denom: string; From 231e2d50df57a295b5e1b9fd6906584d7ddf625e Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 23 Mar 2024 13:24:15 +0100 Subject: [PATCH 2/2] feat(chain-registry): :sparkles: bump registry data --- .../chain-registry/src/mainnets/agoric.ts | 4 + packages/chain-registry/src/mainnets/aioz.ts | 33 +- packages/chain-registry/src/mainnets/akash.ts | 68 +- packages/chain-registry/src/mainnets/akiro.ts | 143 ++++ .../chain-registry/src/mainnets/andromeda.ts | 35 +- .../chain-registry/src/mainnets/andromeda1.ts | 304 ++++++++ .../chain-registry/src/mainnets/archway.ts | 97 ++- .../src/mainnets/assetmantle.ts | 12 +- packages/chain-registry/src/mainnets/aura.ts | 60 +- .../chain-registry/src/mainnets/axelar.ts | 49 +- .../chain-registry/src/mainnets/bandchain.ts | 8 +- .../chain-registry/src/mainnets/bitcanna.ts | 4 +- .../chain-registry/src/mainnets/bitsong.ts | 59 +- packages/chain-registry/src/mainnets/canto.ts | 14 + .../chain-registry/src/mainnets/celestia.ts | 32 +- .../src/mainnets/chain4energy.ts | 61 +- packages/chain-registry/src/mainnets/cheqd.ts | 16 +- .../chain-registry/src/mainnets/chihuahua.ts | 58 ++ packages/chain-registry/src/mainnets/cifer.ts | 28 +- .../chain-registry/src/mainnets/comdex.ts | 8 +- .../chain-registry/src/mainnets/composable.ts | 4 + .../chain-registry/src/mainnets/conscious.ts | 14 +- .../chain-registry/src/mainnets/coreum.ts | 49 ++ .../chain-registry/src/mainnets/cosmoshub.ts | 92 ++- .../chain-registry/src/mainnets/crescent.ts | 6 + .../chain-registry/src/mainnets/cronos.ts | 6 + .../src/mainnets/cryptoorgchain.ts | 10 + packages/chain-registry/src/mainnets/cudos.ts | 6 + .../chain-registry/src/mainnets/desmos.ts | 66 +- packages/chain-registry/src/mainnets/dydx.ts | 28 +- .../chain-registry/src/mainnets/dymension.ts | 41 +- packages/chain-registry/src/mainnets/dyson.ts | 15 +- .../chain-registry/src/mainnets/emoney.ts | 8 +- .../src/mainnets/empowerchain.ts | 26 + packages/chain-registry/src/mainnets/evmos.ts | 12 +- .../chain-registry/src/mainnets/fetchhub.ts | 10 +- .../chain-registry/src/mainnets/finschia.ts | 6 + .../chain-registry/src/mainnets/firmachain.ts | 8 +- .../chain-registry/src/mainnets/gateway.ts | 48 ++ .../chain-registry/src/mainnets/genesisl1.ts | 41 +- .../chain-registry/src/mainnets/gitopia.ts | 28 + .../chain-registry/src/mainnets/govgen.ts | 19 + .../src/mainnets/gravitybridge.ts | 12 +- .../chain-registry/src/mainnets/humans.ts | 29 +- packages/chain-registry/src/mainnets/ibc.ts | 664 ++++++++++++++-- packages/chain-registry/src/mainnets/idep.ts | 6 - .../chain-registry/src/mainnets/impacthub.ts | 8 +- packages/chain-registry/src/mainnets/index.ts | 99 +-- .../chain-registry/src/mainnets/injective.ts | 18 +- .../chain-registry/src/mainnets/irisnet.ts | 13 +- .../chain-registry/src/mainnets/jackal.ts | 32 +- packages/chain-registry/src/mainnets/juno.ts | 125 ++- packages/chain-registry/src/mainnets/kava.ts | 10 + .../chain-registry/src/mainnets/kichain.ts | 9 +- .../chain-registry/src/mainnets/kujira.ts | 36 + packages/chain-registry/src/mainnets/kyve.ts | 34 + packages/chain-registry/src/mainnets/lava.ts | 172 ++++ .../chain-registry/src/mainnets/likecoin.ts | 6 + .../chain-registry/src/mainnets/lumnetwork.ts | 56 +- packages/chain-registry/src/mainnets/mars.ts | 10 + .../chain-registry/src/mainnets/migaloo.ts | 84 +- .../chain-registry/src/mainnets/neutron.ts | 22 +- .../chain-registry/src/mainnets/nibiru.ts | 91 ++- packages/chain-registry/src/mainnets/noble.ts | 16 +- packages/chain-registry/src/mainnets/nois.ts | 20 +- packages/chain-registry/src/mainnets/nolus.ts | 70 +- packages/chain-registry/src/mainnets/nyx.ts | 13 +- packages/chain-registry/src/mainnets/odin.ts | 59 +- packages/chain-registry/src/mainnets/odin1.ts | 257 ++++++ .../src/mainnets/omniflixhub.ts | 58 +- packages/chain-registry/src/mainnets/onomy.ts | 24 + .../chain-registry/src/mainnets/oraichain.ts | 87 ++- .../chain-registry/src/mainnets/osmosis.ts | 734 +++++++++--------- .../chain-registry/src/mainnets/passage.ts | 6 + .../chain-registry/src/mainnets/passage1.ts | 6 + .../src/mainnets/persistence.ts | 233 +++++- .../chain-registry/src/mainnets/provenance.ts | 11 +- .../chain-registry/src/mainnets/pundix.ts | 6 +- .../chain-registry/src/mainnets/pylons.ts | 4 + .../chain-registry/src/mainnets/quasar.ts | 33 +- .../src/mainnets/quicksilver.ts | 61 +- packages/chain-registry/src/mainnets/qwoyn.ts | 2 + .../chain-registry/src/mainnets/realio.ts | 24 + packages/chain-registry/src/mainnets/regen.ts | 10 + packages/chain-registry/src/mainnets/rizon.ts | 8 +- .../chain-registry/src/mainnets/scorum.ts | 12 +- .../src/mainnets/secretnetwork.ts | 16 +- packages/chain-registry/src/mainnets/sei.ts | 96 ++- .../chain-registry/src/mainnets/sentinel.ts | 39 + packages/chain-registry/src/mainnets/sge.ts | 22 +- .../chain-registry/src/mainnets/shentu.ts | 20 +- .../chain-registry/src/mainnets/sifchain.ts | 53 +- .../chain-registry/src/mainnets/sommelier.ts | 10 + .../chain-registry/src/mainnets/source.ts | 40 +- .../chain-registry/src/mainnets/stafihub.ts | 6 + .../chain-registry/src/mainnets/stargaze.ts | 49 +- .../chain-registry/src/mainnets/starname.ts | 4 + .../chain-registry/src/mainnets/stride.ts | 159 ++-- .../chain-registry/src/mainnets/teritori.ts | 108 ++- packages/chain-registry/src/mainnets/terra.ts | 32 +- .../chain-registry/src/mainnets/terra2.ts | 77 +- packages/chain-registry/src/mainnets/titan.ts | 214 +++++ packages/chain-registry/src/mainnets/umee.ts | 10 +- .../chain-registry/src/mainnets/ununifi.ts | 31 +- .../chain-registry/src/mainnets/vidulum.ts | 22 + packages/chain-registry/src/mainnets/xpla.ts | 6 + .../chain-registry/src/mainnets/zetachain.ts | 116 ++- .../src/testnets/babylontestnet.ts | 89 ++- .../src/testnets/babylontestnet1.ts | 147 ++++ .../src/testnets/cascadiatestnet.ts | 12 - .../src/testnets/cosstestnet.ts | 12 +- .../src/testnets/elystestnet.ts | 117 +++ .../src/testnets/entrypointtestnet.ts | 2 +- packages/chain-registry/src/testnets/ibc.ts | 54 +- packages/chain-registry/src/testnets/index.ts | 73 +- .../src/testnets/junotestnet.ts | 49 +- .../src/testnets/neutrontestnet.ts | 22 +- .../src/testnets/osmosistestnet.ts | 106 +++ .../src/testnets/quasartestnet.ts | 62 +- .../chain-registry/src/testnets/sgetestnet.ts | 17 +- .../src/testnets/sgetestnet4.ts | 179 +++++ .../src/testnets/swisstroniktestnet.ts | 12 + .../src/testnets/titantestnet.ts | 84 +- .../src/testnets/uniontestnet.ts | 47 +- .../src/testnets/wardenprotocoltestnet.ts | 148 ++++ .../src/testnets/xiontestnet.ts | 2 + packages/chain-registry/src/types/ibc-data.ts | 1 + packages/chain-registry/src/types/versions.ts | 1 + 128 files changed, 6110 insertions(+), 1182 deletions(-) create mode 100644 packages/chain-registry/src/mainnets/akiro.ts create mode 100644 packages/chain-registry/src/mainnets/andromeda1.ts create mode 100644 packages/chain-registry/src/mainnets/lava.ts create mode 100644 packages/chain-registry/src/mainnets/odin1.ts create mode 100644 packages/chain-registry/src/mainnets/titan.ts create mode 100644 packages/chain-registry/src/testnets/babylontestnet1.ts create mode 100644 packages/chain-registry/src/testnets/sgetestnet4.ts create mode 100644 packages/chain-registry/src/testnets/wardenprotocoltestnet.ts diff --git a/packages/chain-registry/src/mainnets/agoric.ts b/packages/chain-registry/src/mainnets/agoric.ts index ce8cd85f..233b37e7 100644 --- a/packages/chain-registry/src/mainnets/agoric.ts +++ b/packages/chain-registry/src/mainnets/agoric.ts @@ -322,6 +322,10 @@ export const agoricAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/bld.svg', }, ], + socials: { + webiste: 'https://agoric.com/', + twitter: 'https://twitter.com/agoric', + }, }, { description: diff --git a/packages/chain-registry/src/mainnets/aioz.ts b/packages/chain-registry/src/mainnets/aioz.ts index 32da0999..37cf3ad9 100644 --- a/packages/chain-registry/src/mainnets/aioz.ts +++ b/packages/chain-registry/src/mainnets/aioz.ts @@ -18,10 +18,10 @@ export const aioz: Chain = { fee_tokens: [ { denom: 'attoaioz', - fixed_min_gas_price: 1000000000, - low_gas_price: 1000000000, - average_gas_price: 1000000000, - high_gas_price: 1500000000, + fixed_min_gas_price: 7000000000, + low_gas_price: 7000000000, + average_gas_price: 7000000000, + high_gas_price: 10000000000, }, ], }, @@ -37,15 +37,13 @@ export const aioz: Chain = { }, codebase: { git_repo: 'https://github.com/AIOZNetwork/go-aioz', - recommended_version: 'v1.4.1', - compatible_versions: ['v1.4.1', 'v1.4.0'], + recommended_version: 'v1.5.0', + compatible_versions: ['v1.5.0'], binaries: { - 'linux/amd64': - 'https://archive.aioz.network/aiozd-v1.4.1-linux-amd64.tar.gz', - 'darwin/amd64': - 'https://archive.aioz.network/aiozd-v1.4.1-darwin-amd64.tar.gz', + 'linux/amd64': 'https://archive.aioz.network/aiozd-v1.5.0-linux-amd64', + 'darwin/amd64': 'https://archive.aioz.network/aiozd-v1.5.0-darwin-amd64', 'windows/amd64': - 'https://archive.aioz.network/aiozd-v1.4.1-windows-amd64.zip', + 'https://archive.aioz.network/aiozd-v1.5.0-windows-amd64.exe', }, genesis: { genesis_url: 'https://archive.aioz.network/aioz_168-1/genesis.json', @@ -106,6 +104,19 @@ export const aioz: Chain = { 'https://archive.aioz.network/aiozd-v1.4.1-windows-amd64.zip', }, }, + { + name: 'v1.5', + recommended_version: 'v1.5.0', + compatible_versions: ['v1.5.0'], + binaries: { + 'linux/amd64': + 'https://archive.aioz.network/aiozd-v1.5.0-linux-amd64', + 'darwin/amd64': + 'https://archive.aioz.network/aiozd-v1.5.0-darwin-amd64', + 'windows/amd64': + 'https://archive.aioz.network/aiozd-v1.5.0-windows-amd64.exe', + }, + }, ], }, logo_URIs: { diff --git a/packages/chain-registry/src/mainnets/akash.ts b/packages/chain-registry/src/mainnets/akash.ts index b324422d..9d92a967 100644 --- a/packages/chain-registry/src/mainnets/akash.ts +++ b/packages/chain-registry/src/mainnets/akash.ts @@ -32,13 +32,19 @@ export const akash: Chain = { }, codebase: { git_repo: 'https://github.com/akash-network/node/', - recommended_version: 'v0.30.0', - compatible_versions: ['v0.30.0'], + recommended_version: 'v0.32.1.', + compatible_versions: ['v0.32.1'], binaries: { 'linux/amd64': - 'https://github.com/akash-network/node/releases/download/v0.30.0/akash_linux_amd64.zip', + 'https://github.com/akash-network/node/releases/download/v0.32.1/akash_linux_amd64.zip', 'linux/arm64': - 'https://github.com/akash-network/node/releases/download/v0.30.0/akash_linux_arm64.zip', + 'https://github.com/akash-network/node/releases/download/v0.32.1/akash_linux_arm64.zip', + }, + cosmos_sdk_version: 'v0.45.16', + ibc_go_version: 'v4.4.2', + consensus: { + type: 'cometbft', + version: 'akash-network/cometbft v0.34.27-akash', }, genesis: { genesis_url: @@ -109,6 +115,26 @@ export const akash: Chain = { 'linux/arm64': 'https://github.com/akash-network/node/releases/download/v0.30.0/akash_linux_arm64.zip', }, + next_version_name: 'v0.32.0', + }, + { + name: 'v0.32.0', + recommended_version: 'v0.32.1', + compatible_versions: ['v0.32.1'], + proposal: 249, + height: 15414427, + binaries: { + 'linux/amd64': + 'https://github.com/akash-network/node/releases/download/v0.32.1/akash_linux_amd64.zip', + 'linux/arm64': + 'https://github.com/akash-network/node/releases/download/v0.32.1238/akash_linux_arm64.zip', + }, + cosmos_sdk_version: 'v0.45.16', + ibc_go_version: 'v4.4.2', + consensus: { + type: 'cometbft', + version: 'akash-network/cometbft v0.34.27-akash', + }, next_version_name: '', }, ], @@ -199,6 +225,11 @@ export const akash: Chain = { address: 'peer-akash-01.stakeflow.io:1506', provider: 'Stakeflow', }, + { + id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', + address: 'akash.declab.pro:26603', + provider: 'Decloud Nodes Lab', + }, ], }, apis: { @@ -267,6 +298,10 @@ export const akash: Chain = { address: 'https://public.stakewolle.com/cosmos/akash/rpc', provider: 'Stakewolle', }, + { + address: 'https://akash.declab.pro:26601', + provider: 'Decloud Nodes Lab', + }, ], rest: [ { @@ -333,6 +368,10 @@ export const akash: Chain = { address: 'https://public.stakewolle.com/cosmos/akash/rest', provider: 'Stakewolle', }, + { + address: 'https://akash.declab.pro:443', + provider: 'Decloud Nodes Lab', + }, ], grpc: [ { @@ -367,14 +406,18 @@ export const akash: Chain = { address: 'akash-grpc.publicnode.com:443', provider: 'Allnodes ⚑️ Nodes & Staking', }, + { + address: 'https://akash.declab.pro:9001', + provider: 'Decloud Nodes Lab', + }, ], }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/akash', - tx_page: 'https://app.ezstaking.io/akash/txs/${txHash}', - account_page: 'https://app.ezstaking.io/akash/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/akash', + tx_page: 'https://ezstaking.app/akash/txs/${txHash}', + account_page: 'https://ezstaking.app/akash/account/${accountAddress}', }, { kind: 'mintscan', @@ -413,6 +456,11 @@ export const akash: Chain = { url: 'https://explorer.validatornode.com/akash-network', tx_page: 'https://explorer.validatornode.com/akash-network/tx/${txHash}', }, + { + kind: 'Decloud Nodes Lab', + url: 'https://explorer.declab.pro/Akash', + tx_page: 'https://explorer.declab.pro/Akash/tx/${txHash}', + }, ], images: [ { @@ -454,6 +502,10 @@ export const akashAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', }, ], + socials: { + webiste: 'https://akash.network/', + twitter: 'https://twitter.com/akashnet_', + }, }, { description: 'Tether USDt on Akash', diff --git a/packages/chain-registry/src/mainnets/akiro.ts b/packages/chain-registry/src/mainnets/akiro.ts new file mode 100644 index 00000000..e237c759 --- /dev/null +++ b/packages/chain-registry/src/mainnets/akiro.ts @@ -0,0 +1,143 @@ +import type { Chain, AssetLists, ChainVersions } from '../types'; + +export const akiro: Chain = { + $schema: '../chain.schema.json', + chain_name: 'akiro', + status: 'live', + network_type: 'mainnet', + pretty_name: 'AKIRO', + chain_id: 'akiro-1', + bech32_prefix: 'akiro', + daemon_name: 'akirod', + node_home: '$HOME/.akiro', + key_algos: ['secp256k1'], + slip44: 118, + fees: { + fee_tokens: [ + { + denom: 'uakiro', + fixed_min_gas_price: 0.025, + low_gas_price: 0.025, + average_gas_price: 0.035, + high_gas_price: 0.045, + }, + ], + }, + staking: { + staking_tokens: [ + { + denom: 'uakiro', + }, + ], + }, + codebase: { + git_repo: 'https://github.com/akiroinu/akiro/', + recommended_version: 'v0.2', + compatible_versions: ['v0.2'], + genesis: { + genesis_url: + 'https://raw.githubusercontent.com/akiroinu/akiro/main/mainnet/genesis.json', + }, + versions: [ + { + name: 'v0.2', + recommended_version: 'v0.2', + compatible_versions: ['v0.2'], + cosmos_sdk_version: 'v0.45.4', + ibc_go_version: 'v3.0.0', + consensus: { + type: 'tendermint', + version: 'v0.34.19', + }, + }, + ], + }, + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.svg', + }, + peers: { + seeds: [ + { + id: 'ae1a5b5a94888d18a08fc64a9343b4450cc5cedc', + address: '213.199.36.82:26656', + provider: 'AKIRO', + }, + ], + persistent_peers: [ + { + id: 'ae1a5b5a94888d18a08fc64a9343b4450cc5cedc', + address: '213.199.36.82:26656', + provider: 'AKIRO', + }, + ], + }, + apis: { + rpc: [ + { + address: 'http://213.199.36.82:26657', + provider: 'AKIRO', + }, + ], + rest: [ + { + address: 'http://213.199.36.82:1317', + provider: 'AKIRO', + }, + ], + grpc: [ + { + address: 'http://213.199.36.82:9090', + provider: 'AKIRO', + }, + ], + }, + explorers: [ + { + kind: 'ping.pub', + url: 'https://ping.pub/akiro', + tx_page: 'https://ping.pub/akiro/tx/${txHash}', + }, + ], + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.svg', + }, + ], +}; + +export const akiroAssetList: AssetLists = { + $schema: '../assetlist.schema.json', + chain_name: 'akiro', + assets: [ + { + description: 'AKIRO meme token', + denom_units: [ + { + denom: 'uakiro', + exponent: 0, + }, + { + denom: 'akiro', + exponent: 6, + }, + ], + base: 'uakiro', + name: 'AKIRO', + display: 'akiro', + symbol: 'AKIRO', + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.svg', + }, + coingecko_id: '', + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.svg', + }, + ], + }, + ], +}; diff --git a/packages/chain-registry/src/mainnets/andromeda.ts b/packages/chain-registry/src/mainnets/andromeda.ts index 1ace3ff1..7bd7d60d 100644 --- a/packages/chain-registry/src/mainnets/andromeda.ts +++ b/packages/chain-registry/src/mainnets/andromeda.ts @@ -4,6 +4,7 @@ export const andromeda: Chain = { $schema: '../chain.schema.json', chain_name: 'andromeda', chain_id: 'andromeda-1', + pre_fork_chain_name: 'andromeda1', pretty_name: 'Andromeda', status: 'live', network_type: 'mainnet', @@ -31,10 +32,38 @@ export const andromeda: Chain = { }, codebase: { git_repo: 'https://github.com/andromedaprotocol/andromedad', + recommended_version: 'andromeda-1-v0.1.0', + compatible_versions: ['andromeda-1-v0.1.0'], + cosmos_sdk_version: 'v0.47.5', + ibc_go_version: 'v7.3.0', + consensus: { + type: 'cometbft', + version: 'v0.37.2', + }, + cosmwasm_version: 'v0.41.0', + cosmwasm_enabled: true, genesis: { genesis_url: - 'https://raw.githubusercontent.com/andromedaprotocol/mainnet/release/genesis.json', + 'https://snapshots.lavenderfive.com/genesis/andromeda/genesis.json', }, + versions: [ + { + name: 'andromeda-1-v0.1.0', + height: 1696401, + tag: 'andromeda-1-v0.1.0', + recommended_version: 'andromeda-1-v0.1.0', + compatible_versions: ['andromeda-1-v0.1.0'], + cosmos_sdk_version: 'v0.47.5', + ibc_go_version: 'v7.3.0', + consensus: { + type: 'cometbft', + version: 'v0.37.2', + }, + cosmwasm_version: 'v0.41.0', + cosmwasm_enabled: true, + next_version_name: '', + }, + ], }, peers: { seeds: [ @@ -132,7 +161,7 @@ export const andromeda: Chain = { provider: 'StakerHouse', }, { - address: 'https://andromeda-rpc.highstakes.ch:26657', + address: 'https://andromeda-rpc.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -178,7 +207,7 @@ export const andromeda: Chain = { provider: 'StakerHouse', }, { - address: 'https://andromeda-api.highstakes.ch:1317', + address: 'https://andromeda-api.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { diff --git a/packages/chain-registry/src/mainnets/andromeda1.ts b/packages/chain-registry/src/mainnets/andromeda1.ts new file mode 100644 index 00000000..8e46aaed --- /dev/null +++ b/packages/chain-registry/src/mainnets/andromeda1.ts @@ -0,0 +1,304 @@ +import type { Chain, AssetLists, ChainVersions } from '../types'; + +export const andromeda1: Chain = { + $schema: '../chain.schema.json', + chain_name: 'andromeda1', + chain_id: 'andromeda-1', + pretty_name: 'Andromeda', + status: 'killed', + network_type: 'mainnet', + bech32_prefix: 'andr', + daemon_name: 'andromedad', + node_home: '$HOME/.andromeda', + key_algos: ['secp256k1'], + slip44: 118, + fees: { + fee_tokens: [ + { + denom: 'uandr', + }, + ], + }, + staking: { + staking_tokens: [ + { + denom: 'uandr', + }, + ], + lock_duration: { + time: '1814400s', + }, + }, + codebase: { + git_repo: 'https://github.com/andromedaprotocol/andromedad', + genesis: { + genesis_url: + 'https://raw.githubusercontent.com/andromedaprotocol/mainnet/release/genesis.json', + }, + }, + peers: { + seeds: [ + { + id: 'df949a46ae6529ae1e09b034b49716468d5cc7e9', + address: 'seeds.stakerhouse.com:12156', + provider: 'StakerHouse', + }, + { + id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', + address: 'andromeda-mainnet-peer.autostake.com:27126', + provider: 'AutoStake πŸ›‘οΈ Slash Protected', + }, + { + id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', + address: 'nibiru.rpc.kjnodes.com:13959', + provider: 'kjnodes.com πŸ¦„', + }, + ], + persistent_peers: [ + { + id: '17dda7b03ce866dbe36c048282fb742dd895a489', + address: '95.56.244.244:56659', + provider: 'Abduction', + }, + { + id: '0f310196e29d1f289966141e22caa72afaea8060', + address: 'seeds.cros-nest.com:46656', + provider: 'Crosnet', + }, + { + id: '301f9b0011f861693e08163f640c39cebbedd2f0', + address: '95.56.244.244:56658', + provider: 'Siradi', + }, + { + id: '26cdc42778d24c8b0b0b68ed07c97685bfd8682f', + address: '178.162.165.65:26656', + provider: 'Synergy Nodes', + }, + { + id: 'e4c2267b90c7cfbb45090ab7647dc01df97f58f9', + address: 'andromeda-m.peer.stavr.tech:4376', + provider: 'πŸ”₯STAVRπŸ”₯', + }, + { + id: '20e1000e88125698264454a884812746c2eb4807', + address: 'seeds.lavenderfive.com:14956', + provider: 'Lavender.Five Nodes 🐝', + }, + { + id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', + address: 'andromeda-mainnet-seed.autostake.com:27126', + provider: 'AutoStake πŸ›‘οΈ Slash Protected', + }, + { + id: '28876b3094518bef97a1250ef641c26b7d4a658d', + address: '138.201.21.197:39656', + provider: 'StakeTown', + }, + ], + }, + apis: { + rpc: [ + { + address: 'https://rpc.andromeda-1.andromeda.aviaone.com', + provider: 'AVIAONE', + }, + { + address: 'https://andromeda.rpc.kjnodes.com', + provider: 'kjnodes', + }, + { + address: 'https://andromeda.rpc.nodex.one', + provider: 'nodex', + }, + { + address: 'https://andro.rpc.m.stavr.tech/', + provider: 'πŸ”₯STAVRπŸ”₯', + }, + { + address: 'https://andromeda-rpc.lavenderfive.com:443', + provider: 'Lavender.Five Nodes 🐝', + }, + { + address: 'https://andromeda-mainnet-rpc.autostake.com:443', + provider: 'AutoStake πŸ›‘οΈ Slash Protected', + }, + { + address: 'https://andromeda-rpc.stake-town.com:443', + provider: 'StakeTown', + }, + { + address: 'https://andromeda-rpc.stakerhouse.com:443', + provider: 'StakerHouse', + }, + { + address: 'https://andromeda-rpc.highstakes.ch', + provider: 'High Stakes πŸ‡¨πŸ‡­', + }, + { + address: 'https://andromeda-rpc.genznodes.dev', + provider: 'genznodes', + }, + { + address: 'https://nibiru.rpc.kjnodes.comv', + provider: 'kjnodes.com πŸ¦„', + }, + ], + rest: [ + { + address: 'https://api.andromeda-1.andromeda.aviaone.com/', + provider: 'AVIAONE', + }, + { + address: 'https://andromeda.api.kjnodes.com', + provider: 'kjnodes', + }, + { + address: 'https://andromeda.api.nodex.one', + provider: 'nodex', + }, + { + address: 'https://andro.api.m.stavr.tech', + provider: 'πŸ”₯STAVRπŸ”₯', + }, + { + address: 'https://andromeda-api.lavenderfive.com:443', + provider: 'Lavender.Five Nodes 🐝', + }, + { + address: 'https://andromeda-mainnet-lcd.autostake.com:443', + provider: 'AutoStake πŸ›‘οΈ Slash Protected', + }, + { + address: 'https://andromeda-api.stake-town.com:443', + provider: 'StakeTown', + }, + { + address: 'https://andromeda-rest.stakerhouse.com:443', + provider: 'StakerHouse', + }, + { + address: 'https://andromeda-api.highstakes.ch', + provider: 'High Stakes πŸ‡¨πŸ‡­', + }, + { + address: 'https://andromeda-api.genznodes.dev', + provider: 'genznodes', + }, + { + address: 'https://nibiru.api.kjnodes.com', + provider: 'kjnodes.com πŸ¦„', + }, + ], + grpc: [ + { + address: 'andromeda-grpc.lavenderfive.com:443', + provider: 'Lavender.Five Nodes 🐝', + }, + { + address: 'https://grpc.andromeda-1.andromeda.aviaone.com:9094', + provider: 'AVIAONE', + }, + { + address: 'andromeda.grpc.kjnodes.com:443', + provider: 'kjnodes', + }, + { + address: 'andromeda-mainnet-grpc.autostake.com:443', + provider: 'AutoStake πŸ›‘οΈ Slash Protected', + }, + { + address: 'https://andromeda.grpc.nodex.one:443', + provider: 'nodex', + }, + { + address: 'http://andromedad.grpc.t.stavr.tech:132', + provider: 'πŸ”₯STAVRπŸ”₯', + }, + { + address: 'andromeda-grpc.stake-town.com:443', + provider: 'StakeTown', + }, + { + address: 'andromeda-grpc.stakerhouse.com:443', + provider: 'StakerHouse', + }, + { + address: 'andromeda-grpc.genznodes.dev:27090', + provider: 'genznodes', + }, + { + address: 'nibiru.grpc.kjnodes.com:443', + provider: 'kjnodes.com πŸ¦„', + }, + ], + }, + explorers: [ + { + kind: 'πŸ”₯STAVRπŸ”₯ Explorer', + url: 'https://explorer.stavr.tech/Andromeda-Mainnet', + tx_page: 'https://explorer.stavr.tech/Andromeda-Mainnet/tx/${txHash}', + account_page: + 'https://explorer.stavr.tech/Andromeda-Mainnet/account/${accountAddress}', + }, + { + kind: 'exploreme.pro', + url: 'https://andromeda.exploreme.pro', + tx_page: 'https://andromeda.exploreme.pro/transaction/${txHash}', + account_page: 'https://andromeda.exploreme.pro/account/${accountAddress}', + }, + { + kind: 'Cosmotracker', + url: 'https://cosmotracker.com/andromeda', + tx_page: 'https://cosmotracker.com/andromeda/tx/${txHash}', + account_page: + 'https://cosmotracker.com/andromeda/account/${accountAddress}', + }, + { + kind: 'ping.pub', + url: 'https://ping.pub/andromeda', + tx_page: 'https://ping.pub/andromeda/tx/${txHash}', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/andromeda/images/andromeda-logo.png', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/andromeda/images/andromeda-logo.png', + }, + ], +}; + +export const andromeda1AssetList: AssetLists = { + $schema: '../assetlist.schema.json', + chain_name: 'andromeda', + assets: [ + { + description: 'The native staking and governance token of Andromeda', + denom_units: [ + { + denom: 'uandr', + exponent: 0, + }, + { + denom: 'andr', + exponent: 6, + }, + ], + coingecko_id: 'andromeda-2', + base: 'uandr', + name: 'Andr', + display: 'andr', + symbol: 'ANDR', + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/andromeda/images/andromeda-logo.png', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/andromeda/images/andromeda-logo.png', + }, + ], + }, + ], +}; diff --git a/packages/chain-registry/src/mainnets/archway.ts b/packages/chain-registry/src/mainnets/archway.ts index 3d74cadb..5b943b77 100644 --- a/packages/chain-registry/src/mainnets/archway.ts +++ b/packages/chain-registry/src/mainnets/archway.ts @@ -36,17 +36,17 @@ export const archway: Chain = { }, codebase: { git_repo: 'https://github.com/archway-network/archway', - recommended_version: 'v4.0.3', - compatible_versions: ['v4.0.3'], + recommended_version: 'v6.0.2', + compatible_versions: ['v6.0.2'], binaries: { 'linux/amd64': - 'https://github.com/archway-network/archway/releases/download/v4.0.3/archwayd_linux_amd64', + 'https://github.com/archway-network/archway/releases/download/v6.0.2/archwayd_linux_amd64', 'linux/arm64': - 'https://github.com/archway-network/archway/releases/download/v4.0.3/archwayd_linux_arm64', + 'https://github.com/archway-network/archway/releases/download/v6.0.2/archwayd_linux_arm64', 'darwin/amd64': - 'https://github.com/archway-network/archway/releases/download/v4.0.3/archwayd_darwin_amd64', + 'https://github.com/archway-network/archway/releases/download/v6.0.2/archwayd_darwin_amd64', 'darwin/arm64': - 'https://github.com/archway-network/archway/releases/download/v4.0.3/archwayd_darwin_arm64', + 'https://github.com/archway-network/archway/releases/download/v6.0.2/archwayd_darwin_arm64', }, cosmos_sdk_version: 'v0.45.16', consensus: { @@ -133,6 +133,33 @@ export const archway: Chain = { 'darwin/arm64': 'https://github.com/archway-network/archway/releases/download/v4.0.3/archwayd_darwin_arm64', }, + next_version_name: 'v6.0.0', + }, + { + name: 'v6.0.0', + recommended_version: 'v6.0.2', + compatible_versions: ['v6.0.2'], + proposal: 38, + height: 3554500, + consensus: { + type: 'cometbft', + version: 'v0.37.4', + }, + cosmos_sdk_version: 'v0.47.10', + cosmwasm_version: 'archway-network/archway-wasmd v0.45.0-archway', + cosmwasm_enabled: true, + ibc_go_version: 'v7.3.0', + cosmwasm_path: '$HOME/.archway/data/wasm', + binaries: { + 'linux/amd64': + 'https://github.com/archway-network/archway/releases/download/v6.0.2/archwayd_linux_amd64', + 'linux/arm64': + 'https://github.com/archway-network/archway/releases/download/v6.0.2/archwayd_linux_arm64', + 'darwin/amd64': + 'https://github.com/archway-network/archway/releases/download/v6.0.2/archwayd_darwin_amd64', + 'darwin/arm64': + 'https://github.com/archway-network/archway/releases/download/v6.0.2/archwayd_darwin_arm64', + }, next_version_name: '', }, ], @@ -240,10 +267,6 @@ export const archway: Chain = { address: 'https://rpc.mainnet.archway.io', provider: 'Archway Foundation', }, - { - address: 'https://rpc-archway.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, { address: 'https://archway-mainnet-archive.allthatnode.com:26657', provider: 'All That Node', @@ -374,10 +397,6 @@ export const archway: Chain = { address: 'https://archway.api.kjnodes.com', provider: 'kjnodes', }, - { - address: 'https://api-archway.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, { address: 'https://api-archway.cryptech.com.ua', provider: 'cryptech', @@ -524,10 +543,6 @@ export const archway: Chain = { address: 'grpc.archway.stakeup.tech:443', provider: 'StakeUp', }, - { - address: 'grpc-archway.cosmos-spaces.cloud:4820', - provider: 'Cosmos Spaces', - }, { address: 'grpc-archway-mainnet.testnet-pride.com:9096', provider: 'TestnetPride', @@ -600,6 +615,12 @@ export const archway: Chain = { tx_page: 'https://bigdipper.live/archway/transactions/${txHash}', account_page: 'https://bigdipper.live/archway/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/archway', + tx_page: 'https://ezstaking.app/archway/txs/${txHash}', + account_page: 'https://ezstaking.app/archway/account/${accountAddress}', + }, ], images: [ { @@ -644,6 +665,10 @@ export const archwayAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/archway.svg', }, ], + socials: { + webiste: 'https://archway.io/', + twitter: 'https://twitter.com/archwayHQ', + }, }, { description: 'ERIS liquid staked ARCH', @@ -714,11 +739,11 @@ export const archwayAssetList: AssetLists = { base_denom: 'factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/WOSMO.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', }, ], logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/WOSMO.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', }, }, { @@ -769,5 +794,37 @@ export const archwayAssetList: AssetLists = { }, ], }, + { + description: 'Astrovault AXV', + type_asset: 'cw20', + address: + 'archway1ecjefhcf8r60wtfnhwefrxhj9caeqa90fj58cqsaafqveawn6cjs5znd2n', + denom_units: [ + { + denom: + 'cw20:archway1ecjefhcf8r60wtfnhwefrxhj9caeqa90fj58cqsaafqveawn6cjs5znd2n', + exponent: 0, + }, + { + denom: 'AXV', + exponent: 6, + }, + ], + base: 'cw20:archway1ecjefhcf8r60wtfnhwefrxhj9caeqa90fj58cqsaafqveawn6cjs5znd2n', + name: 'Astrovault AXV', + display: 'AXV', + symbol: 'AXV', + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/axv.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/axv.svg', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/axv.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/axv.svg', + }, + ], + coingecko_id: 'astrovault', + }, ], }; diff --git a/packages/chain-registry/src/mainnets/assetmantle.ts b/packages/chain-registry/src/mainnets/assetmantle.ts index b46e703f..fea28be2 100644 --- a/packages/chain-registry/src/mainnets/assetmantle.ts +++ b/packages/chain-registry/src/mainnets/assetmantle.ts @@ -227,11 +227,11 @@ export const assetmantle: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/assetmantle', - tx_page: 'https://app.ezstaking.io/assetmantle/txs/${txHash}', + kind: 'ezstaking', + url: 'https://ezstaking.app/assetmantle', + tx_page: 'https://ezstaking.app/assetmantle/txs/${txHash}', account_page: - 'https://app.ezstaking.io/assetmantle/account/${accountAddress}', + 'https://ezstaking.app/assetmantle/account/${accountAddress}', }, { kind: 'mintscan', @@ -309,6 +309,10 @@ export const assetmantleAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/assetmantle/images/mntl.svg', }, ], + socials: { + webiste: 'https://www.assetmantle.one/', + twitter: 'https://twitter.com/AssetMantle', + }, }, ], }; diff --git a/packages/chain-registry/src/mainnets/aura.ts b/packages/chain-registry/src/mainnets/aura.ts index c442e223..97a8da05 100644 --- a/packages/chain-registry/src/mainnets/aura.ts +++ b/packages/chain-registry/src/mainnets/aura.ts @@ -36,15 +36,15 @@ export const aura: Chain = { }, codebase: { git_repo: 'https://github.com/aura-nw/aura', - recommended_version: 'v0.7.2', - compatible_versions: ['v0.7.2'], - cosmos_sdk_version: '0.47.4', - ibc_go_version: 'v7.2.0', + recommended_version: 'v0.7.3', + compatible_versions: ['v0.7.3'], + cosmos_sdk_version: '0.47.5', + ibc_go_version: 'v7.3.0', consensus: { type: 'cometbft', version: '0.37.2', }, - cosmwasm_version: '0.41.0', + cosmwasm_version: '0.42.0', cosmwasm_enabled: true, genesis: { genesis_url: @@ -83,7 +83,7 @@ export const aura: Chain = { { name: 'v0.7.2', proposal: 8, - height: 4083908, + height: 5329503, recommended_version: 'v0.7.2', compatible_versions: ['v0.7.2'], cosmos_sdk_version: '0.47.4', @@ -94,6 +94,22 @@ export const aura: Chain = { }, cosmwasm_version: '0.41.0', cosmwasm_enabled: true, + next_version_name: 'v0.7.3', + }, + { + name: 'v0.7.3', + proposal: 9, + height: 4083908, + recommended_version: 'v0.7.3', + compatible_versions: ['v0.7.3'], + cosmos_sdk_version: '0.47.5', + ibc_go_version: 'v7.3.0', + consensus: { + type: 'cometbft', + version: '0.37.2', + }, + cosmwasm_version: '0.42.0', + cosmwasm_enabled: true, next_version_name: '', }, ], @@ -184,6 +200,11 @@ export const aura: Chain = { address: '138.201.21.197:46656', provider: 'StakeTown', }, + { + id: 'fc9f3b8771bb7deda71ab179f610cff1edb7534d', + address: 'aura.peers.stakr.space:21656', + provider: 'STAKR.space', + }, ], }, apis: { @@ -244,6 +265,14 @@ export const aura: Chain = { address: 'https://aura-rpc.palamar.io', provider: 'Palamar', }, + { + address: 'https://aura.rpc.srv.stakr.space', + provider: 'STAKR.space', + }, + { + address: 'https://aura-rpc.highstakes.ch', + provider: 'High Stakes πŸ‡¨πŸ‡­', + }, ], rest: [ { @@ -302,6 +331,14 @@ export const aura: Chain = { address: 'https://aura-api.palamar.io', provider: 'Palamar', }, + { + address: 'https://aura.api.srv.stakr.space', + provider: 'STAKR.space', + }, + { + address: 'https://aura-api.highstakes.ch', + provider: 'High Stakes πŸ‡¨πŸ‡­', + }, ], grpc: [ { @@ -364,6 +401,10 @@ export const aura: Chain = { address: 'aura-grpc.palamar.io:443', provider: 'Palamar', }, + { + address: 'aura.grpc.srv.stakr.space:19090', + provider: 'STAKR.space', + }, ], }, explorers: [ @@ -414,6 +455,13 @@ export const aura: Chain = { account_page: 'https://explorer.safeblock.space/aura/account/${accountAddress}', }, + { + kind: 'STAKR.space explorer', + url: 'https://explorer.stakr.space/aura/', + tx_page: 'https://explorer.stakr.space/aura/tx/${txHash}', + account_page: + 'https://explorer.stakr.space/aura/account/${accountAddress}', + }, ], images: [ { diff --git a/packages/chain-registry/src/mainnets/axelar.ts b/packages/chain-registry/src/mainnets/axelar.ts index 1e07d086..9394892b 100644 --- a/packages/chain-registry/src/mainnets/axelar.ts +++ b/packages/chain-registry/src/mainnets/axelar.ts @@ -33,14 +33,23 @@ export const axelar: Chain = { }, codebase: { git_repo: 'https://github.com/axelarnetwork/axelar-core', - recommended_version: 'v0.34.0', - compatible_versions: ['v0.34.0'], + recommended_version: 'v0.35.5', + compatible_versions: ['v0.35.5'], binaries: { 'linux/amd64': - 'https://github.com/axelarnetwork/axelar-core/releases/download/v0.34.0/axelard-linux-amd64-v0.34.0', + 'https://github.com/axelarnetwork/axelar-core/releases/download/v0.35.5/axelard-linux-amd64-v0.35.5', 'darwin/amd64': - 'https://github.com/axelarnetwork/axelar-core/releases/download/v0.34.0/axelard-darwin-amd64-v0.34.0', + 'https://github.com/axelarnetwork/axelar-core/releases/download/v0.35.5/axelard-darwin-amd64-v0.35.5', }, + cosmos_sdk_version: + 'axelarnetwork/cosmos-sdk v0.45.17-0.20230904150332-37fb903a6c62', + consensus: { + type: 'cometbft', + version: 'v0.34.31', + }, + ibc_go_version: 'v4.5.1', + cosmwasm_version: 'v0.33.0', + cosmwasm_enabled: true, genesis: { genesis_url: 'https://raw.githubusercontent.com/axelarnetwork/axelarate-community/main/resources/mainnet/genesis.json', @@ -68,6 +77,28 @@ export const axelar: Chain = { 'darwin/amd64': 'https://github.com/axelarnetwork/axelar-core/releases/download/v0.34.0/axelard-darwin-amd64-v0.34.0', }, + next_version_name: + 'v0.35ps://github.com/axelarnetwork/axelar-core/releases/down', + }, + { + name: 'v0.35', + recommended_version: 'v0.35.5', + compatible_versions: ['v0.35.5'], + binaries: { + 'linux/amd64': + 'https://github.com/axelarnetwork/axelar-core/releases/download/v0.35.5/axelard-linux-amd64-v0.35.5', + 'darwin/amd64': + 'https://github.com/axelarnetwork/axelar-core/releases/download/v0.35.5/axelard-darwin-amd64-v0.35.5', + }, + cosmos_sdk_version: + 'axelarnetwork/cosmos-sdk v0.45.17-0.20230904150332-37fb903a6c62', + consensus: { + type: 'cometbft', + version: 'v0.34.31', + }, + ibc_go_version: 'v4.5.1', + cosmwasm_version: 'v0.33.0', + cosmwasm_enabled: true, next_version_name: '', }, ], @@ -390,6 +421,12 @@ export const axelar: Chain = { url: 'https://stakeflow.io/axelar', account_page: 'https://stakeflow.io/axelar/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/axelar', + tx_page: 'https://ezstaking.app/axelar/txs/${txHash}', + account_page: 'https://ezstaking.app/axelar/account/${accountAddress}', + }, ], images: [ { @@ -430,6 +467,10 @@ export const axelarAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.svg', }, ], + socials: { + webiste: 'https://axelar.network/', + twitter: 'https://twitter.com/axelarnetwork', + }, }, { description: "Circle's stablecoin on Axelar", diff --git a/packages/chain-registry/src/mainnets/bandchain.ts b/packages/chain-registry/src/mainnets/bandchain.ts index 7d3c5c1e..fe8fa32e 100644 --- a/packages/chain-registry/src/mainnets/bandchain.ts +++ b/packages/chain-registry/src/mainnets/bandchain.ts @@ -168,7 +168,7 @@ export const bandchain: Chain = { provider: 'w3coins', }, { - address: 'https://bandprotocol-rpc.highstakes.ch:26657/', + address: 'https://bandprotocol-rpc.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -218,7 +218,7 @@ export const bandchain: Chain = { provider: 'w3coins', }, { - address: 'https://bandprotocol-api.highstakes.ch:1317/', + address: 'https://bandprotocol-api.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -368,6 +368,10 @@ export const bandchainAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bandchain/images/band.svg', }, ], + socials: { + webiste: 'https://www.bandprotocol.com/', + twitter: 'https://twitter.com/BandProtocol', + }, }, ], }; diff --git a/packages/chain-registry/src/mainnets/bitcanna.ts b/packages/chain-registry/src/mainnets/bitcanna.ts index d4c0743a..17eac123 100644 --- a/packages/chain-registry/src/mainnets/bitcanna.ts +++ b/packages/chain-registry/src/mainnets/bitcanna.ts @@ -560,8 +560,8 @@ export const bitcanna: Chain = { }, explorers: [ { - kind: 'EZStaking Tools', - url: 'https://app.ezstaking.io/bitcanna', + kind: 'ezstaking', + url: 'https://ezstaking.app/bitcanna', tx_page: 'https://ezstaking.tools/bitcanna/txs/${txHash}', account_page: 'https://ezstaking.tools/bitcanna/account/${accountAddress}', diff --git a/packages/chain-registry/src/mainnets/bitsong.ts b/packages/chain-registry/src/mainnets/bitsong.ts index 24e9d7b8..85e169b4 100644 --- a/packages/chain-registry/src/mainnets/bitsong.ts +++ b/packages/chain-registry/src/mainnets/bitsong.ts @@ -14,8 +14,16 @@ export const bitsong: Chain = { node_home: '$HOME/.bitsongd', codebase: { git_repo: 'https://github.com/bitsongofficial/go-bitsong', - recommended_version: 'v0.14.0', - compatible_versions: ['v0.14.0'], + recommended_version: 'v0.15.0', + compatible_versions: ['v0.15.0'], + binaries: { + 'linux/amd64': + 'https://github.com/bitsongofficial/go-bitsong/releases/download/v0.15.0/bitsongd', + }, + cosmos_sdk_version: 'v0.45.16', + cosmwasm_version: 'v0.33.0', + cosmwasm_enabled: true, + ibc_go_version: 'v4.4.2', genesis: { genesis_url: 'https://raw.githubusercontent.com/bitsongofficial/networks/master/bitsong-2b/genesis.json', @@ -25,6 +33,23 @@ export const bitsong: Chain = { name: 'v0.14.0', recommended_version: 'v0.14.0', compatible_versions: ['v0.14.0'], + cosmos_sdk_version: '0.45.11', + cosmwasm_version: '0.29.2', + cosmwasm_enabled: true, + ibc_go_version: 'v3.3.1', + next_version_name: 'v0.15.0', + }, + { + name: 'v0.15.0', + proposal: 34, + height: 15947000, + recommended_version: 'v0.15.0', + compatible_versions: ['v0.15.0'], + cosmos_sdk_version: '0.45.16', + cosmwasm_version: '0.33.0', + cosmwasm_enabled: true, + ibc_go_version: 'v4.4.2', + next_version_name: '', }, ], }, @@ -95,6 +120,11 @@ export const bitsong: Chain = { address: 'bitsong-peer.panthea.eu:31656', provider: 'Panthea EU', }, + { + id: '3ddd0edc57217161fbd5dee9bb40b506e7089d00', + address: '167.114.159.157:36656', + provider: 'MathNodes', + }, ], }, apis: { @@ -147,6 +177,10 @@ export const bitsong: Chain = { address: 'https://bitsong-rpc.panthea.eu', provider: 'Panthea EU', }, + { + address: 'https://rpc.bitsong.mathnodes.com', + provider: 'MathNodes', + }, ], rest: [ { @@ -193,6 +227,10 @@ export const bitsong: Chain = { address: 'https://bitsong-api.panthea.eu', provider: 'Panthea EU', }, + { + address: 'https://api.bitsong.mathnodes.com', + provider: 'MathNodes', + }, ], grpc: [ { @@ -215,15 +253,18 @@ export const bitsong: Chain = { address: 'bitsong-grpc.panthea.eu:16750', provider: 'Panthea EU', }, + { + address: 'grpc.bitsong.mathnodes.com:9092', + provider: 'MathNodes', + }, ], }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/bitsong', - tx_page: 'https://app.ezstaking.io/bitsong/txs/${txHash}', - account_page: - 'https://app.ezstaking.io/bitsong/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/bitsong', + tx_page: 'https://ezstaking.app/bitsong/txs/${txHash}', + account_page: 'https://ezstaking.app/bitsong/account/${accountAddress}', }, { kind: 'ping.pub', @@ -297,6 +338,10 @@ export const bitsongAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/btsg.svg', }, ], + socials: { + webiste: 'https://bitsong.io/', + twitter: 'https://twitter.com/BitSongOfficial', + }, }, { description: 'Adam Clay a BitSong Music FanToken', diff --git a/packages/chain-registry/src/mainnets/canto.ts b/packages/chain-registry/src/mainnets/canto.ts index fd6da879..e2eb7695 100644 --- a/packages/chain-registry/src/mainnets/canto.ts +++ b/packages/chain-registry/src/mainnets/canto.ts @@ -123,6 +123,10 @@ export const canto: Chain = { address: 'https://canto-mainnet-rpc.autostake.com:443', provider: 'AutoStake πŸ›‘οΈ Slash Protected', }, + { + address: 'https://rpc-canto.kewrnode.com', + provider: 'Kewr Node', + }, ], rest: [ { @@ -141,6 +145,10 @@ export const canto: Chain = { address: 'https://canto-mainnet-lcd.autostake.com:443', provider: 'AutoStake πŸ›‘οΈ Slash Protected', }, + { + address: 'https://rest-canto.kewrnode.com', + provider: 'Kewr Node', + }, ], grpc: [ { @@ -218,6 +226,12 @@ export const canto: Chain = { url: 'https://explorer.tcnetwork.io/canto', tx_page: 'https://explorer.tcnetwork.io/canto/transaction/${txHash}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/canto', + tx_page: 'https://ezstaking.app/canto/txs/${txHash}', + account_page: 'https://ezstaking.app/canto/account/${accountAddress}', + }, ], images: [ { diff --git a/packages/chain-registry/src/mainnets/celestia.ts b/packages/chain-registry/src/mainnets/celestia.ts index 31efcbe2..eb3aa11b 100644 --- a/packages/chain-registry/src/mainnets/celestia.ts +++ b/packages/chain-registry/src/mainnets/celestia.ts @@ -33,8 +33,14 @@ export const celestia: Chain = { }, codebase: { git_repo: 'https://github.com/celestiaorg/celestia-app', - recommended_version: 'v1.3.0', - compatible_versions: ['v1.3.0'], + recommended_version: 'v1.6.0', + compatible_versions: ['v1.3.0', 'v1.6.0'], + cosmos_sdk_version: 'v0.46.16', + ibc_go_version: 'v6.2.1', + consensus: { + type: 'tendermint', + version: 'celestiaorg/celestia-core v1.35.0-tm-v0.34.29', + }, genesis: { genesis_url: 'https://raw.githubusercontent.com/celestiaorg/networks/master/celestia/genesis.json', @@ -42,8 +48,15 @@ export const celestia: Chain = { versions: [ { name: 'v1.3.0', - recommended_version: 'v1.3.0', - compatible_versions: ['v1.3.0'], + recommended_version: 'v1.6.0', + compatible_versions: ['v1.3.0', 'v1.6.0'], + cosmos_sdk_version: 'v0.46.16', + ibc_go_version: 'v6.2.1', + consensus: { + type: 'tendermint', + version: 'celestiaorg/celestia-core v1.35.0-tm-v0.34.29', + }, + next_version_name: '', }, ], }, @@ -80,7 +93,6 @@ export const celestia: Chain = { address: 'seed-celestia-01.stakeflow.io:15007', provider: 'Stakeflow', }, - { id: 'c809ca6486cd54501ce5291714c892f5dc9cfa93', address: 'celestia.seeds.validao.xyz:36656', @@ -461,6 +473,12 @@ export const celestia: Chain = { account_page: 'https://explorer.theamsolutions.info/celestia-main/account/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/celestia', + tx_page: 'https://ezstaking.app/celestia/txs/${txHash}', + account_page: 'https://ezstaking.app/celestia/account/${accountAddress}', + }, ], images: [ { @@ -501,6 +519,10 @@ export const celestiaAssetList: AssetLists = { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.png', }, ], + socials: { + webiste: 'https://celestia.org/', + twitter: 'https://twitter.com/CelestiaOrg', + }, }, ], }; diff --git a/packages/chain-registry/src/mainnets/chain4energy.ts b/packages/chain-registry/src/mainnets/chain4energy.ts index 55e3c360..206439d8 100644 --- a/packages/chain-registry/src/mainnets/chain4energy.ts +++ b/packages/chain-registry/src/mainnets/chain4energy.ts @@ -181,6 +181,16 @@ export const chain4Energy: Chain = { }, peers: { seeds: [ + { + id: '8ac87f7f8da5c2a901d64f2c1e86f8b6ee39fef1', + address: 'seed-m.c4e.apeironnodes.com:41003', + provider: 'Apeiron Nodes', + }, + { + id: 'edca3b826d61d1e5e7d3dc173954de1324f2e512', + address: 'seed-m.c4e.apeironnodes.com:27003', + provider: 'Apeiron Nodes', + }, { id: '30e98bbcf5bb29ed4e4ff685fa8fa84fa0ddff51', address: 'tenderseed.ccvalidators.com:26008', @@ -188,7 +198,7 @@ export const chain4Energy: Chain = { }, { id: '54515079bae4cadae2f9b511cffeb9447d4bc98d', - address: 'c4e.seed.bccnodes.com:27656', + address: 'c4e.seed.bccnodes.com:30656', provider: 'BccNodes', }, { @@ -211,6 +221,11 @@ export const chain4Energy: Chain = { address: 'c4e.seed.mzonder.com:11256', provider: 'MZONDER', }, + { + id: 'fbf9a48eca1ba873ad766e2cb72a0562596a248f', + address: 'c4e.seed.stavr.tech:17096', + provider: 'πŸ”₯STAVRπŸ”₯', + }, { id: 'a85a651a3cf1746694560c5b6f76d566c04ca581', address: 'c4e-seed.takeshi.team:10256', @@ -338,6 +353,11 @@ export const chain4Energy: Chain = { address: 'c4e.doubletop:30655', provider: 'DOUBLETOP', }, + { + id: '15ea07bf6211f708eb2966b6c66e3aaa45834137', + address: '185.144.99.37:16656', + provider: 'CrypTech', + }, ], }, apis: { @@ -350,12 +370,16 @@ export const chain4Energy: Chain = { address: 'https://rpc.c4e.nodestake.top', provider: 'NodeStake', }, + { + address: 'https://c4e.rpc.bccnodes.com', + provider: 'BccNodes', + }, { address: 'https://chain4energy-mainnet-rpc.autostake.com:443', provider: 'AutoStake πŸ›‘οΈ Slash Protected', }, { - address: 'http://c4e.rpc.m.stavr.tech:17097', + address: 'https://c4e.rpc.m.stavr.tech:443', provider: 'πŸ”₯STAVRπŸ”₯', }, { @@ -442,6 +466,14 @@ export const chain4Energy: Chain = { address: 'https://rpc.c4e.validatus.com:443', provider: 'Validatus', }, + { + address: 'http://rpc-m.c4e.apeironnodes.com:41001', + provider: 'Apeiron Nodes', + }, + { + address: 'http://rpc-c4e.cryptech.com.ua:443', + provider: 'Cryptech', + }, ], rest: [ { @@ -452,6 +484,10 @@ export const chain4Energy: Chain = { address: 'https://api.c4e.nodestake.top', provider: 'NodeStake', }, + { + address: 'https://c4e.lcd.bccnodes.com', + provider: 'BccNodes', + }, { address: 'https://chain4energy-mainnet-lcd.autostake.com:443', provider: 'AutoStake πŸ›‘οΈ Slash Protected', @@ -532,12 +568,20 @@ export const chain4Energy: Chain = { address: 'https://api.c4e.validatus.com:443', provider: 'Validatus', }, + { + address: 'https://api-c4e.cryptech.com.ua:443', + provider: 'CrypTech', + }, ], grpc: [ { address: 'grpc.c4e.nodestake.top:443', provider: 'NodeStake', }, + { + address: 'c4e.grpc.bccnodes.com:443', + provider: 'BccNodes', + }, { address: 'chain4energy-mainnet-grpc.autostake.com:443', provider: 'AutoStake πŸ›‘οΈ Slash Protected', @@ -622,6 +666,10 @@ export const chain4Energy: Chain = { address: 'https://grpc.c4e.validatus.com:443', provider: 'Validatus', }, + { + address: 'https://grpc-c4e.cryptech.com.ua:443', + provider: 'Cryptech', + }, ], }, explorers: [ @@ -691,6 +739,11 @@ export const chain4Energy: Chain = { url: 'https://scanrun.io/c4e', tx_page: 'https://scanrun.io/c4e/transactions/${txHash}', }, + { + kind: 'Cryptech', + url: 'https://explorers.cryptech.com.ua/chain4energy', + tx_page: 'https://explorers.cryptech.com.ua/chain4energy/tx/${txHash}', + }, ], images: [ { @@ -728,6 +781,10 @@ export const chain4EnergyAssetList: AssetLists = { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chain4energy/images/c4e.png', }, ], + socials: { + webiste: 'https://c4e.io/', + twitter: 'https://twitter.com/Chain4Energy', + }, }, ], }; diff --git a/packages/chain-registry/src/mainnets/cheqd.ts b/packages/chain-registry/src/mainnets/cheqd.ts index dc60377a..d6d4ffcb 100644 --- a/packages/chain-registry/src/mainnets/cheqd.ts +++ b/packages/chain-registry/src/mainnets/cheqd.ts @@ -185,6 +185,10 @@ export const cheqd: Chain = { address: 'https://public.stakewolle.com/cosmos/cheqd/rpc', provider: 'Stakewolle', }, + { + address: 'https://cheq-rpc.kleomedes.network', + provider: 'Kleomedes', + }, ], rest: [ { @@ -223,6 +227,10 @@ export const cheqd: Chain = { address: 'https://public.stakewolle.com/cosmos/cheqd/rest', provider: 'Stakewolle', }, + { + address: 'https://cheq-api.kleomedes.network', + provider: 'Kleomedes', + }, ], grpc: [ { @@ -279,10 +287,10 @@ export const cheqd: Chain = { account_page: 'https://atomscan.com/cheqd/accounts/${accountAddress}', }, { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/cheqd', - tx_page: 'https://app.ezstaking.io/cheqd/txs/${txHash}', - account_page: 'https://app.ezstaking.io/cheqd/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/cheqd', + tx_page: 'https://ezstaking.app/cheqd/txs/${txHash}', + account_page: 'https://ezstaking.app/cheqd/account/${accountAddress}', }, { kind: 'ping.pub', diff --git a/packages/chain-registry/src/mainnets/chihuahua.ts b/packages/chain-registry/src/mainnets/chihuahua.ts index aaba17d5..aebe0efe 100644 --- a/packages/chain-registry/src/mainnets/chihuahua.ts +++ b/packages/chain-registry/src/mainnets/chihuahua.ts @@ -140,6 +140,11 @@ export const chihuahua: Chain = { address: 'seeds.lavenderfive.com:12956', provider: 'Lavender.Five Nodes 🐝', }, + { + id: 'cd835cfc413755184239a3dcd24a1f9b5a98627b', + address: 'chihua.seed.stavr.tech:2016', + provider: 'πŸ”₯STAVRπŸ”₯', + }, { id: '77cbb35d1df17f48a42e9f157f12f55b691e9f5e', address: 'seeds.goldenratiostaking.net:1620', @@ -189,6 +194,10 @@ export const chihuahua: Chain = { address: 'https://rpc-chihuahua.ecostake.com', provider: 'ecostake', }, + { + address: 'https://chihua.rpc.m.stavr.tech', + provider: 'πŸ”₯STAVRπŸ”₯', + }, { address: 'https://chihuahua-rpc.polkachu.com', provider: 'Polkachu', @@ -239,6 +248,10 @@ export const chihuahua: Chain = { address: 'https://rest-chihuahua.ecostake.com', provider: 'ecostake', }, + { + address: 'https://chihua.api.m.stavr.tech', + provider: 'πŸ”₯STAVRπŸ”₯', + }, { address: 'https://api-chihuahua-ia.cosmosia.notional.ventures', provider: 'Notional', @@ -289,6 +302,10 @@ export const chihuahua: Chain = { address: 'chihuahua-grpc.lavenderfive.com:443', provider: 'Lavender.Five Nodes 🐝', }, + { + address: 'chihua.grpc.m.stavr.tech:108', + provider: 'πŸ”₯STAVRπŸ”₯', + }, { address: 'grpc-chihuahua.cosmos-spaces.cloud:2290', provider: 'Cosmos Spaces', @@ -313,6 +330,11 @@ export const chihuahua: Chain = { url: 'https://ping.pub/chihuahua', tx_page: 'https://ping.pub/chihuahua/tx/${txHash}', }, + { + kind: 'πŸ”₯STAVRπŸ”₯', + url: 'https://explorer.stavr.tech/Chihua-Mainnet', + tx_page: 'https://explorer.stavr.tech/Chihua-Mainnet/tx/${txHash}', + }, { kind: 'mintscan', url: 'https://mintscan.io/chihuahua', @@ -326,6 +348,12 @@ export const chihuahua: Chain = { tx_page: 'https://atomscan.com/chihuahua/transactions/${txHash}', account_page: 'https://atomscan.com/chihuahua/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/chihuahua', + tx_page: 'https://ezstaking.app/chihuahua/txs/${txHash}', + account_page: 'https://ezstaking.app/chihuahua/account/${accountAddress}', + }, ], images: [ { @@ -552,5 +580,35 @@ export const chihuahuaAssetList: AssetLists = { }, ], }, + { + description: 'BackBone Labs Liquid Staked HUAHUA', + denom_units: [ + { + denom: + 'cw20:chihuahua1jz5n4aynhpxx7clf2m8hrv9dp5nz83k67fgaxhy4p9dfwl6zssrq3ymr6w', + exponent: 0, + }, + { + denom: 'bHUAHUA', + exponent: 6, + }, + ], + type_asset: 'cw20', + address: + 'chihuahua1jz5n4aynhpxx7clf2m8hrv9dp5nz83k67fgaxhy4p9dfwl6zssrq3ymr6w', + base: 'cw20:chihuahua1jz5n4aynhpxx7clf2m8hrv9dp5nz83k67fgaxhy4p9dfwl6zssrq3ymr6w', + name: 'BackBone Labs Liquid Staked HUAHUA', + display: 'bHUAHUA', + symbol: 'bHUAHUA', + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/bhuahua.png', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/bhuahua.png', + }, + coingecko_id: 'backbone-labs-staked-huahua', + }, ], }; diff --git a/packages/chain-registry/src/mainnets/cifer.ts b/packages/chain-registry/src/mainnets/cifer.ts index 80be2e31..39abed77 100644 --- a/packages/chain-registry/src/mainnets/cifer.ts +++ b/packages/chain-registry/src/mainnets/cifer.ts @@ -34,7 +34,7 @@ export const cifer: Chain = { recommended_version: 'v1.0.0', compatible_versions: ['v1.0.0'], genesis: { - genesis_url: 'https://rpc.mainnet.cifer.ai/genesis', + genesis_url: 'https://rpcmainnet.cifer.ai/genesis', }, versions: [ { @@ -49,11 +49,33 @@ export const cifer: Chain = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.svg', }, peers: { + seeds: [ + { + id: '541fbc9169c7c1ec84babea50cb76c4b991fd0b2', + address: '34.128.114.243:26656', + }, + ], persistent_peers: [], }, apis: { - rpc: [], - rest: [], + rpc: [ + { + address: 'https://cif_node.cifer.ai/', + provider: 'Cifer', + }, + ], + rest: [ + { + address: 'https://api.cifer.ai', + provider: 'Cifer', + }, + ], + grpc: [ + { + address: 'https://grpc.cifer.ai', + provider: 'Cifer', + }, + ], }, explorers: [ { diff --git a/packages/chain-registry/src/mainnets/comdex.ts b/packages/chain-registry/src/mainnets/comdex.ts index 8ca45bdc..a043310d 100644 --- a/packages/chain-registry/src/mainnets/comdex.ts +++ b/packages/chain-registry/src/mainnets/comdex.ts @@ -313,10 +313,10 @@ export const comdex: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/comdex', - tx_page: 'https://app.ezstaking.io/comdex/txs/${txHash}', - account_page: 'https://app.ezstaking.io/comdex/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/comdex', + tx_page: 'https://ezstaking.app/comdex/txs/${txHash}', + account_page: 'https://ezstaking.app/comdex/account/${accountAddress}', }, { kind: 'mintscan', diff --git a/packages/chain-registry/src/mainnets/composable.ts b/packages/chain-registry/src/mainnets/composable.ts index 8d224c79..38e48455 100644 --- a/packages/chain-registry/src/mainnets/composable.ts +++ b/packages/chain-registry/src/mainnets/composable.ts @@ -441,6 +441,10 @@ export const composableAssetList: AssetLists = { logo_URIs: { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/composable/images/pica.svg', }, + socials: { + webiste: 'https://www.composable.finance/', + twitter: 'https://twitter.com/ComposableFin', + }, }, { description: diff --git a/packages/chain-registry/src/mainnets/conscious.ts b/packages/chain-registry/src/mainnets/conscious.ts index 742817a8..9466eb36 100644 --- a/packages/chain-registry/src/mainnets/conscious.ts +++ b/packages/chain-registry/src/mainnets/conscious.ts @@ -93,6 +93,12 @@ export const conscious: Chain = { tx_page: 'https://explore.consciousdao.com/tx/${txHash}', }, ], + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.svg', + }, + ], }; export const consciousAssetList: AssetLists = { @@ -117,10 +123,16 @@ export const consciousAssetList: AssetLists = { display: 'cvnt', symbol: 'CVN', logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.svg', png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.svg', }, coingecko_id: 'consciousdao', + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.svg', + }, + ], }, ], }; diff --git a/packages/chain-registry/src/mainnets/coreum.ts b/packages/chain-registry/src/mainnets/coreum.ts index 296be1f1..3ac5d1e9 100644 --- a/packages/chain-registry/src/mainnets/coreum.ts +++ b/packages/chain-registry/src/mainnets/coreum.ts @@ -328,6 +328,12 @@ export const coreum: Chain = { account_page: 'https://explorer.tcnetwork.io/coreum/account/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/coreum', + tx_page: 'https://ezstaking.app/coreum/txs/${txHash}', + account_page: 'https://ezstaking.app/coreum/account/${accountAddress}', + }, ], keywords: ['dex', 'staking', 'wasm', 'assets', 'nft'], }; @@ -365,5 +371,48 @@ export const coreumAssetList: AssetLists = { }, ], }, + { + description: 'XRP bridged from XRPL', + denom_units: [ + { + denom: + 'drop-core1zhs909jp9yktml6qqx9f0ptcq2xnhhj99cja03j3lfcsp2pgm86studdrz', + exponent: 0, + aliases: ['drop'], + }, + { + denom: 'xrp', + exponent: 6, + }, + ], + base: 'drop-core1zhs909jp9yktml6qqx9f0ptcq2xnhhj99cja03j3lfcsp2pgm86studdrz', + name: 'Ripple', + display: 'xrp', + symbol: 'XRP', + traces: [ + { + type: 'bridge', + counterparty: { + chain_name: 'xrpl', + base_denom: 'drop', + }, + provider: 'Coreum', + }, + ], + images: [ + { + image_sync: { + chain_name: 'xrpl', + base_denom: 'drop', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/xrpl/images/xrp.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/xrpl/images/xrp.svg', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/xrpl/images/xrp.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/xrpl/images/xrp.svg', + }, + }, ], }; diff --git a/packages/chain-registry/src/mainnets/cosmoshub.ts b/packages/chain-registry/src/mainnets/cosmoshub.ts index 2ad1ad6e..be37e2d8 100644 --- a/packages/chain-registry/src/mainnets/cosmoshub.ts +++ b/packages/chain-registry/src/mainnets/cosmoshub.ts @@ -33,21 +33,21 @@ export const cosmoshub: Chain = { }, codebase: { git_repo: 'https://github.com/cosmos/gaia', - recommended_version: 'v14.1.0', - compatible_versions: ['v14.1.0'], + recommended_version: 'v15.1.0', + compatible_versions: ['v15.1.0'], binaries: { 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-linux-amd64?checksum=sha256:baed43bd3f523fd587cff4d8f78f395a3bcb6d20d9a671bef69b8fbe101338f6', + 'https://github.com/cosmos/gaia/releases/download/v15.1.0/gaiad-v15.1.0-linux-amd64', 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-linux-arm64?checksum=sha256:a57822b2a199ca461f8a8baf4e98a46803f8fa5d4ceb130b539ebd0c03c035a8', + 'https://github.com/cosmos/gaia/releases/download/v15.1.0/gaiad-v15.1.0-linux-arm64', 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-darwin-amd64?checksum=sha256:4edec8b191bbb0bdcd0f89d1fadfc1cfdb720ac943b7c03d584760725547c047', + 'https://github.com/cosmos/gaia/releases/download/v15.1.0/gaiad-v15.1.0-darwin-amd64', 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-darwin-arm64?checksum=sha256:5177c7ca2b0e66daedc506c6fcdab0d8c436dae846de32081556b8edd57027e8', + 'https://github.com/cosmos/gaia/releases/download/v15.1.0/gaiad-v15.1.0-darwin-arm64', 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-windows-amd64.exe?checksum=sha256:d912548fc1c87ca26defce1a60f089910fa55b38d27063870750efeab176db9d', + 'https://github.com/cosmos/gaia/releases/download/v15.1.0/gaiad-v15.1.0-darwin-amd64', 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-windows-arm64.exe?checksum=sha256:b17cc1f1a9a5050b72f99d497fdda6d1d4615b6a42971f556d2777ba838fe7b0', + 'https://github.com/cosmos/gaia/releases/download/v15.1.0/gaiad-v15.1.0-windows-arm64.exe', }, genesis: { genesis_url: @@ -196,11 +196,11 @@ export const cosmoshub: Chain = { }, { name: 'v14', - tag: 'v14.1.0', + tag: 'v14.2.0', proposal: 854, height: 18262000, - recommended_version: 'v14.1.0', - compatible_versions: ['v14.1.0'], + recommended_version: 'v14.2.0', + compatible_versions: ['v14.2.0'], cosmos_sdk_version: 'v0.45.16-ics-lsm', ibc_go_version: 'v4.4.2', consensus: { @@ -209,20 +209,49 @@ export const cosmoshub: Chain = { }, binaries: { 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-linux-amd64?checksum=sha256:baed43bd3f523fd587cff4d8f78f395a3bcb6d20d9a671bef69b8fbe101338f6', + 'https://github.com/cosmos/gaia/releases/download/v14.2.0/gaiad-v14.2.0-linux-amd64?checksum=sha256:baed43bd3f523fd587cff4d8f78f395a3bcb6d20d9a671bef69b8fbe101338f6', 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-linux-arm64?checksum=sha256:a57822b2a199ca461f8a8baf4e98a46803f8fa5d4ceb130b539ebd0c03c035a8', + 'https://github.com/cosmos/gaia/releases/download/v14.2.0/gaiad-v14.2.0-linux-arm64?checksum=sha256:a57822b2a199ca461f8a8baf4e98a46803f8fa5d4ceb130b539ebd0c03c035a8', 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-darwin-amd64?checksum=sha256:4edec8b191bbb0bdcd0f89d1fadfc1cfdb720ac943b7c03d584760725547c047', + 'https://github.com/cosmos/gaia/releases/download/v14.2.0/gaiad-v14.2.0-darwin-amd64?checksum=sha256:4edec8b191bbb0bdcd0f89d1fadfc1cfdb720ac943b7c03d584760725547c047', 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-darwin-arm64?checksum=sha256:5177c7ca2b0e66daedc506c6fcdab0d8c436dae846de32081556b8edd57027e8', + 'https://github.com/cosmos/gaia/releases/download/v14.2.0/gaiad-v14.2.0-darwin-arm64?checksum=sha256:5177c7ca2b0e66daedc506c6fcdab0d8c436dae846de32081556b8edd57027e8', 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-windows-amd64.exe?checksum=sha256:d912548fc1c87ca26defce1a60f089910fa55b38d27063870750efeab176db9d', + 'https://github.com/cosmos/gaia/releases/download/v14.2.0/gaiad-v14.2.0-windows-amd64.exe?checksum=sha256:d912548fc1c87ca26defce1a60f089910fa55b38d27063870750efeab176db9d', 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-windows-arm64.exe?checksum=sha256:b17cc1f1a9a5050b72f99d497fdda6d1d4615b6a42971f556d2777ba838fe7b0', + 'https://github.com/cosmos/gaia/releases/download/v14.2.0/gaiad-v14.2.0-windows-arm64.exe?checksum=sha256:b17cc1f1a9a5050b72f99d497fdda6d1d4615b6a42971f556d2777ba838fe7b0', }, next_version_name: 'v15', }, + { + name: 'v15', + tag: 'v15.0.0', + proposal: 885, + height: 19639600, + recommended_version: 'v15.1.0', + compatible_versions: ['v15.1.0'], + cosmos_sdk_version: 'v0.47.10-ics-lsm', + ibc_go_version: 'v7.3.2', + consensus: { + type: 'cometbft', + version: 'v0.37.4', + }, + binaries: { + 'linux/amd64': + 'https://github.com/cosmos/gaia/releases/download/v15.1.0/gaiad-v15.1.0-linux-amd64', + 'linux/arm64': + 'https://github.com/cosmos/gaia/releases/download/v15.1.0/gaiad-v15.1.0-linux-arm64', + 'darwin/amd64': + 'https://github.com/cosmos/gaia/releases/download/v15.1.0/gaiad-v15.1.0-darwin-amd64', + 'darwin/arm64': + 'https://github.com/cosmos/gaia/releases/download/v15.1.0/gaiad-v15.1.0-darwin-arm64', + 'windows/amd64': + 'https://github.com/cosmos/gaia/releases/download/v15.1.0/gaiad-v15.1.0-darwin-amd64', + 'windows/arm64': + 'https://github.com/cosmos/gaia/releases/download/v15.1.0/gaiad-v15.1.0-windows-arm64.exe', + }, + next_version_name: '', + }, ], }, logo_URIs: { @@ -435,7 +464,7 @@ export const cosmoshub: Chain = { provider: 'PRO Delegators', }, { - address: 'https://cosmos-rpc.highstakes.ch:26657/', + address: 'https://cosmos-rpc.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -450,6 +479,10 @@ export const cosmoshub: Chain = { address: 'https://public.stakewolle.com/cosmos/cosmoshub/rpc', provider: 'Stakewolle', }, + { + address: 'https://rpc-cosmos.kewrnode.com', + provider: 'Kewr Node', + }, ], rest: [ { @@ -541,7 +574,7 @@ export const cosmoshub: Chain = { provider: 'PRO Delegators', }, { - address: 'https://cosmos-api.highstakes.ch:1317/', + address: 'https://cosmos-api.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -556,6 +589,10 @@ export const cosmoshub: Chain = { address: 'https://public.stakewolle.com/cosmos/cosmoshub/rest', provider: 'Stakewolle', }, + { + address: 'https://rest-cosmos.kewrnode.com', + provider: 'Kewr Node', + }, ], grpc: [ { @@ -637,19 +674,18 @@ export const cosmoshub: Chain = { ], }, explorers: [ - { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/cosmoshub', - tx_page: 'https://app.ezstaking.io/cosmoshub/txs/${txHash}', - account_page: - 'https://app.ezstaking.io/cosmoshub/account/${accountAddress}', - }, { kind: 'mintscan', url: 'https://www.mintscan.io/cosmos', tx_page: 'https://www.mintscan.io/cosmos/transactions/${txHash}', account_page: 'https://www.mintscan.io/cosmos/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/cosmoshub', + tx_page: 'https://ezstaking.app/cosmoshub/txs/${txHash}', + account_page: 'https://ezstaking.app/cosmoshub/account/${accountAddress}', + }, { kind: 'ping.pub', url: 'https://ping.pub/cosmos', @@ -733,6 +769,10 @@ export const cosmoshubAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', }, ], + socials: { + webiste: 'https://cosmos.network', + twitter: 'https://twitter.com/cosmoshub', + }, }, { description: 'Tether USDt on the Cosmos Hub', diff --git a/packages/chain-registry/src/mainnets/crescent.ts b/packages/chain-registry/src/mainnets/crescent.ts index 874eec2b..71b9d8f7 100644 --- a/packages/chain-registry/src/mainnets/crescent.ts +++ b/packages/chain-registry/src/mainnets/crescent.ts @@ -273,6 +273,12 @@ export const crescent: Chain = { account_page: 'https://www.mintscan.io/crescent/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/crescent', + tx_page: 'https://ezstaking.app/crescent/txs/${txHash}', + account_page: 'https://ezstaking.app/crescent/account/${accountAddress}', + }, { kind: 'ping.pub', url: 'https://ping.pub/crescent', diff --git a/packages/chain-registry/src/mainnets/cronos.ts b/packages/chain-registry/src/mainnets/cronos.ts index 4b8e8cfa..2b30716f 100644 --- a/packages/chain-registry/src/mainnets/cronos.ts +++ b/packages/chain-registry/src/mainnets/cronos.ts @@ -174,6 +174,12 @@ export const cronos: Chain = { url: 'https://cronos.org/explorer', tx_page: 'https://cronos.org/explorer/tx/${txHash}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/cronos', + tx_page: 'https://ezstaking.app/cronos/txs/${txHash}', + account_page: 'https://ezstaking.app/cronos/account/${accountAddress}', + }, ], images: [ { diff --git a/packages/chain-registry/src/mainnets/cryptoorgchain.ts b/packages/chain-registry/src/mainnets/cryptoorgchain.ts index 7aaba13a..84689bf5 100644 --- a/packages/chain-registry/src/mainnets/cryptoorgchain.ts +++ b/packages/chain-registry/src/mainnets/cryptoorgchain.ts @@ -217,6 +217,12 @@ export const cryptoorgchain: Chain = { account_page: 'https://www.mintscan.io/crypto-org/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/cronos', + tx_page: 'https://ezstaking.app/cronos/txs/${txHash}', + account_page: 'https://ezstaking.app/cronos/account/${accountAddress}', + }, { kind: 'cronos.org', url: 'https://cronos-pos.org/explorer', @@ -280,6 +286,10 @@ export const cryptoorgchainAssetList: AssetLists = { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cronos.png', }, ], + socials: { + webiste: 'https://cronos.org/', + twitter: 'https://twitter.com/cronos_chain', + }, }, ], }; diff --git a/packages/chain-registry/src/mainnets/cudos.ts b/packages/chain-registry/src/mainnets/cudos.ts index 8d863b8c..b9aaf1be 100644 --- a/packages/chain-registry/src/mainnets/cudos.ts +++ b/packages/chain-registry/src/mainnets/cudos.ts @@ -201,6 +201,12 @@ export const cudos: Chain = { tx_page: 'https://atomscan.com/cudos/transactions/${txHash}', account_page: 'https://atomscan.com/cudos/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/cudos', + tx_page: 'https://ezstaking.app/cudos/txs/${txHash}', + account_page: 'https://ezstaking.app/cudos/account/${accountAddress}', + }, ], images: [ { diff --git a/packages/chain-registry/src/mainnets/desmos.ts b/packages/chain-registry/src/mainnets/desmos.ts index c9bb8648..3b8848f2 100644 --- a/packages/chain-registry/src/mainnets/desmos.ts +++ b/packages/chain-registry/src/mainnets/desmos.ts @@ -33,12 +33,21 @@ export const desmos: Chain = { }, codebase: { git_repo: 'https://github.com/desmos-labs/desmos', - recommended_version: 'v6.2.1', - compatible_versions: ['v6.2.1'], + recommended_version: 'v7.0.1', + compatible_versions: ['v7.0.1'], binaries: { 'linux/amd64': - 'https://github.com/desmos-labs/desmos/releases/download/v6.2.1/desmos-6.2.1-linux-amd64', + 'https://github.com/desmos-labs/desmos/releases/download/v7.0.1/desmos-7.0.1-linux-amd64', }, + cosmos_sdk_version: 'desmos-labs/cosmos-sdk v0.47.9-desmos', + ibc_go_version: 'v7.3.2', + consensus: { + type: 'cometbft', + version: 'v0.34.4', + }, + cosmwasm_version: 'v0.45.0', + cosmwasm_enabled: true, + cosmwasm_path: '$HOME/.desmos/data/wasm', genesis: { genesis_url: 'https://raw.githubusercontent.com/desmos-labs/mainnet/main/genesis.json', @@ -100,6 +109,27 @@ export const desmos: Chain = { 'linux/amd64': 'https://github.com/desmos-labs/desmos/releases/download/v6.2.1/desmos-6.2.1-linux-amd64', }, + next_version_name: 'v7', + }, + { + name: 'v7', + proposal: 42, + height: 12745550, + recommended_version: 'v7.0.1', + compatible_versions: ['v7.0.1'], + binaries: { + 'linux/amd64': + 'https://github.com/desmos-labs/desmos/releases/download/v6.2.1/desmos-6.2.1-linux-amd64', + }, + cosmos_sdk_version: 'desmos-labs/cosmos-sdk v0.47.9-desmos', + ibc_go_version: 'v7.3.2', + consensus: { + type: 'cometbft', + version: 'v0.34.4', + }, + cosmwasm_version: 'v0.45.0', + cosmwasm_enabled: true, + cosmwasm_path: '$HOME/.desmos/data/wasm', next_version_name: '', }, ], @@ -167,6 +197,11 @@ export const desmos: Chain = { address: 'desmos-peer.panthea.eu:29656', provider: 'Panthea EU', }, + { + id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', + address: 'desmos.declab.pro:26615', + provider: 'Decloud Nodes Lab', + }, ], }, apis: { @@ -199,6 +234,10 @@ export const desmos: Chain = { address: 'https://desmos-rpc.panthea.eu', provider: 'Panthea EU', }, + { + address: 'https://desmos.declab.pro:26613', + provider: 'Decloud Nodes Lab', + }, ], rest: [ { @@ -229,6 +268,10 @@ export const desmos: Chain = { address: 'https://desmos-api.panthea.eu', provider: 'Panthea EU', }, + { + address: 'https://vidulum.declab.pro:443', + provider: 'Decloud Nodes Lab', + }, ], grpc: [ { @@ -259,14 +302,18 @@ export const desmos: Chain = { address: 'desmos-grpc.panthea.eu:16730', provider: 'Panthea EU', }, + { + address: 'https://vidulum.declab.pro:9009', + provider: 'Decloud Nodes Lab', + }, ], }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/desmos', - tx_page: 'https://app.ezstaking.io/desmos/txs/${txHash}', - account_page: 'https://app.ezstaking.io/desmos/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/desmos', + tx_page: 'https://ezstaking.app/desmos/txs/${txHash}', + account_page: 'https://ezstaking.app/desmos/account/${accountAddress}', }, { kind: 'bigdipper', @@ -295,6 +342,11 @@ export const desmos: Chain = { url: 'https://explorer.tcnetwork.io/desmos', tx_page: 'https://explorer.tcnetwork.io/desmos/transaction/${txHash}', }, + { + kind: 'Decloud Nodes Lab', + url: 'https://explorer.declab.pro/Desmos', + tx_page: 'https://explorer.declab.pro/Desmos/tx/${txHash}', + }, ], images: [ { diff --git a/packages/chain-registry/src/mainnets/dydx.ts b/packages/chain-registry/src/mainnets/dydx.ts index 4b5e54a4..7903b40e 100644 --- a/packages/chain-registry/src/mainnets/dydx.ts +++ b/packages/chain-registry/src/mainnets/dydx.ts @@ -171,7 +171,7 @@ export const dydx: Chain = { { id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', address: 'dydx-mainnet-seed.autostake.com:27366', - provider: 'AutoStake | Delegate for StakeDrops', + provider: 'AutoStake | StakeDrops', }, { id: '09ba537d6563018b97c502979c3478df4decf426', @@ -183,16 +183,12 @@ export const dydx: Chain = { { id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', address: 'dydx-mainnet-peer.autostake.com:27366', - provider: 'AutoStake | Delegate for StakeDrops', + provider: 'AutoStake | StakeDrops', }, ], }, apis: { rpc: [ - { - address: 'https://community.nuxian-node.ch:6797/dydx/trpc', - provider: 'PRO Delegators', - }, { address: 'https://dydx-dao-rpc.polkachu.com', provider: 'Polkachu', @@ -211,7 +207,7 @@ export const dydx: Chain = { }, { address: 'https://dydx-mainnet-rpc.autostake.com:443', - provider: 'AutoStake | Delegate for StakeDrops', + provider: 'AutoStake | StakeDrops', }, { address: 'https://rpc-dydx.ecostake.com:443', @@ -237,6 +233,10 @@ export const dydx: Chain = { address: 'https://dydx-rpc.enigma-validator.com', provider: 'Enigma', }, + { + address: 'https://community.nuxian-node.ch:6797/dydx/trpc', + provider: 'PRO Delegators', + }, ], rest: [ { @@ -261,7 +261,7 @@ export const dydx: Chain = { }, { address: 'https://dydx-mainnet-lcd.autostake.com:443', - provider: 'AutoStake | Delegate for StakeDrops', + provider: 'AutoStake | StakeDrops', }, { address: 'https://rest-dydx.ecostake.com:443', @@ -323,7 +323,7 @@ export const dydx: Chain = { }, { address: 'dydx-mainnet-grpc.autostake.com:443', - provider: 'AutoStake | Delegate for StakeDrops', + provider: 'AutoStake | StakeDrops', }, { address: 'https://grpc.dydx.nodestake.top', @@ -350,6 +350,12 @@ export const dydx: Chain = { tx_page: 'https://www.mintscan.io/dydx/txs/${txHash}', account_page: 'https://www.mintscan.io/dydx/account/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/dydx', + tx_page: 'https://ezstaking.app/dydx/txs/${txHash}', + account_page: 'https://ezstaking.app/dydx/account/${accountAddress}', + }, { kind: 'NodeStake', url: 'https://explorer.nodestake.top/dydx/', @@ -410,6 +416,10 @@ export const dydxAssetList: AssetLists = { }, }, ], + socials: { + webiste: 'https://dydx.trade/', + twitter: 'https://twitter.com/dYdX', + }, }, { description: 'Noble USDC on dYdX Protocol.', diff --git a/packages/chain-registry/src/mainnets/dymension.ts b/packages/chain-registry/src/mainnets/dymension.ts index 9ef7b648..0c25d990 100644 --- a/packages/chain-registry/src/mainnets/dymension.ts +++ b/packages/chain-registry/src/mainnets/dymension.ts @@ -10,6 +10,7 @@ export const dymension: Chain = { chain_id: 'dymension_1100-1', bech32_prefix: 'dym', slip44: 60, + node_home: '$HOME/.dymension', daemon_name: 'dymd', fees: { fee_tokens: [ @@ -42,6 +43,12 @@ export const dymension: Chain = { ], codebase: { git_repo: 'https://github.com/dymensionxyz/dymension', + recommended_version: 'v3.0.0', + compatible_versions: ['v3.0.0'], + genesis: { + genesis_url: + 'https://github.com/dymensionxyz/networks/raw/main/mainnet/dymension/genesis.json', + }, }, peers: { seeds: [ @@ -110,8 +117,8 @@ export const dymension: Chain = { provider: 'AutoStake | Delegate for StakeDrops', }, { - id: 'b8d6d233805f3b60c56b0efecda80c50be1a108f', - address: '74.208.16.201:26646', + id: 'babe3d67aa5570e65953a5253eaf36c7ebfbbb44', + address: '82.223.0.229:26646', provider: 'Cumulo', }, ], @@ -211,7 +218,7 @@ export const dymension: Chain = { provider: 'Wave', }, { - address: 'https://dym.rpc.cumulo.com.es:443', + address: 'https://archive.rpc.dym.cumulo.com.es:443', provider: 'Cumulo', }, { @@ -222,6 +229,10 @@ export const dymension: Chain = { address: 'https://rpc.dymension.node75.org', provider: 'Pro-Nodes75', }, + { + address: 'https://rpc.dymension.bronbro.io:443', + provider: 'Bro_n_Bro', + }, ], rest: [ { @@ -317,7 +328,7 @@ export const dymension: Chain = { provider: 'Wave', }, { - address: 'https://dym.api.cumulo.com.es', + address: 'https://api.dym.cumulo.com.es', provider: 'Cumulo', }, { @@ -328,6 +339,10 @@ export const dymension: Chain = { address: 'https://api.dymension.node75.org', provider: 'Pro-Nodes75', }, + { + address: 'https://lcd.dymension.bronbro.io:443', + provider: 'Bro_n_Bro', + }, ], grpc: [ { @@ -399,13 +414,17 @@ export const dymension: Chain = { provider: 'Wave', }, { - address: 'dym.grpc.cumulo.com.es:443', + address: 'grpc.dym.cumulo.com.es:443', provider: 'Cumulo', }, { address: 'https://grpc.dymension.posthuman.digital', provider: 'posthuman', }, + { + address: 'https://grpc.dymension.bronbro.io:443', + provider: 'Bro_n_Bro', + }, ], 'evm-http-jsonrpc': [ { @@ -425,7 +444,7 @@ export const dymension: Chain = { provider: 'Wave', }, { - address: 'https://dym.json-rpc.cumulo.com.es:443', + address: 'https://evm-rpc.dym.cumulo.com.es:443', provider: 'Cumulo', }, { @@ -439,6 +458,12 @@ export const dymension: Chain = { ], }, explorers: [ + { + kind: 'ezstaking', + url: 'https://ezstaking.app/dymension', + tx_page: 'https://ezstaking.app/dymension/txs/${txHash}', + account_page: 'https://ezstaking.app/dymension/account/${accountAddress}', + }, { kind: 'NodeStake', url: 'https://explorer.nodestake.org/dymension', @@ -514,6 +539,10 @@ export const dymensionAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dymension/images/dymension-logo.svg', }, ], + socials: { + webiste: 'https://portal.dymension.xyz', + twitter: 'https://twitter.com/dymension', + }, }, ], }; diff --git a/packages/chain-registry/src/mainnets/dyson.ts b/packages/chain-registry/src/mainnets/dyson.ts index a8af546a..01e7a496 100644 --- a/packages/chain-registry/src/mainnets/dyson.ts +++ b/packages/chain-registry/src/mainnets/dyson.ts @@ -226,11 +226,16 @@ export const dysonAssetList: AssetLists = { base_denom: 'ibc/D1542AA8762DB13087D8364F3EA6509FD6F009A34F00426AF9E4F9FA85CBBF1F', }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.svg', + }, + { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/wbtc.png', }, ], logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/wbtc.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.svg', }, }, { @@ -274,13 +279,17 @@ export const dysonAssetList: AssetLists = { base_denom: 'ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858', }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', + }, + { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', }, ], logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', }, }, ], diff --git a/packages/chain-registry/src/mainnets/emoney.ts b/packages/chain-registry/src/mainnets/emoney.ts index 2796345f..9823587f 100644 --- a/packages/chain-registry/src/mainnets/emoney.ts +++ b/packages/chain-registry/src/mainnets/emoney.ts @@ -162,10 +162,10 @@ export const emoney: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/emoney', - tx_page: 'https://app.ezstaking.io/emoney/txs/${txHash}', - account_page: 'https://app.ezstaking.io/emoney/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/emoney', + tx_page: 'https://ezstaking.app/emoney/txs/${txHash}', + account_page: 'https://ezstaking.app/emoney/account/${accountAddress}', }, { kind: 'bigdipper', diff --git a/packages/chain-registry/src/mainnets/empowerchain.ts b/packages/chain-registry/src/mainnets/empowerchain.ts index 526aa659..515bbb33 100644 --- a/packages/chain-registry/src/mainnets/empowerchain.ts +++ b/packages/chain-registry/src/mainnets/empowerchain.ts @@ -34,6 +34,8 @@ export const empowerchain: Chain = { git_repo: 'https://github.com/EmpowerPlastic/empowerchain', recommended_version: 'v1.0.0', compatible_versions: ['v1.0.0'], + cosmwasm_version: '0.45', + cosmwasm_enabled: true, genesis: { genesis_url: 'https://github.com/EmpowerPlastic/empowerchain/raw/main/mainnet/empowerchain-1/genesis.tar.gz', @@ -116,6 +118,11 @@ export const empowerchain: Chain = { address: 'empower.peer.stakevillage.net:16856', provider: 'Stake Village', }, + { + id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', + address: 'empower.declab.pro:26609', + provider: 'Decloud Nodes Lab', + }, ], }, apis: { @@ -168,6 +175,10 @@ export const empowerchain: Chain = { address: 'https://rpc.empowerchain.bronbro.io:443', provider: 'Bro_n_Bro', }, + { + address: 'https://empower.declab.pro:26607', + provider: 'Decloud Nodes Lab', + }, ], rest: [ { @@ -214,6 +225,10 @@ export const empowerchain: Chain = { address: 'https://lcd.empowerchain.bronbro.io:443', provider: 'Bro_n_Bro', }, + { + address: 'https://empower.declab.pro:443', + provider: 'Decloud Nodes Lab', + }, ], grpc: [ { @@ -252,6 +267,10 @@ export const empowerchain: Chain = { address: 'https://grpc.empowerchain.bronbro.io:443', provider: 'Bro_n_Bro', }, + { + address: 'https://empower.declab.pro:9005', + provider: 'Decloud Nodes Lab', + }, ], }, explorers: [ @@ -276,6 +295,13 @@ export const empowerchain: Chain = { account_page: 'https://exp.stakevillage.net/empower/account/${accountAddress}', }, + { + kind: 'Decloud Nodes Lab', + url: 'https://explorer.declab.pro/Empower', + tx_page: 'https://explorer.declab.pro/Empower/tx/${txHash}', + account_page: + 'https://explorer.declab.pro/Empower/account/{$accountAddress}', + }, ], }; diff --git a/packages/chain-registry/src/mainnets/evmos.ts b/packages/chain-registry/src/mainnets/evmos.ts index a60ef2ad..57d3bda3 100644 --- a/packages/chain-registry/src/mainnets/evmos.ts +++ b/packages/chain-registry/src/mainnets/evmos.ts @@ -662,10 +662,10 @@ export const evmos: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/evmos', - tx_page: 'https://app.ezstaking.io/evmos/txs/${txHash}', - account_page: 'https://app.ezstaking.io/evmos/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/evmos', + tx_page: 'https://ezstaking.app/evmos/txs/${txHash}', + account_page: 'https://ezstaking.app/evmos/account/${accountAddress}', }, { kind: 'mintscan', @@ -758,6 +758,10 @@ export const evmosAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.svg', }, ], + socials: { + webiste: 'https://evmos.org/', + twitter: 'https://twitter.com/EvmosOrg', + }, }, { description: 'Tether USDt on Evmos', diff --git a/packages/chain-registry/src/mainnets/fetchhub.ts b/packages/chain-registry/src/mainnets/fetchhub.ts index d5a420b3..b0a871a0 100644 --- a/packages/chain-registry/src/mainnets/fetchhub.ts +++ b/packages/chain-registry/src/mainnets/fetchhub.ts @@ -156,7 +156,7 @@ export const fetchhub: Chain = { provider: 'Allnodes ⚑️ Nodes & Staking', }, { - address: 'https://fetch-rpc.highstakes.ch:26657/', + address: 'https://fetch-rpc.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -210,7 +210,7 @@ export const fetchhub: Chain = { provider: 'Allnodes ⚑️ Nodes & Staking', }, { - address: 'https://fetch-api.highstakes.ch:1317/', + address: 'https://fetch-api.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -265,6 +265,12 @@ export const fetchhub: Chain = { account_page: 'https://www.mintscan.io/fetchai/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/fetchhub', + tx_page: 'https://ezstaking.app/fetchhub/txs/${txHash}', + account_page: 'https://ezstaking.app/fetchhub/account/${accountAddress}', + }, { kind: 'bigdipper', url: 'https://explore-fetchhub.fetch.ai', diff --git a/packages/chain-registry/src/mainnets/finschia.ts b/packages/chain-registry/src/mainnets/finschia.ts index e6d16093..1acc646d 100644 --- a/packages/chain-registry/src/mainnets/finschia.ts +++ b/packages/chain-registry/src/mainnets/finschia.ts @@ -163,6 +163,12 @@ export const finschia: Chain = { account_page: 'https://www.mintscan.io/finschia/address/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/finschia', + tx_page: 'https://ezstaking.app/finschia/txs/${txHash}', + account_page: 'https://ezstaking.app/finschia/account/${accountAddress}', + }, ], images: [ { diff --git a/packages/chain-registry/src/mainnets/firmachain.ts b/packages/chain-registry/src/mainnets/firmachain.ts index fd022426..2a25214b 100644 --- a/packages/chain-registry/src/mainnets/firmachain.ts +++ b/packages/chain-registry/src/mainnets/firmachain.ts @@ -151,11 +151,11 @@ export const firmachain: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/firmachain', - tx_page: 'https://app.ezstaking.io/firmachain/txs/${txHash}', + kind: 'ezstaking', + url: 'https://ezstaking.app/firmachain', + tx_page: 'https://ezstaking.app/firmachain/txs/${txHash}', account_page: - 'https://app.ezstaking.io/firmachain/account/${accountAddress}', + 'https://ezstaking.app/firmachain/account/${accountAddress}', }, { kind: 'πŸ”₯STAVRπŸ”₯', diff --git a/packages/chain-registry/src/mainnets/gateway.ts b/packages/chain-registry/src/mainnets/gateway.ts index 04db2c9f..ee8ece76 100644 --- a/packages/chain-registry/src/mainnets/gateway.ts +++ b/packages/chain-registry/src/mainnets/gateway.ts @@ -829,5 +829,53 @@ export const gatewayAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', }, }, + { + description: + 'Basket (Wormhole), BSKT, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst', + denom_units: [ + { + denom: + 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst', + exponent: 0, + aliases: [ + '6gnCPhXtLnUD76HjQuSYPENLSZdG8RvDB1pTLM5aLSJA', + 'wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst', + ], + }, + { + denom: 'wormhole/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst/5', + exponent: 5, + aliases: ['bskt'], + }, + ], + address: + 'wormhole15rantn6k68twp4wmsljtk9uu9a0e5rt7g66fdfkvrsr24hj6je7qat93e6', + base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst', + display: 'wormhole/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst/5', + name: 'Basket', + symbol: 'BSKT', + traces: [ + { + type: 'bridge', + counterparty: { + chain_name: 'solana', + base_denom: '6gnCPhXtLnUD76HjQuSYPENLSZdG8RvDB1pTLM5aLSJA', + }, + provider: 'Wormhole', + }, + ], + images: [ + { + image_sync: { + chain_name: 'solana', + base_denom: '6gnCPhXtLnUD76HjQuSYPENLSZdG8RvDB1pTLM5aLSJA', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/bskt.png', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/bskt.png', + }, + }, ], }; diff --git a/packages/chain-registry/src/mainnets/genesisl1.ts b/packages/chain-registry/src/mainnets/genesisl1.ts index 9afe0a32..92d3d59f 100644 --- a/packages/chain-registry/src/mainnets/genesisl1.ts +++ b/packages/chain-registry/src/mainnets/genesisl1.ts @@ -9,7 +9,7 @@ export const genesisl1: Chain = { chain_id: 'genesis_29-2', bech32_prefix: 'genesis', daemon_name: 'genesisd', - node_home: '$HOME/.genesisd', + node_home: '$HOME/.genesis', slip44: 118, fees: { fee_tokens: [ @@ -29,18 +29,33 @@ export const genesisl1: Chain = { ], }, codebase: { - git_repo: 'https://github.com/alpha-omega-labs/genesisd', - recommended_version: 'v0.3.0', - compatible_versions: ['v0.3.0'], + git_repo: 'https://github.com/alpha-omega-labs/genesis-crypto', + recommended_version: 'v1.0.0', + compatible_versions: ['v1.0.0'], + cosmos_sdk_version: '0.46.15', genesis: { + name: 'plan_ethermint', genesis_url: - 'https://github.com/alpha-omega-labs/genesisd/raw/neolithic/genesis_29-1-state/genesis.json', + 'https://raw.githubusercontent.com/alpha-omega-labs/genesis-parameters/main/genesis_29-2/genesis.json', }, versions: [ { - name: 'v0.3.0', - recommended_version: 'v0.3.0', - compatible_versions: ['v0.3.0'], + name: 'plan_ethermint', + tag: 'v0.3.0', + height: 0, + recommended_version: 'v0.5.0', + compatible_versions: ['v0.3.0', 'v0.5.0'], + cosmos_sdk_version: '0.44.5', + next_version_name: 'plan_crypto', + }, + { + name: 'plan_crypto', + tag: 'v1.0.0', + height: 7400000, + proposal: 92, + recommended_version: 'v1.0.0', + compatible_versions: ['v1.0.0'], + cosmos_sdk_version: '0.46.15', }, ], }, @@ -80,6 +95,16 @@ export const genesisl1: Chain = { address: 'https://api.genesisl1.org', provider: 'GenesisL1', }, + { + address: 'https://1317.genesisl1.org', + provider: 'GenesisL1', + }, + ], + 'evm-http-jsonrpc': [ + { + address: 'https://rpc.genesisl1.org', + provider: 'GenesisL1', + }, ], }, explorers: [ diff --git a/packages/chain-registry/src/mainnets/gitopia.ts b/packages/chain-registry/src/mainnets/gitopia.ts index 410c504c..e7ca8560 100644 --- a/packages/chain-registry/src/mainnets/gitopia.ts +++ b/packages/chain-registry/src/mainnets/gitopia.ts @@ -289,6 +289,11 @@ export const gitopia: Chain = { address: 'peer-gitopia.tothemars.network:21156', provider: 'ToTheMars', }, + { + id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', + address: 'gitopia.declab.pro:26627', + provider: 'Decloud Nodes Lab', + }, ], }, apis: { @@ -409,6 +414,10 @@ export const gitopia: Chain = { address: 'https://gitopia-rpc.tothemars.network:443', provider: 'ToTheMars', }, + { + address: 'https://gitopia.declab.pro:26625', + provider: 'Decloud Nodes Lab', + }, ], rest: [ { @@ -531,6 +540,10 @@ export const gitopia: Chain = { address: 'https://gitopia-api.tothemars.network:443', provider: 'ToTheMars', }, + { + address: 'https://gitopia.declab.pro:443', + provider: 'Decloud Nodes Lab', + }, ], grpc: [ { @@ -645,6 +658,10 @@ export const gitopia: Chain = { address: 'gitopia-grpc.tothemars.network:21190', provider: 'ToTheMars', }, + { + address: 'https://gitopia.declab.pro:9017', + provider: 'Decloud Nodes Lab', + }, ], }, explorers: [ @@ -750,6 +767,13 @@ export const gitopia: Chain = { account_page: 'https://explorer.tothemars.network/gitopia/account/${accountAddress}', }, + { + kind: 'Decloud Nodes Lab', + url: 'https://explorer.declab.pro/Gitopia', + tx_page: 'https://explorer.declab.pro/Gitopia/tx/${txHash}', + account_page: + 'https://explorer.declab.pro/Gitopia/account/${accountAddress}', + }, ], logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gitopia/images/gitopia.png', @@ -790,6 +814,10 @@ export const gitopiaAssetList: AssetLists = { }, ], coingecko_id: 'gitopia', + socials: { + webiste: 'https://gitopia.com/', + twitter: 'https://twitter.com/gitopiaDAO', + }, }, ], }; diff --git a/packages/chain-registry/src/mainnets/govgen.ts b/packages/chain-registry/src/mainnets/govgen.ts index b31f6bff..cccfc5d8 100644 --- a/packages/chain-registry/src/mainnets/govgen.ts +++ b/packages/chain-registry/src/mainnets/govgen.ts @@ -230,6 +230,10 @@ export const govgen: Chain = { address: 'https://govgen-rpc.publicnode.com:443', provider: 'Allnodes ⚑️ Nodes & Staking', }, + { + address: 'https://rpc.govgen.posthuman.digital:443', + provider: 'posthuman', + }, ], rest: [ { @@ -248,6 +252,10 @@ export const govgen: Chain = { address: 'https://govgen-rest.publicnode.com', provider: 'Allnodes ⚑️ Nodes & Staking', }, + { + address: 'https://rest.govgen.posthuman.digital:443', + provider: 'posthuman', + }, ], grpc: [ { @@ -258,6 +266,10 @@ export const govgen: Chain = { address: 'https://govgen.grpc.nodeshub.online:443', provider: 'Nodes Hub', }, + { + address: 'https://grpc.govgen.posthuman.digital:443', + provider: 'posthuman', + }, ], }, explorers: [ @@ -289,6 +301,13 @@ export const govgen: Chain = { account_page: 'https://test.explorer.ist/govgen/account/${accountAddress}', }, + { + kind: 'posthuman', + url: 'https://explorer.posthuman.digital/govgen', + tx_page: 'https://explorer.posthuman.digital/govgen/tx/${txHash}', + account_page: + 'https://explorer.posthuman.digital/govgen/account/${accountAddress}', + }, ], images: [ { diff --git a/packages/chain-registry/src/mainnets/gravitybridge.ts b/packages/chain-registry/src/mainnets/gravitybridge.ts index 0208a9da..1c021987 100644 --- a/packages/chain-registry/src/mainnets/gravitybridge.ts +++ b/packages/chain-registry/src/mainnets/gravitybridge.ts @@ -315,11 +315,11 @@ export const gravitybridge: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/gravitybridge', - tx_page: 'https://app.ezstaking.io/gravitybridge/txs/${txHash}', + kind: 'ezstaking', + url: 'https://ezstaking.app/gravitybridge', + tx_page: 'https://ezstaking.app/gravitybridge/txs/${txHash}', account_page: - 'https://app.ezstaking.io/gravitybridge/account/${accountAddress}', + 'https://ezstaking.app/gravitybridge/account/${accountAddress}', }, { kind: 'mintscan', @@ -397,6 +397,10 @@ export const gravitybridgeAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg', }, ], + socials: { + webiste: 'https://www.gravitybridge.net/', + twitter: 'https://twitter.com/gravity_bridge', + }, }, { description: diff --git a/packages/chain-registry/src/mainnets/humans.ts b/packages/chain-registry/src/mainnets/humans.ts index d7bfc8ea..c974d5d3 100644 --- a/packages/chain-registry/src/mainnets/humans.ts +++ b/packages/chain-registry/src/mainnets/humans.ts @@ -58,8 +58,8 @@ export const humans: Chain = { ], }, logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/humans_small_light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/humans_small_light.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.svg', }, peers: { seeds: [ @@ -281,6 +281,12 @@ export const humans: Chain = { url: 'https://mintscan.io/humans', tx_page: 'https://www.mintscan.io/humans/tx/${txHash}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/humans', + tx_page: 'https://ezstaking.app/humans/txs/${txHash}', + account_page: 'https://ezstaking.app/humans/account/${accountAddress}', + }, { kind: 'bigdipper', url: 'https://bigdipper.live/humans', @@ -319,8 +325,8 @@ export const humans: Chain = { ], images: [ { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/humans_small_light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/humans_small_light.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.svg', }, ], }; @@ -346,18 +352,11 @@ export const humansAssetList: AssetLists = { display: 'heart', symbol: 'HEART', logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/humans_small_light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/humans_small_light.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.svg', }, coingecko_id: 'humans-ai', images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/humans_small_light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/humans_small_light.svg', - theme: { - dark_mode: false, - }, - }, { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.svg', @@ -366,6 +365,10 @@ export const humansAssetList: AssetLists = { }, }, ], + socials: { + webiste: 'https://humans.ai/', + twitter: 'https://twitter.com/humansdotai', + }, }, ], }; diff --git a/packages/chain-registry/src/mainnets/ibc.ts b/packages/chain-registry/src/mainnets/ibc.ts index 918d81c8..130b83dd 100644 --- a/packages/chain-registry/src/mainnets/ibc.ts +++ b/packages/chain-registry/src/mainnets/ibc.ts @@ -221,6 +221,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'secretnetwork', + client_id: '07-tendermint-193', + connection_id: 'connection-188', + }, + chain_2: { + chain_name: 'umee', + client_id: '07-tendermint-249', + connection_id: 'connection-213', + }, + channels: [ + { + chain_1: { channel_id: 'channel-126', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-123', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true, properties: 'privacy' }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -386,6 +408,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'regen', + client_id: '07-tendermint-176', + connection_id: 'connection-148', + }, + chain_2: { + chain_name: 'umee', + client_id: '07-tendermint-239', + connection_id: 'connection-200', + }, + channels: [ + { + chain_1: { channel_id: 'channel-158', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-107', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -732,6 +776,16 @@ export const mainnetIbc: IbcData[] = [ version: 'ics20-1', tags: {}, }, + { + chain_1: { channel_id: 'channel-159', port_id: 'transfer' }, + chain_2: { + channel_id: 'channel-132', + port_id: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', + }, + ordering: 'unordered', + version: 'ics20-1', + tags: {}, + }, ], }, { @@ -930,6 +984,17 @@ export const mainnetIbc: IbcData[] = [ version: 'ics20-1', tags: { status: 'live', preferred: true, dex: 'osmosis' }, }, + { + chain_1: { channel_id: 'channel-21671', port_id: 'transfer' }, + chain_2: { + channel_id: 'channel-392', + port_id: + 'wasm.terra1jhfjnm39y3nn9l4520mdn4k5mw23nz0674c4gsvyrcr90z9tqcvst22fce', + }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true, dex: 'osmosis' }, + }, ], }, { @@ -1741,7 +1806,7 @@ export const mainnetIbc: IbcData[] = [ }, chain_2: { chain_name: 'osmosis', - client_id: '07-tendermint-3088', + client_id: '07-tendermint-2007', connection_id: 'connection-1551', }, channels: [ @@ -1931,6 +1996,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'noble', + client_id: '07-tendermint-73', + connection_id: 'connection-74', + }, + chain_2: { + chain_name: 'umee', + client_id: '07-tendermint-248', + connection_id: 'connection-210', + }, + channels: [ + { + chain_1: { channel_id: 'channel-51', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-120', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -2041,6 +2128,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'noble', + client_id: '07-tendermint-30', + connection_id: 'connection-37', + }, + chain_2: { + chain_name: 'provenance', + client_id: '07-tendermint-36', + connection_id: 'connection-13', + }, + channels: [ + { + chain_1: { channel_id: 'channel-20', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-10', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -2085,6 +2194,32 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'noble', + client_id: '07-tendermint-60', + connection_id: 'connection-58', + }, + chain_2: { + chain_name: 'oraichain', + client_id: '07-tendermint-106', + connection_id: 'connection-83', + }, + channels: [ + { + chain_1: { channel_id: 'channel-34', port_id: 'transfer' }, + chain_2: { + channel_id: 'channel-147', + port_id: + 'wasm.orai195269awwnt5m6c843q6w7hp8rt0k7syfu9de4h0wz384slshuzps8y7ccm', + }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true, dex: 'oraidex' }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -2107,6 +2242,50 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'nibiru', + client_id: '07-tendermint-0', + connection_id: 'connection-0', + }, + chain_2: { + chain_name: 'osmosis', + client_id: '07-tendermint-3104', + connection_id: 'connection-2580', + }, + channels: [ + { + chain_1: { channel_id: 'channel-139', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-21113', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live' }, + }, + ], + }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'nibiru', + client_id: '07-tendermint-2', + connection_id: 'connection-2', + }, + chain_2: { + chain_name: 'noble', + client_id: '07-tendermint-86', + connection_id: 'connection-86', + }, + channels: [ + { + chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-67', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live' }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -2225,21 +2404,18 @@ export const mainnetIbc: IbcData[] = [ $schema: '../ibc_data.schema.json', chain_1: { chain_name: 'neutron', - client_id: '07-tendermint-75', - connection_id: 'connection-54', + client_id: '07-tendermint-85', + connection_id: 'connection-63', }, chain_2: { chain_name: 'secretnetwork', - client_id: '07-tendermint-19', - connection_id: 'connection-139', + client_id: '07-tendermint-199', + connection_id: 'connection-192', }, channels: [ { - chain_1: { channel_id: 'channel-57', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-104', - port_id: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - }, + chain_1: { channel_id: 'channel-1551', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-144', port_id: 'transfer' }, ordering: 'unordered', version: 'ics20-1', tags: { status: 'live', preferred: true }, @@ -2354,6 +2530,21 @@ export const mainnetIbc: IbcData[] = [ version: 'ics20-1', tags: { status: 'live', preferred: true }, }, + { + chain_1: { + channel_id: 'channel-1559', + port_id: + 'wasm.neutron14cwv7d4lwc69zrjrzywwh8c9327m8dpngpq52f5kgqephhgrjc2s9ry3eu', + }, + chain_2: { + channel_id: 'channel-48', + port_id: + 'wasm.nois1acyc05v6fgcdgj88nmz2t40aex9nlnptqpwp5hf8hwg7rhce9uuqgqz5wp', + }, + ordering: 'unordered', + version: 'nois-v7', + tags: { status: 'live', preferred: true }, + }, ], }, { @@ -4169,6 +4360,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'injective', + client_id: '07-tendermint-229', + connection_id: 'connection-217', + }, + chain_2: { + chain_name: 'umee', + client_id: '07-tendermint-243', + connection_id: 'connection-206', + }, + channels: [ + { + chain_1: { channel_id: 'channel-159', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-116', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -4301,6 +4514,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'injective', + client_id: '07-tendermint-211', + connection_id: 'connection-194', + }, + chain_2: { + chain_name: 'oraichain', + client_id: '07-tendermint-105', + connection_id: 'connection-82', + }, + channels: [ + { + chain_1: { channel_id: 'channel-147', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-146', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true, dex: 'oraidex' }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -5481,6 +5716,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'elystestnet', + client_id: '07-tendermint-9', + connection_id: 'connection-12', + }, + chain_2: { + chain_name: 'nobletestnet', + client_id: '07-tendermint-28', + connection_id: 'connection-26', + }, + channels: [ + { + chain_1: { channel_id: 'channel-12', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-19', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live' }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -5705,18 +5962,18 @@ export const mainnetIbc: IbcData[] = [ $schema: '../ibc_data.schema.json', chain_1: { chain_name: 'dydx', - client_id: '07-tendermint-9', - connection_id: 'connection-14', + client_id: '07-tendermint-8', + connection_id: 'connection-13', }, chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-390', - connection_id: 'connection-380', + chain_name: 'umee', + client_id: '07-tendermint-244', + connection_id: 'connection-208', }, channels: [ { - chain_1: { channel_id: 'channel-9', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-299', port_id: 'transfer' }, + chain_1: { channel_id: 'channel-8', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-118', port_id: 'transfer' }, ordering: 'unordered', version: 'ics20-1', tags: { status: 'live', preferred: true }, @@ -5727,8 +5984,30 @@ export const mainnetIbc: IbcData[] = [ $schema: '../ibc_data.schema.json', chain_1: { chain_name: 'dydx', - client_id: '07-tendermint-1', - connection_id: 'connection-1', + client_id: '07-tendermint-9', + connection_id: 'connection-14', + }, + chain_2: { + chain_name: 'terra2', + client_id: '07-tendermint-390', + connection_id: 'connection-380', + }, + channels: [ + { + chain_1: { channel_id: 'channel-9', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-299', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true }, + }, + ], + }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'dydx', + client_id: '07-tendermint-1', + connection_id: 'connection-1', }, chain_2: { chain_name: 'stride', @@ -6097,6 +6376,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'decentr', + client_id: '07-tendermint-13', + connection_id: 'connection-5', + }, + chain_2: { + chain_name: 'sentinel', + client_id: '07-tendermint-103', + connection_id: 'connection-81', + }, + channels: [ + { + chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-55', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: {}, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -6762,6 +7063,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'cosmoshubtestnet', + client_id: '07-tendermint-2522', + connection_id: 'connection-2881', + }, + chain_2: { + chain_name: 'elystestnet', + client_id: '07-tendermint-19', + connection_id: 'connection-17', + }, + channels: [ + { + chain_1: { channel_id: 'channel-3302', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-16', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live' }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -7156,6 +7479,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'cosmoshub', + client_id: '07-tendermint-651', + connection_id: 'connection-497', + }, + chain_2: { + chain_name: 'oraichain', + client_id: '07-tendermint-47', + connection_id: 'connection-22', + }, + channels: [ + { + chain_1: { channel_id: 'channel-301', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-15', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true, dex: 'oraidex' }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -7618,28 +7963,6 @@ export const mainnetIbc: IbcData[] = [ }, ], }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'coreum', - client_id: '07-tendermint-41', - connection_id: 'connection-28', - }, - chain_2: { - chain_name: 'sei', - client_id: '07-tendermint-47', - connection_id: 'connection-79', - }, - channels: [ - { - chain_1: { channel_id: 'channel-26', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-47', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -8326,8 +8649,8 @@ export const mainnetIbc: IbcData[] = [ }, chain_2: { chain_name: 'kujira', - client_id: '07-tendermint-15', - connection_id: 'connection-20', + client_id: '07-tendermint-20', + connection_id: 'connection-15', }, channels: [ { @@ -8383,6 +8706,50 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'cifer', + client_id: '07-tendermint-1', + connection_id: 'connection-0', + }, + chain_2: { + chain_name: 'osmosis', + client_id: '07-tendermint-0', + connection_id: 'connection-0', + }, + channels: [ + { + chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true }, + }, + ], + }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'cifer', + client_id: '07-tendermint-1', + connection_id: 'connection-0', + }, + chain_2: { + chain_name: 'cosmoshub', + client_id: '07-tendermint-0', + connection_id: 'connection-0', + }, + channels: [ + { + chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -8427,6 +8794,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'chihuahua', + client_id: '07-tendermint-207', + connection_id: 'connection-137', + }, + chain_2: { + chain_name: 'persistence', + client_id: '07-tendermint-168', + connection_id: 'connection-212', + }, + channels: [ + { + chain_1: { channel_id: 'channel-94', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-203', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -8581,6 +8970,29 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'cheqd', + client_id: '07-tendermint-85', + connection_id: 'connection-63', + }, + chain_2: { + chain_name: 'secretnetwork', + client_id: '07-tendermint-196', + connection_id: 'connection-191', + }, + channels: [ + { + chain_1: { channel_id: 'channel-36', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-141', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + fee_version: 'ics29-1', + tags: { status: 'live', preferred: true }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -8669,6 +9081,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'celestia', + client_id: '07-tendermint-58', + connection_id: 'connection-18', + }, + chain_2: { + chain_name: 'umee', + client_id: '07-tendermint-245', + connection_id: 'connection-209', + }, + channels: [ + { + chain_1: { channel_id: 'channel-19', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-119', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live' }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -9577,6 +10011,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'axelar', + client_id: '07-tendermint-175', + connection_id: 'connection-153', + }, + chain_2: { + chain_name: 'provenance', + client_id: '07-tendermint-35', + connection_id: 'connection-12', + }, + channels: [ + { + chain_1: { channel_id: 'channel-116', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-9', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -9643,6 +10099,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'axelar', + client_id: '07-tendermint-200', + connection_id: 'connection-181', + }, + chain_2: { + chain_name: 'nibiru', + client_id: '07-tendermint-1', + connection_id: 'connection-1', + }, + channels: [ + { + chain_1: { channel_id: 'channel-139', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live' }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -10760,6 +11238,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'archway', + client_id: '07-tendermint-91', + connection_id: 'connection-89', + }, + chain_2: { + chain_name: 'dymension', + client_id: '07-tendermint-39', + connection_id: 'connection-30', + }, + channels: [ + { + chain_1: { channel_id: 'channel-123', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-45', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -10826,6 +11326,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'archway', + client_id: '07-tendermint-92', + connection_id: 'connection-90', + }, + chain_2: { + chain_name: 'bitsong', + client_id: '07-tendermint-80', + connection_id: 'connection-55', + }, + channels: [ + { + chain_1: { channel_id: 'channel-124', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-29', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live' }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -11116,18 +11638,18 @@ export const mainnetIbc: IbcData[] = [ $schema: '../ibc_data.schema.json', chain_1: { chain_name: 'akash', - client_id: '07-tendermint-15', - connection_id: 'connection-8', + client_id: '07-tendermint-188', + connection_id: 'connection-174', }, chain_2: { chain_name: 'persistence', - client_id: '07-tendermint-5', - connection_id: 'connection-4', + client_id: '07-tendermint-169', + connection_id: 'connection-214', }, channels: [ { - chain_1: { channel_id: 'channel-6', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5', port_id: 'transfer' }, + chain_1: { channel_id: 'channel-127', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-213', port_id: 'transfer' }, ordering: 'unordered', version: 'ics20-1', tags: {}, @@ -11375,6 +11897,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'agoric', + client_id: '07-tendermint-18', + connection_id: 'connection-18', + }, + chain_2: { + chain_name: 'umee', + client_id: '07-tendermint-152', + connection_id: 'connection-101', + }, + channels: [ + { + chain_1: { channel_id: 'channel-11', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-42', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -11419,6 +11963,28 @@ export const mainnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../ibc_data.schema.json', + chain_1: { + chain_name: 'agoric', + client_id: '07-tendermint-93', + connection_id: 'connection-91', + }, + chain_2: { + chain_name: 'persistence', + client_id: '07-tendermint-167', + connection_id: 'connection-210', + }, + channels: [ + { + chain_1: { channel_id: 'channel-72', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-202', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { diff --git a/packages/chain-registry/src/mainnets/idep.ts b/packages/chain-registry/src/mainnets/idep.ts index 518c2b22..f85070e2 100644 --- a/packages/chain-registry/src/mainnets/idep.ts +++ b/packages/chain-registry/src/mainnets/idep.ts @@ -84,12 +84,6 @@ export const idep: Chain = { ], }, explorers: [ - { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/idep', - tx_page: 'https://app.ezstaking.io/idep/txs/${txHash}', - account_page: 'https://app.ezstaking.io/idep/account/${accountAddress}', - }, { kind: 'chadscan', url: 'https://chadscan.com', diff --git a/packages/chain-registry/src/mainnets/impacthub.ts b/packages/chain-registry/src/mainnets/impacthub.ts index 9ccb5aea..5d41f0c6 100644 --- a/packages/chain-registry/src/mainnets/impacthub.ts +++ b/packages/chain-registry/src/mainnets/impacthub.ts @@ -168,10 +168,10 @@ export const impacthub: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/ixo', - tx_page: 'https://app.ezstaking.io/ixo/txs/${txHash}', - account_page: 'https://app.ezstaking.io/ixo/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/ixo', + tx_page: 'https://ezstaking.app/ixo/txs/${txHash}', + account_page: 'https://ezstaking.app/ixo/account/${accountAddress}', }, { kind: 'πŸ”₯STAVRπŸ”₯', diff --git a/packages/chain-registry/src/mainnets/index.ts b/packages/chain-registry/src/mainnets/index.ts index 6ebd4894..73383f07 100644 --- a/packages/chain-registry/src/mainnets/index.ts +++ b/packages/chain-registry/src/mainnets/index.ts @@ -1,152 +1,157 @@ export * from './zetachain'; -export * from './uptick'; export * from './vidulum'; +export * from './xpla'; +export * from './unification'; +export * from './uptick'; export * from './ununifi'; export * from './umee'; -export * from './unification'; +export * from './titan'; export * from './thorchain'; -export * from './tgrade'; -export * from './xpla'; export * from './terra2'; export * from './terra'; -export * from './tenet'; export * from './teritori'; export * from './terpnetwork'; +export * from './tgrade'; export * from './stride'; -export * from './stratos'; +export * from './tenet'; +export * from './stargaze'; export * from './starname'; export * from './stafihub'; +export * from './six'; export * from './source'; export * from './sommelier'; -export * from './six'; +export * from './stratos'; export * from './sifchain'; export * from './shentu'; -export * from './stargaze'; -export * from './sge'; export * from './shareledger'; export * from './sentinel'; -export * from './scorum'; +export * from './sei'; export * from './secretnetwork'; +export * from './sge'; +export * from './scorum'; export * from './rizon'; -export * from './regen'; export * from './rebus'; +export * from './qwoyn'; export * from './realio'; export * from './quicksilver'; -export * from './qwoyn'; -export * from './sei'; export * from './quasar'; -export * from './pundix'; export * from './pylons'; +export * from './regen'; +export * from './pundix'; export * from './point'; -export * from './planq'; +export * from './provenance'; export * from './persistence'; export * from './passage1'; export * from './passage'; export * from './panacea'; export * from './osmosis'; export * from './oraichain'; -export * from './provenance'; export * from './onomy'; -export * from './omniflixhub'; +export * from './planq'; export * from './okexchain'; -export * from './nyx'; +export * from './omniflixhub'; +export * from './odin1'; export * from './octa'; +export * from './nyx'; export * from './nomic'; export * from './nois'; export * from './noble'; export * from './nolus'; -export * from './nibiru'; export * from './neutron'; +export * from './nibiru'; export * from './mythos'; -export * from './odin'; -export * from './mun'; export * from './mises'; +export * from './mun'; export * from './migaloo'; +export * from './microtick'; export * from './meme'; export * from './medasdigital'; export * from './mayachain'; export * from './mars'; -export * from './microtick'; +export * from './lumnetwork'; export * from './lumenx'; export * from './loyal'; -export * from './lumnetwork'; +export * from './logos'; export * from './likecoin'; -export * from './kyve'; export * from './lambda'; +export * from './lava'; +export * from './kyve'; export * from './kujira'; export * from './konstellation'; export * from './kichain'; export * from './kava'; -export * from './logos'; export * from './juno'; export * from './jackal'; export * from './irisnet'; -export * from './impacthub'; +export * from './injective'; export * from './imversed'; +export * from './impacthub'; export * from './idep'; -export * from './highbury'; export * from './humans'; +export * from './highbury'; export * from './haqq'; -export * from './injective'; export * from './gravitybridge'; -export * from './gitopia'; export * from './govgen'; +export * from './gitopia'; +export * from './genesisl1'; export * from './gateway'; -export * from './fxcore'; export * from './galaxy'; -export * from './firmachain'; +export * from './fxcore'; export * from './furya'; +export * from './firmachain'; export * from './finschia'; -export * from './genesisl1'; -export * from './ethos'; -export * from './evmos'; export * from './fetchhub'; +export * from './evmos'; +export * from './ethos'; +export * from './empowerchain'; export * from './emoney'; export * from './echelon'; export * from './dyson'; -export * from './dydx'; export * from './dymension'; +export * from './dydx'; export * from './doravota'; -export * from './empowerchain'; export * from './dig'; export * from './desmos'; export * from './decentr'; +export * from './cudos'; export * from './cryptoorgchain'; -export * from './crescent'; export * from './cronos'; +export * from './crescent'; export * from './coss'; -export * from './coreum'; export * from './cosmoshub'; -export * from './cudos'; +export * from './coreum'; export * from './conscious'; export * from './composable'; export * from './commercionetwork'; +export * from './comdex'; export * from './cifer'; -export * from './chimba'; export * from './chronicnetwork'; +export * from './chimba'; export * from './chihuahua'; -export * from './chain4energy'; export * from './cheqd'; +export * from './chain4energy'; export * from './cerberus'; export * from './celestia'; -export * from './comdex'; +export * from './carbon'; +export * from './canto'; +export * from './bostrom'; export * from './bluzelle'; export * from './bitsong'; export * from './bitcanna'; export * from './beezee'; +export * from './aura'; export * from './bandchain'; export * from './axelar'; -export * from './aura'; export * from './assetmantle'; export * from './arkh'; -export * from './carbon'; +export * from './odin'; export * from './archway'; -export * from './bostrom'; -export * from './canto'; export * from './andromeda'; +export * from './akiro'; export * from './akash'; -export * from './agoric'; export * from './aioz'; +export * from './agoric'; +export * from './andromeda1'; export * from './acrechain'; export * from './ball8'; export * from './ibc'; diff --git a/packages/chain-registry/src/mainnets/injective.ts b/packages/chain-registry/src/mainnets/injective.ts index afc69d9b..64cc0102 100644 --- a/packages/chain-registry/src/mainnets/injective.ts +++ b/packages/chain-registry/src/mainnets/injective.ts @@ -250,7 +250,7 @@ export const injective: Chain = { provider: 'Allnodes ⚑️ Nodes & Staking', }, { - address: 'https://injective-rpc.highstakes.ch:26657/', + address: 'https://injective-rpc.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -296,7 +296,7 @@ export const injective: Chain = { provider: 'AutoStake πŸ›‘οΈ Slash Protected', }, { - address: 'https://injective-api.highstakes.ch:1317/', + address: 'https://injective-api.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -360,6 +360,12 @@ export const injective: Chain = { ], }, explorers: [ + { + kind: 'ezstaking', + url: 'https://ezstaking.app/injective', + tx_page: 'https://ezstaking.app/injective/txs/${txHash}', + account_page: 'https://ezstaking.app/injective/account/${accountAddress}', + }, { kind: 'injectiveprotocol', url: 'https://explorer.injective.network/', @@ -429,6 +435,10 @@ export const injectiveAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.svg', }, ], + socials: { + webiste: 'https://injective.com/', + twitter: 'https://twitter.com/Injective_', + }, }, { description: 'Tether USDt on Injective', @@ -666,6 +676,10 @@ export const injectiveAssetList: AssetLists = { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.svg', }, + socials: { + webiste: 'https://gelotto.io/', + twitter: 'https://twitter.com/Gelotto2', + }, }, { description: diff --git a/packages/chain-registry/src/mainnets/irisnet.ts b/packages/chain-registry/src/mainnets/irisnet.ts index 3bfc9f97..c3cbe9b2 100644 --- a/packages/chain-registry/src/mainnets/irisnet.ts +++ b/packages/chain-registry/src/mainnets/irisnet.ts @@ -130,7 +130,7 @@ export const irisnet: Chain = { provider: 'Allnodes ⚑️ Nodes & Staking', }, { - address: 'https://iris-rpc.highstakes.ch:26657/', + address: 'https://iris-rpc.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -156,7 +156,7 @@ export const irisnet: Chain = { provider: 'Allnodes ⚑️ Nodes & Staking', }, { - address: 'https://iris-api.highstakes.ch:1317/', + address: 'https://iris-api.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -211,11 +211,10 @@ export const irisnet: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/irisnet', - tx_page: 'https://app.ezstaking.io/irisnet/txs/${txHash}', - account_page: - 'https://app.ezstaking.io/irisnet/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/irisnet', + tx_page: 'https://ezstaking.app/irisnet/txs/${txHash}', + account_page: 'https://ezstaking.app/irisnet/account/${accountAddress}', }, { kind: 'mintscan', diff --git a/packages/chain-registry/src/mainnets/jackal.ts b/packages/chain-registry/src/mainnets/jackal.ts index f2d256f5..869ee49c 100644 --- a/packages/chain-registry/src/mainnets/jackal.ts +++ b/packages/chain-registry/src/mainnets/jackal.ts @@ -33,13 +33,13 @@ export const jackal: Chain = { }, codebase: { git_repo: 'https://github.com/JackalLabs/canine-chain', - recommended_version: 'v3.1.3', - compatible_versions: ['v3.1.1', 'v3.1.3'], + recommended_version: 'v3.2.0', + compatible_versions: ['v3.2.0'], binaries: { 'linux/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v3.1.3/canined-Linux', + 'https://github.com/JackalLabs/canine-chain/releases/download/v3.2.0/canined-Linux', 'darwin/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v3.1.3/canined-macOS', + 'https://github.com/JackalLabs/canine-chain/releases/download/v3.2.0/canined-macOS', }, genesis: { genesis_url: @@ -122,6 +122,22 @@ export const jackal: Chain = { 'darwin/amd64': 'https://github.com/JackalLabs/canine-chain/releases/download/v3.1.3/canined-macOS', }, + next_version_name: 'v320', + }, + { + name: 'v3.2.0', + tag: 'V3.2.0', + proposal: 12, + height: 6835000, + recommended_version: 'v3.2.0', + compatible_versions: ['v3.2.0'], + cosmwasm_enabled: true, + binaries: { + 'linux/amd64': + 'https://github.com/JackalLabs/canine-chain/releases/download/v3.2.0/canined-Linux', + 'darwin/amd64': + 'https://github.com/JackalLabs/canine-chain/releases/download/v3.2.0/canined-macOS', + }, next_version_name: '', }, ], @@ -265,6 +281,10 @@ export const jackal: Chain = { address: 'https://rpc.jackal.mathnodes.com', provider: 'MathNodes', }, + { + address: 'https://jackal-rpc.kleomedes.network', + provider: 'Kleomedes', + }, ], rest: [ { @@ -327,6 +347,10 @@ export const jackal: Chain = { address: 'https://api.jackal.mathnodes.com', provider: 'MathNodes', }, + { + address: 'https://jackal-api.kleomedes.network', + provider: 'Kleomedes', + }, ], grpc: [ { diff --git a/packages/chain-registry/src/mainnets/juno.ts b/packages/chain-registry/src/mainnets/juno.ts index 36e72ce8..d185747a 100644 --- a/packages/chain-registry/src/mainnets/juno.ts +++ b/packages/chain-registry/src/mainnets/juno.ts @@ -41,11 +41,11 @@ export const juno: Chain = { }, codebase: { git_repo: 'https://github.com/CosmosContracts/juno', - recommended_version: 'v20.0.0', - compatible_versions: ['v20.0.0'], + recommended_version: 'v21.0.0', + compatible_versions: ['v21.0.0'], binaries: { 'linux/amd64': - 'https://github.com/CosmosContracts/juno/releases/download/v20.0.0/junod', + 'https://github.com/CosmosContracts/juno/releases/download/v21.0.0/junod', }, cosmos_sdk_version: 'v0.47.6', consensus: { @@ -197,6 +197,26 @@ export const juno: Chain = { cosmwasm_version: 'v0.45.0', cosmwasm_enabled: true, ibc_go_version: 'v7.3.1', + next_version_name: 'v21', + }, + { + name: 'v21', + proposal: 340, + height: 14556500, + recommended_version: 'v21.0.0', + compatible_versions: ['v21.0.0'], + binaries: { + 'linux/amd64': + 'https://github.com/CosmosContracts/juno/releases/download/v21.0.0/junod', + }, + cosmos_sdk_version: 'v0.47.6', + consensus: { + type: 'cometbft', + version: 'v0.37.2', + }, + cosmwasm_version: 'v0.45.0', + cosmwasm_enabled: true, + ibc_go_version: 'v7.3.1', next_version_name: '', }, ], @@ -294,6 +314,11 @@ export const juno: Chain = { address: '138.201.21.121:24956', provider: 'Validatrium', }, + { + id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', + address: 'juno.declab.pro:26612', + provider: 'Decloud Nodes Lab', + }, ], }, apis: { @@ -406,6 +431,10 @@ export const juno: Chain = { address: 'https://juno-rpc.cogwheel.zone', provider: 'Cogwheel', }, + { + address: 'https://juno.declab.pro:26610', + provider: 'Decloud Nodes Lab', + }, ], rest: [ { @@ -504,6 +533,14 @@ export const juno: Chain = { address: 'https://juno-api.cogwheel.zone', provider: 'Cogwheel', }, + { + address: 'https://juno.declab.pro:443', + provider: 'Decloud Nodes Lab', + }, + { + address: 'http://juno.api.staking-explorer.com', + provider: 'Daily DROP', + }, ], grpc: [ { @@ -582,14 +619,18 @@ export const juno: Chain = { address: 'juno-grpc.cogwheel.zone:443', provider: 'Cogwheel', }, + { + address: 'https://juno.declab.pro:9007', + provider: 'Decloud Nodes Lab', + }, ], }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/juno', - tx_page: 'https://app.ezstaking.io/juno/txs/${txHash}', - account_page: 'https://app.ezstaking.io/juno/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/juno', + tx_page: 'https://ezstaking.app/juno/txs/${txHash}', + account_page: 'https://ezstaking.app/juno/account/${accountAddress}', }, { kind: 'ping.pub', @@ -630,6 +671,11 @@ export const juno: Chain = { url: 'https://stakeflow.io/juno', account_page: 'https://stakeflow.io/juno/accounts/${accountAddress}', }, + { + kind: 'Decloud Nodes Lab', + url: 'https://explorer.declab.pro/Juno', + tx_page: 'https://explorer.declab.pro/Juno/tx/${txHash}', + }, ], images: [ { @@ -670,6 +716,10 @@ export const junoAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.svg', }, ], + socials: { + webiste: 'https://junonetwork.io/', + twitter: 'https://twitter.com/JunoNetwork', + }, }, { denom_units: [ @@ -2811,5 +2861,66 @@ export const junoAssetList: AssetLists = { }, ], }, + { + type_asset: 'sdk.coin', + denom_units: [ + { + denom: + 'factory/juno1vwmnqk0vyxc96qgffrure4nqxupjrql0zut8s02hadgp0n79r8xq5xdsxy/ARENA', + exponent: 0, + }, + { + denom: 'arena', + exponent: 6, + }, + ], + address: + 'juno1vwmnqk0vyxc96qgffrure4nqxupjrql0zut8s02hadgp0n79r8xq5xdsxy', + base: 'factory/juno1vwmnqk0vyxc96qgffrure4nqxupjrql0zut8s02hadgp0n79r8xq5xdsxy/ARENA', + name: 'Arena Token', + description: 'The token for the Arena DAO', + display: 'arena', + symbol: 'ARENA', + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/arena.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/arena.svg', + }, + images: [ + { + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/arena.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/arena.png', + }, + ], + }, + { + description: 'BackBone Labs Liquid Staked JUNO', + type_asset: 'cw20', + address: + 'juno1mvkgcr5uce2rnpzr4qrzf50hx4qreuwzlt7fzsjrhjud3xnjmttq5mkh2m', + denom_units: [ + { + denom: + 'cw20:juno1mvkgcr5uce2rnpzr4qrzf50hx4qreuwzlt7fzsjrhjud3xnjmttq5mkh2m', + exponent: 0, + }, + { + denom: 'bJUNO', + exponent: 6, + }, + ], + base: 'cw20:juno1mvkgcr5uce2rnpzr4qrzf50hx4qreuwzlt7fzsjrhjud3xnjmttq5mkh2m', + name: 'BackBone Labs Liquid Staked JUNO', + display: 'bJUNO', + symbol: 'bJUNO', + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/bJUNO-bbl.png', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/bJUNO-bbl.png', + }, + ], + coingecko_id: 'backbone-labs-staked-juno', + }, ], }; diff --git a/packages/chain-registry/src/mainnets/kava.ts b/packages/chain-registry/src/mainnets/kava.ts index 02439bf3..36e58360 100644 --- a/packages/chain-registry/src/mainnets/kava.ts +++ b/packages/chain-registry/src/mainnets/kava.ts @@ -206,6 +206,12 @@ export const kava: Chain = { tx_page: 'https://www.mintscan.io/kava/transactions/${txHash}', account_page: 'https://www.mintscan.io/kava/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/kava', + tx_page: 'https://ezstaking.app/kava/txs/${txHash}', + account_page: 'https://ezstaking.app/kava/account/${accountAddress}', + }, { kind: 'ping.pub', url: 'https://ping.pub/kava', @@ -262,6 +268,10 @@ export const kavaAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/kava.svg', }, ], + socials: { + webiste: 'https://www.kava.io/', + twitter: 'https://twitter.com/KAVA_CHAIN', + }, }, { description: 'Governance token of Kava Lend Protocol', diff --git a/packages/chain-registry/src/mainnets/kichain.ts b/packages/chain-registry/src/mainnets/kichain.ts index 2e323203..35c0d441 100644 --- a/packages/chain-registry/src/mainnets/kichain.ts +++ b/packages/chain-registry/src/mainnets/kichain.ts @@ -200,11 +200,10 @@ export const kichain: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/kichain', - tx_page: 'https://app.ezstaking.io/kichain/txs/${txHash}', - account_page: - 'https://app.ezstaking.io/kichain/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/kichain', + tx_page: 'https://ezstaking.app/kichain/txs/${txHash}', + account_page: 'https://ezstaking.app/kichain/account/${accountAddress}', }, { kind: 'mintscan', diff --git a/packages/chain-registry/src/mainnets/kujira.ts b/packages/chain-registry/src/mainnets/kujira.ts index 3947f25c..87acad9e 100644 --- a/packages/chain-registry/src/mainnets/kujira.ts +++ b/packages/chain-registry/src/mainnets/kujira.ts @@ -507,6 +507,12 @@ export const kujira: Chain = { url: 'https://kujira.explorers.guru', tx_page: 'https://kujira.explorers.guru/transaction/${txHash}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/kujira', + tx_page: 'https://ezstaking.app/kujira/txs/${txHash}', + account_page: 'https://ezstaking.app/kujira/account/${accountAddress}', + }, { kind: 'atomscan', url: 'https://atomscan.com/kujira', @@ -558,6 +564,10 @@ export const kujiraAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.svg', }, ], + socials: { + webiste: 'https://kujira.network/', + twitter: 'https://twitter.com/TeamKujira', + }, }, { description: @@ -1628,5 +1638,31 @@ export const kujiraAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', }, }, + { + description: 'BackBone Labs Liquid Staked KUJI', + denom_units: [ + { + denom: + 'factory/kujira15e8q5wzlk5k38gjxlhse3vu6vqnafysncx2ltexd6y9gx50vuj2qpt7dgv/boneKuji', + exponent: 0, + }, + { + denom: 'bKUJI', + exponent: 6, + }, + ], + base: 'factory/kujira15e8q5wzlk5k38gjxlhse3vu6vqnafysncx2ltexd6y9gx50vuj2qpt7dgv/boneKuji', + name: 'BackBone Labs Liquid Staked KUJI', + display: 'bKUJI', + symbol: 'bKUJI', + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bKUJI.png', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bKUJI.png', + }, + ], + }, ], }; diff --git a/packages/chain-registry/src/mainnets/kyve.ts b/packages/chain-registry/src/mainnets/kyve.ts index a3f9276d..c48d88dd 100644 --- a/packages/chain-registry/src/mainnets/kyve.ts +++ b/packages/chain-registry/src/mainnets/kyve.ts @@ -187,6 +187,11 @@ export const kyve: Chain = { address: 'peer-kyve.mms.team:27656', provider: 'MMS', }, + { + id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', + address: 'kyve.declab.pro:26618', + provider: 'Decloud Nodes Lab', + }, ], }, apis: { @@ -227,6 +232,10 @@ export const kyve: Chain = { address: 'https://rpc-kyve.mms.team', provider: 'MMS', }, + { + address: 'https://kyve.declab.pro:26616', + provider: 'Decloud Nodes Lab', + }, ], rest: [ { @@ -265,6 +274,10 @@ export const kyve: Chain = { address: 'https://api-kyve.mms.team', provider: 'MMS', }, + { + address: 'https://kyve.declab.pro:443', + provider: 'Decloud Nodes Lab', + }, ], grpc: [ { @@ -291,9 +304,19 @@ export const kyve: Chain = { address: 'grpc-kyve.mms.team:443', provider: 'MMS', }, + { + address: 'https://kyve.declab.pro:9011', + provider: 'Decloud Nodes Lab', + }, ], }, explorers: [ + { + kind: 'ezstaking', + url: 'https://ezstaking.app/kyve', + tx_page: 'https://ezstaking.app/kyve/txs/${txHash}', + account_page: 'https://ezstaking.app/kyve/account/${accountAddress}', + }, { kind: 'mintscan', url: 'https://www.mintscan.io/kyve', @@ -321,6 +344,13 @@ export const kyve: Chain = { account_page: 'https://explorer.stake-take.com/kyve/account/${accountAddress}', }, + { + kind: 'Decloud Nodes Lab', + url: 'https://explorer.declab.pro/Kyve', + tx_page: 'https://explorer.declab.pro/Kyve/txs/${txHash}', + account_page: + 'https://explorer.declab.pro/Kyve/account/${accountAddress}', + }, ], images: [ { @@ -361,6 +391,10 @@ export const kyveAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.svg', }, ], + socials: { + webiste: 'https://www.kyve.network/', + twitter: 'https://twitter.com/KYVENetwork', + }, }, ], }; diff --git a/packages/chain-registry/src/mainnets/lava.ts b/packages/chain-registry/src/mainnets/lava.ts new file mode 100644 index 00000000..76d2fdb3 --- /dev/null +++ b/packages/chain-registry/src/mainnets/lava.ts @@ -0,0 +1,172 @@ +import type { Chain, AssetLists, ChainVersions } from '../types'; + +export const lavaVersions: ChainVersions = { + $schema: '../versions.schema.json', + chain_name: 'lava', + versions: [ + { + name: 'v0.33.1', + tag: 'v0.33.1', + height: 0, + binaries: { + 'linux/amd64': + 'https://github.com/lavanet/lava/releases/download/v0.33.1/lavad-v0.33.1-linux-amd64?checksum=sha256:ae2e49e53bd8c979ca27c83d3d10a708fc23247dae020840fe46b9b68cb8e925', + }, + }, + ], +}; + +export const lava: Chain = { + $schema: '../chain.schema.json', + chain_name: 'lava', + status: 'upcoming', + network_type: 'mainnet', + website: 'https://lavanet.xyz/', + update_link: + 'https://raw.githubusercontent.com/lavanet/lava/main/chain.schema.json', + pretty_name: 'Lava', + chain_id: 'lava-mainnet-1', + bech32_prefix: 'lava@', + daemon_name: 'lavad', + node_home: '$HOME/.lava', + key_algos: ['secp256k1'], + slip44: 118, + fees: { + fee_tokens: [ + { + denom: 'ulava', + fixed_min_gas_price: 1e-9, + low_gas_price: 1e-9, + average_gas_price: 0.00005, + high_gas_price: 0.0001, + }, + ], + }, + staking: { + staking_tokens: [ + { + denom: 'ulava', + }, + ], + lock_duration: { + time: '1814400s', + }, + }, + codebase: { + git_repo: 'https://github.com/lavanet/lava', + recommended_version: 'v0.33.1', + compatible_versions: ['v0.33.1'], + binaries: { + 'linux/amd64': + 'https://github.com/lavanet/lava/releases/download/v0.33.1/lavad-v0.33.1-linux-amd64?checksum=sha256:ae2e49e53bd8c979ca27c83d3d10a708fc23247dae020840fe46b9b68cb8e925', + }, + go_version: '1.20', + cosmos_sdk_version: 'github.com/lavanet/cosmos-sdk@v0.47.x-lava', + consensus: { + type: 'cometbft', + version: '0.37.4', + }, + cosmwasm_enabled: false, + ibc_go_version: 'v7.2.0', + ics_enabled: ['ics20-1'], + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lava/images/lava-chain-logo.png', + theme: { + primary_color_hex: '#FF3900', + }, + layout: 'logo', + text_position: 'right', + }, + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lava/images/lava.png', + layout: 'logomark', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lava/images/lava-chain-logo.png', + }, + description: + 'Lava (LAVA) is the data access layer of the modular stack. developers and ecosystems permissionlessly add services to be served or accessed through lava. featuring a fully decentralized open source sdk integrable in frontends and a battle tested fully scalable open source server kit and can be used locally or through managed endpoints. Lava features rpc data access, indexing services, debug apis, archive access and more. Service providers can join the network, earn rewards either in the native token of the chain via token bought subscriptions on chain or through any ibc transferred token via incentive pools created and funded by ecosystems and DAOs. Developers can use the abstraction and go multi chain in seconds, not needing to choose what tools to use, having the access aggregated for them. Build whatever, wherever.', + apis: { + rpc: [ + { + address: 'https://lava-rpc.w3coins.io:443', + provider: 'w3coins', + }, + ], + rest: [ + { + address: ' https://lava-api.w3coins.io:443', + provider: 'w3coins', + }, + ], + }, + explorers: [ + { + kind: 'w3coins', + url: 'https://lava-explorer.w3coins.io/Lava', + tx_page: 'https://lava-explorer.w3coins.io/Lava/tx/${txHash}', + account_page: + 'https://lava-explorer.w3coins.io/Lava/account/${accountAddress}', + }, + ], + keywords: [ + 'modular', + 'data', + 'data access', + 'rpc', + 'staking', + 'dual staking', + 'indexing', + 'incentivized public rpc', + ], +}; + +export const lavaAssetList: AssetLists = { + $schema: '../assetlist.schema.json', + chain_name: 'lava', + assets: [ + { + description: 'The native token of Lava', + denom_units: [ + { + denom: 'ulava', + exponent: 0, + }, + { + denom: 'lava', + exponent: 6, + }, + ], + type_asset: 'sdk.coin', + base: 'ulava', + name: 'Lava', + display: 'lava', + symbol: 'LAVA', + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lava/images/lava.png', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lava/images/lava.png', + }, + ], + keywords: [ + 'modular', + 'data', + 'data access', + 'rpc', + 'staking', + 'dual staking', + 'indexing', + 'incentivized public rpc', + ], + socials: { + webiste: 'https://lavanet.xyz', + twitter: 'https://twitter.com/lavanetxyz', + }, + }, + ], +}; diff --git a/packages/chain-registry/src/mainnets/likecoin.ts b/packages/chain-registry/src/mainnets/likecoin.ts index f400f312..612ff929 100644 --- a/packages/chain-registry/src/mainnets/likecoin.ts +++ b/packages/chain-registry/src/mainnets/likecoin.ts @@ -309,6 +309,12 @@ export const likecoin: Chain = { account_page: 'https://www.mintscan.io/likecoin/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/likecoin', + tx_page: 'https://ezstaking.app/likecoin/txs/${txHash}', + account_page: 'https://ezstaking.app/likecoin/account/${accountAddress}', + }, { kind: 'bigdipper', url: 'https://bigdipper.live/likecoin', diff --git a/packages/chain-registry/src/mainnets/lumnetwork.ts b/packages/chain-registry/src/mainnets/lumnetwork.ts index 4ca9cde6..1666c552 100644 --- a/packages/chain-registry/src/mainnets/lumnetwork.ts +++ b/packages/chain-registry/src/mainnets/lumnetwork.ts @@ -33,8 +33,8 @@ export const lumnetwork: Chain = { }, codebase: { git_repo: 'https://github.com/lum-network/chain', - recommended_version: 'v1.6.4', - compatible_versions: ['v1.6.4'], + recommended_version: 'v1.6.5', + compatible_versions: ['v1.6.5'], cosmos_sdk_version: 'v0.47.5', ibc_go_version: 'v7.2.0', consensus: { @@ -43,17 +43,17 @@ export const lumnetwork: Chain = { }, binaries: { 'linux/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.4/lumd_ubuntu-latest_amd64.zip', + 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_ubuntu-latest_amd64.zip', 'linux/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.4/lumd_ubuntu-latest_arm64.zip', + 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_ubuntu-latest_arm64.zip', 'darwin/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.4/lumd_macos-latest_amd64.zip', + 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_macos-latest_amd64.zip', 'darwin/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.4/lumd_macos-latest_arm64.zip', + 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_macos-latest_arm64.zip', 'windows/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.4/lumd_windows-latest_amd64.zip', + 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_windows-latest_amd64.zip', 'windows/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.4/lumd_windows-latest_arm64.zip', + 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_windows-latest_arm64.zip', }, genesis: { genesis_url: @@ -184,6 +184,34 @@ export const lumnetwork: Chain = { 'windows/arm64': 'https://github.com/lum-network/chain/releases/download/v1.6.4/lumd_windows-latest_arm64.zip', }, + next_version_name: 'v1.6.5', + }, + { + name: 'v1.6.5', + proposal: 101, + height: 11992000, + recommended_version: 'v1.6.5', + compatible_versions: ['v1.6.5'], + cosmos_sdk_version: 'v0.47.5', + ibc_go_version: 'v7.2.0', + consensus: { + type: 'cometbft', + version: 'v0.37.2', + }, + binaries: { + 'linux/amd64': + 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_ubuntu-latest_amd64.zip', + 'linux/arm64': + 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_ubuntu-latest_arm64.zip', + 'darwin/amd64': + 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_macos-latest_amd64.zip', + 'darwin/arm64': + 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_macos-latest_arm64.zip', + 'windows/amd64': + 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_windows-latest_amd64.zip', + 'windows/arm64': + 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_windows-latest_arm64.zip', + }, next_version_name: '', }, ], @@ -261,7 +289,7 @@ export const lumnetwork: Chain = { apis: { rpc: [ { - address: 'https://node0.mainnet.lum.network/rpc', + address: 'https://rpc.node0.mainnet.lum.network', provider: 'Lum Foundation', }, { @@ -287,7 +315,7 @@ export const lumnetwork: Chain = { ], rest: [ { - address: 'https://node0.mainnet.lum.network/rest', + address: 'https://rest.node0.mainnet.lum.network', provider: 'Lum Foundation', }, { @@ -336,11 +364,11 @@ export const lumnetwork: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/lumnetwork', - tx_page: 'https://app.ezstaking.io/lumnetwork/txs/${txHash}', + kind: 'ezstaking', + url: 'https://ezstaking.app/lumnetwork', + tx_page: 'https://ezstaking.app/lumnetwork/txs/${txHash}', account_page: - 'https://app.ezstaking.io/lumnetwork/account/${accountAddress}', + 'https://ezstaking.app/lumnetwork/account/${accountAddress}', }, { kind: 'mintscan', diff --git a/packages/chain-registry/src/mainnets/mars.ts b/packages/chain-registry/src/mainnets/mars.ts index 51d9c352..0efaea18 100644 --- a/packages/chain-registry/src/mainnets/mars.ts +++ b/packages/chain-registry/src/mainnets/mars.ts @@ -223,6 +223,12 @@ export const mars: Chain = { ], }, explorers: [ + { + kind: 'ezstaking', + url: 'https://ezstaking.app/mars', + tx_page: 'https://ezstaking.app/mars/txs/${txHash}', + account_page: 'https://ezstaking.app/mars/account/${accountAddress}', + }, { kind: 'BigDipper', url: 'https://explorer.marsprotocol.io', @@ -300,6 +306,10 @@ export const marsAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.svg', }, ], + socials: { + webiste: 'https://www.marsprotocol.io/', + twitter: 'https://twitter.com/mars_protocol', + }, }, ], }; diff --git a/packages/chain-registry/src/mainnets/migaloo.ts b/packages/chain-registry/src/mainnets/migaloo.ts index c71b4b26..5b98afbd 100644 --- a/packages/chain-registry/src/mainnets/migaloo.ts +++ b/packages/chain-registry/src/mainnets/migaloo.ts @@ -37,15 +37,15 @@ export const migaloo: Chain = { }, codebase: { git_repo: 'https://github.com/White-Whale-Defi-Platform/migaloo-chain', - recommended_version: 'v3.0.4', - compatible_versions: ['v3.0.4'], - cosmos_sdk_version: '0.46.15', - ibc_go_version: '6.2.0', + recommended_version: 'v4.1.3', + compatible_versions: ['v4.1.3'], + cosmos_sdk_version: 'v0.47.7', + ibc_go_version: 'v7.3.0', consensus: { type: 'cometbft', - version: '0.34.29', + version: 'v0.37.4', }, - cosmwasm_version: 'v0.30.1-0.20230320091624-f5072b9b04a6', + cosmwasm_version: 'v0.45.0', cosmwasm_enabled: true, genesis: { genesis_url: @@ -112,6 +112,22 @@ export const migaloo: Chain = { }, cosmwasm_version: 'v0.30.1-0.20230320091624-f5072b9b04a6', cosmwasm_enabled: true, + next_version_name: 'v4.1.0', + }, + { + name: 'v4.1.2', + proposal: 31, + height: 5962700, + recommended_version: 'v4.1.3', + compatible_versions: ['v4.1.3'], + cosmos_sdk_version: 'v0.47.7', + ibc_go_version: 'v7.3.0', + consensus: { + type: 'cometbft', + version: 'v0.37.4', + }, + cosmwasm_version: 'v0.45.0', + cosmwasm_enabled: true, next_version_name: '', }, ], @@ -187,6 +203,10 @@ export const migaloo: Chain = { address: 'https://migaloo-rpc.cosmosrescue.com', provider: 'cosmosrescue', }, + { + address: 'https://migaloo-rpc.highstakes.ch', + provider: 'High Stakes πŸ‡¨πŸ‡­', + }, ], rest: [ { @@ -217,6 +237,10 @@ export const migaloo: Chain = { address: 'https://migaloo-api.cosmosrescue.com', provider: 'cosmosrescue', }, + { + address: 'https://migaloo-api.highstakes.ch', + provider: 'High Stakes πŸ‡¨πŸ‡­', + }, ], grpc: [ { @@ -342,7 +366,7 @@ export const migalooAssetList: AssetLists = { ], }, { - description: 'boneWHALE', + description: 'BackBone Labs Liquid Staked WHALE', denom_units: [ { denom: @@ -350,24 +374,23 @@ export const migalooAssetList: AssetLists = { exponent: 0, }, { - denom: 'boneWHALE', + denom: 'bWHALE', exponent: 6, }, ], base: 'factory/migaloo1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqdhts4u/boneWhale', - name: 'boneWHALE', - display: 'boneWHALE', + name: 'BackBone Labs Liquid Staked WHALE', + display: 'bWHALE', symbol: 'bWHALE', logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/bWHALE.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/bWHALE.svg', }, images: [ { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/bWHALE.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/bWHALE.svg', }, ], + coingecko_id: 'backbone-labs-staked-whale', }, { description: 'FABLE', @@ -645,5 +668,42 @@ export const migalooAssetList: AssetLists = { }, ], }, + { + description: 'lsdSHARK is the liquid staking derivative of SHARK.', + denom_units: [ + { + denom: + 'factory/migaloo1p3aj9f09d7c4jxhgue0hpdpw370j6gzc59nxxx6l8d0gc9f9rfwsdwetus/lsdSHARK', + exponent: 0, + }, + { + denom: 'lsdSHARK', + exponent: 6, + }, + ], + base: 'factory/migaloo1p3aj9f09d7c4jxhgue0hpdpw370j6gzc59nxxx6l8d0gc9f9rfwsdwetus/lsdSHARK', + name: 'lsdSHARK', + display: 'lsdSHARK', + symbol: 'lsdSHARK', + traces: [ + { + type: 'liquid-stake', + counterparty: { + chain_name: 'migaloo', + base_denom: + 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/shark', + }, + provider: 'Shark Protocol', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/lsdshark.png', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/lsdshark.png', + }, + ], + }, ], }; diff --git a/packages/chain-registry/src/mainnets/neutron.ts b/packages/chain-registry/src/mainnets/neutron.ts index 598f5f2f..011db37f 100644 --- a/packages/chain-registry/src/mainnets/neutron.ts +++ b/packages/chain-registry/src/mainnets/neutron.ts @@ -67,11 +67,11 @@ export const neutron: Chain = { }, codebase: { git_repo: 'https://github.com/neutron-org/neutron', - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.1'], + recommended_version: 'v2.0.3', + compatible_versions: ['v2.0.3'], binaries: { 'linux/amd64': - 'https://github.com/neutron-org/neutron/releases/download/v2.0.1/neutrond-linux-amd64', + 'https://github.com/neutron-org/neutron/releases/download/v2.0.3/neutrond-linux-amd64', }, cosmos_sdk_version: 'v0.47.6', consensus: { @@ -104,11 +104,11 @@ export const neutron: Chain = { name: 'v2.0.0', proposal: 25, height: 5416000, - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.1'], + recommended_version: 'v2.0.3', + compatible_versions: ['v2.0.3'], binaries: { 'linux/amd64': - 'https://github.com/neutron-org/neutron/releases/download/v2.0.0/neutrond-linux-amd64', + 'https://github.com/neutron-org/neutron/releases/download/v2.0.3/neutrond-linux-amd64', }, cosmos_sdk_version: 'v0.47.6', consensus: { @@ -276,6 +276,12 @@ export const neutron: Chain = { account_page: 'https://www.mintscan.io/neutron/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/neutron', + tx_page: 'https://ezstaking.app/neutron/txs/${txHash}', + account_page: 'https://ezstaking.app/neutron/account/${accountAddress}', + }, ], images: [ { @@ -316,6 +322,10 @@ export const neutronAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.svg', }, ], + socials: { + webiste: 'https://neutron.org/', + twitter: 'https://twitter.com/Neutron_org', + }, }, { description: 'IBC uatom through cosmoshub-4 transfer/channel-1', diff --git a/packages/chain-registry/src/mainnets/nibiru.ts b/packages/chain-registry/src/mainnets/nibiru.ts index 93d3a3f6..314e3565 100644 --- a/packages/chain-registry/src/mainnets/nibiru.ts +++ b/packages/chain-registry/src/mainnets/nibiru.ts @@ -36,26 +36,26 @@ export const nibiru: Chain = { }, codebase: { git_repo: 'https://github.com/NibiruChain/nibiru', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], + recommended_version: 'v1.0.3', + compatible_versions: ['v1.0.3'], binaries: { 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_amd64.tar.gz', + 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.3/nibid_1.0.3_linux_amd64.tar.gz', 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_arm64.tar.gz', + 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.3/nibid_1.0.3_linux_arm64.tar.gz', 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_amd64.tar.gz', + 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.3/nibid_1.0.3_darwin_amd64.tar.gz', 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_arm64.tar.gz', + 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.3/nibid_1.0.3_darwin_arm64.tar.gz', }, - cosmos_sdk_version: 'v0.47.7', + cosmos_sdk_version: 'v0.47.10', consensus: { type: 'cometbft', version: 'v0.37.4', }, cosmwasm_version: 'v0.44.0', cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', + ibc_go_version: 'v7.3.2', genesis: { genesis_url: 'https://raw.githubusercontent.com/NibiruChain/Networks/main/Mainnet/cataclysm-1/genesis.json', @@ -109,6 +109,60 @@ export const nibiru: Chain = { cosmwasm_version: 'v0.44.0', cosmwasm_enabled: true, ibc_go_version: 'v7.3.1', + next_version_name: 'v1.0.2', + }, + { + name: 'v1.0.2', + recommended_version: 'v1.0.2', + compatible_versions: ['v1.0.2'], + tag: 'v1.0.2', + binaries: { + 'linux/amd64': + 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.2/nibid_1.0.2_linux_amd64.tar.gz', + 'linux/arm64': + 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.2/nibid_1.0.2_linux_arm64.tar.gz', + 'darwin/amd64': + 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.2/nibid_1.0.2_darwin_amd64.tar.gz', + 'darwin/arm64': + 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.2/nibid_1.0.2_darwin_arm64.tar.gz', + }, + proposal: 6, + height: 3539699, + cosmos_sdk_version: 'v0.47.10', + consensus: { + type: 'cometbft', + version: 'v0.37.4', + }, + cosmwasm_version: 'v0.44.0', + cosmwasm_enabled: true, + ibc_go_version: 'v7.3.1', + next_version_name: 'v1.0.3', + }, + { + name: 'v1.0.3', + recommended_version: 'v1.0.3', + compatible_versions: ['v1.0.3'], + tag: 'v1.0.3', + binaries: { + 'linux/amd64': + 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.3/nibid_1.0.3_linux_amd64.tar.gz', + 'linux/arm64': + 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.3/nibid_1.0.3_linux_arm64.tar.gz', + 'darwin/amd64': + 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.3/nibid_1.0.3_darwin_amd64.tar.gz', + 'darwin/arm64': + 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.3/nibid_1.0.3_darwin_arm64.tar.gz', + }, + proposal: 8, + height: 4088799, + cosmos_sdk_version: 'v0.47.10', + consensus: { + type: 'cometbft', + version: 'v0.37.4', + }, + cosmwasm_version: 'v0.44.0', + cosmwasm_enabled: true, + ibc_go_version: 'v7.3.2', next_version_name: '', }, ], @@ -181,6 +235,10 @@ export const nibiru: Chain = { address: 'https://rpc.nibiru.silentvalidator.com', provider: 'silent', }, + { + address: 'https://nibiru.rpc.liveraven.net', + provider: 'LiveRaveN', + }, ], rest: [ { @@ -203,6 +261,10 @@ export const nibiru: Chain = { address: 'https://nibiru-api.lavenderfive.com:443', provider: 'Lavender.Five Nodes 🐝', }, + { + address: 'https://nibiru.api.liveraven.net', + provider: 'LiveRaveN', + }, ], grpc: [ { @@ -225,6 +287,10 @@ export const nibiru: Chain = { address: 'https://nibiru-grpc.lavenderfive.com:443', provider: 'Lavender.Five Nodes 🐝', }, + { + address: 'nibiru.grpc.liveraven.net:443', + provider: 'LiveRaveN', + }, ], }, explorers: [ @@ -241,6 +307,13 @@ export const nibiru: Chain = { account_page: 'https://explorer.nodestake.org/nibiru/account/${accountAddress}', }, + { + kind: 'LiveRaveN', + url: 'https://mainnet.explorer.liveraven.net/nibiru', + tx_page: 'https://mainnet.explorer.liveraven.net/nibiru/tx/${txHash}', + account_page: + 'https://mainnet.explorer.liveraven.net/nibiru/account/${accountAddress}', + }, ], images: [ { @@ -274,7 +347,7 @@ export const nibiruAssetList: AssetLists = { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', }, - coingecko_id: 'nibi', + coingecko_id: 'nibiru', images: [ { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', diff --git a/packages/chain-registry/src/mainnets/noble.ts b/packages/chain-registry/src/mainnets/noble.ts index 326d641a..6c3e0dde 100644 --- a/packages/chain-registry/src/mainnets/noble.ts +++ b/packages/chain-registry/src/mainnets/noble.ts @@ -44,8 +44,8 @@ export const noble: Chain = { }, codebase: { git_repo: 'https://github.com/strangelove-ventures/noble', - recommended_version: 'v4.0.1', - compatible_versions: ['v4.0.1'], + recommended_version: 'v4.0.3', + compatible_versions: ['v4.0.3'], cosmos_sdk_version: 'v0.45.16', consensus: { type: 'cometbft', @@ -126,10 +126,10 @@ export const noble: Chain = { }, { name: 'argon', - tag: 'v4.0.1', + tag: 'v4.0.3', height: 3408600, - recommended_version: 'v4.0.1', - compatible_versions: ['v4.0.1'], + recommended_version: 'v4.0.3', + compatible_versions: ['v4.0.3'], cosmos_sdk_version: 'v0.45.16', consensus: { type: 'cometbft', @@ -196,6 +196,12 @@ export const noble: Chain = { tx_page: 'https://www.mintscan.io/noble/txs/${txHash}', account_page: 'https://www.mintscan.io/noble/account/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/noble', + tx_page: 'https://ezstaking.app/noble/txs/${txHash}', + account_page: 'https://ezstaking.app/noble/account/${accountAddress}', + }, { kind: 'ping.pub', url: 'https://explore.strange.love/noble-1', diff --git a/packages/chain-registry/src/mainnets/nois.ts b/packages/chain-registry/src/mainnets/nois.ts index 75afcbff..c022bf91 100644 --- a/packages/chain-registry/src/mainnets/nois.ts +++ b/packages/chain-registry/src/mainnets/nois.ts @@ -197,6 +197,10 @@ export const nois: Chain = { address: 'https://nois-rpc.stakeandrelax.net', provider: 'Stake&Relax πŸ¦₯', }, + { + address: 'https://rpc.nois.cumulo.org.es', + provider: 'Cumulo', + }, ], grpc: [ { @@ -267,6 +271,10 @@ export const nois: Chain = { address: 'nois-grpc.stakeandrelax.net:17390', provider: 'Stake&Relax πŸ¦₯', }, + { + address: 'grpc.nois.cumulo.org.es:443', + provider: 'Cumulo', + }, ], rest: [ { @@ -321,14 +329,18 @@ export const nois: Chain = { address: 'https://nois-api.stakeandrelax.net', provider: 'Stake&Relax πŸ¦₯', }, + { + address: 'https://api.nois.cumulo.org.es', + provider: 'Cumulo', + }, ], }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/nois', - tx_page: 'https://app.ezstaking.io/nois/txs/${txHash}', - account_page: 'https://app.ezstaking.io/nois/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/nois', + tx_page: 'https://ezstaking.app/nois/txs/${txHash}', + account_page: 'https://ezstaking.app/nois/account/${accountAddress}', }, { kind: 'πŸ”₯STAVRπŸ”₯', diff --git a/packages/chain-registry/src/mainnets/nolus.ts b/packages/chain-registry/src/mainnets/nolus.ts index 57fcd6ee..19f01b27 100644 --- a/packages/chain-registry/src/mainnets/nolus.ts +++ b/packages/chain-registry/src/mainnets/nolus.ts @@ -410,6 +410,10 @@ export const nolusAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.svg', }, ], + socials: { + webiste: 'https://nolus.io/', + twitter: 'https://twitter.com/NolusProtocol', + }, }, { description: @@ -454,13 +458,17 @@ export const nolusAssetList: AssetLists = { base_denom: 'ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858', }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', + }, + { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', }, ], logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', }, }, { @@ -712,11 +720,16 @@ export const nolusAssetList: AssetLists = { base_denom: 'ibc/EA1D43981D5C9A1C4AAEA9C23BB1D4FA126BA9BC7020A25E0AE4AA841EA25DC5', }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.svg', + }, + { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/weth.png', }, ], logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/weth.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.svg', }, }, { @@ -762,11 +775,16 @@ export const nolusAssetList: AssetLists = { base_denom: 'ibc/D1542AA8762DB13087D8364F3EA6509FD6F009A34F00426AF9E4F9FA85CBBF1F', }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.svg', + }, + { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/wbtc.png', }, ], logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/wbtc.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.svg', }, }, { @@ -812,8 +830,14 @@ export const nolusAssetList: AssetLists = { base_denom: 'ibc/1480B8FD20AD5FCAE81EA87584D269547DD4D436843C1D20F15E00EB64743EF4', }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', }, ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', + }, }, { description: @@ -858,8 +882,14 @@ export const nolusAssetList: AssetLists = { base_denom: 'ibc/903A61A498756EA560B85A85132D3AEE21B5DEDD41213725D22ABF276EA6945E', }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.svg', }, ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.svg', + }, }, { description: @@ -904,8 +934,14 @@ export const nolusAssetList: AssetLists = { base_denom: 'ibc/46B44899322F3CD854D2D46DEEF881958467CDD4B3B10086DA49296BBED94BED', }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.svg', }, ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.svg', + }, }, { description: @@ -950,8 +986,14 @@ export const nolusAssetList: AssetLists = { base_denom: 'ibc/6AE98883D4D5D5FF9E50D7130F1305DA2FFA0C652D1DD9C123657C6B4EB2DF8A', }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.svg', }, ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.svg', + }, }, { description: @@ -996,8 +1038,14 @@ export const nolusAssetList: AssetLists = { base_denom: 'ibc/CAA179E40F0266B0B29FB5EAA288FB9212E628822265D4141EBD1C47C3CBFCBC', }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', }, ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', + }, }, { description: @@ -1042,8 +1090,14 @@ export const nolusAssetList: AssetLists = { base_denom: 'ibc/0954E1C28EB7AF5B72D24F3BC2B47BBB2FDF91BDDFD57B74B99E133AED40972A', }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', }, ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', + }, }, { description: @@ -1292,13 +1346,17 @@ export const nolusAssetList: AssetLists = { chain_name: 'neutron', base_denom: 'untrn', }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.svg', + }, + { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/neutron.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/neutron.svg', }, ], logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/neutron.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/neutron.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.svg', }, }, { diff --git a/packages/chain-registry/src/mainnets/nyx.ts b/packages/chain-registry/src/mainnets/nyx.ts index b1cbdcd9..a5c96f29 100644 --- a/packages/chain-registry/src/mainnets/nyx.ts +++ b/packages/chain-registry/src/mainnets/nyx.ts @@ -94,6 +94,7 @@ export const nyx: Chain = { }, logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_light.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_light.svg', }, peers: { seeds: [ @@ -223,10 +224,10 @@ export const nyx: Chain = { account_page: 'https://nym.explorers.guru/account/${accountAddress}', }, { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/nyx', - tx_page: 'https://app.ezstaking.io/nyx/txs/${txHash}', - account_page: 'https://app.ezstaking.io/nyx/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/nyx', + tx_page: 'https://ezstaking.app/nyx/txs/${txHash}', + account_page: 'https://ezstaking.app/nyx/account/${accountAddress}', }, { kind: 'mintscan', @@ -263,6 +264,9 @@ export const nyx: Chain = { circle: true, }, }, + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_light.png', + }, ], }; @@ -316,6 +320,7 @@ export const nyxAssetList: AssetLists = { symbol: 'NYM', logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_light.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_light.svg', }, coingecko_id: 'nym', images: [ diff --git a/packages/chain-registry/src/mainnets/odin.ts b/packages/chain-registry/src/mainnets/odin.ts index e66bd17f..7bddb0b2 100644 --- a/packages/chain-registry/src/mainnets/odin.ts +++ b/packages/chain-registry/src/mainnets/odin.ts @@ -8,6 +8,7 @@ export const odin: Chain = { website: 'https://odinprotocol.io/', pretty_name: 'Odin Protocol', chain_id: 'odin-mainnet-freya', + pre_fork_chain_name: 'odin1', bech32_prefix: 'odin', daemon_name: 'odind', node_home: '$HOME/.odin', @@ -33,17 +34,43 @@ export const odin: Chain = { }, codebase: { git_repo: 'https://github.com/ODIN-PROTOCOL/odin-core', - recommended_version: 'v0.6.2', - compatible_versions: ['v0.6.2'], + recommended_version: 'v0.7.11', + compatible_versions: ['v0.7.11'], + cosmos_sdk_version: 'v0.47.7', + consensus: { + type: 'cometbft', + version: 'v0.37.4', + }, + ibc_go_version: 'v7.3.0', genesis: { - genesis_url: - 'https://raw.githubusercontent.com/ODIN-PROTOCOL/networks/master/mainnets/odin-mainnet-freya/genesis.json', + genesis_url: 'https://snapshots.polkachu.com/genesis/odin/genesis.json', }, versions: [ { - name: 'v0.6.2', - recommended_version: 'v0.6.2', - compatible_versions: ['v0.6.2'], + name: 'v0.7.9', + recommended_version: 'v0.7.9', + compatible_versions: ['v0.7.9'], + cosmos_sdk_version: 'v0.47.7', + consensus: { + type: 'cometbft', + version: 'v0.37.4', + }, + ibc_go_version: 'v7.3.0', + next_version_name: 'v0.7.11', + }, + { + name: 'v0.7.11', + proposal: 22, + height: 13310888, + recommended_version: 'v0.7.11', + compatible_versions: ['v0.7.11'], + cosmos_sdk_version: 'v0.47.7', + consensus: { + type: 'cometbft', + version: 'v0.37.4', + }, + ibc_go_version: 'v7.3.0', + next_version_name: '', }, ], }, @@ -184,7 +211,7 @@ export const odinAssetList: AssetLists = { chain_name: 'odin', assets: [ { - description: 'Staking and governance token for ODIN Protocol', + description: 'ODIN is the Staking and governance token for ODIN Protocol', denom_units: [ { denom: 'loki', @@ -210,6 +237,10 @@ export const odinAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.svg', }, ], + socials: { + webiste: 'https://odinprotocol.io/', + twitter: 'https://twitter.com/odinprotocol', + }, }, { description: 'GEO token for ODIN Protocol', @@ -257,11 +288,16 @@ export const odinAssetList: AssetLists = { logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/doki_Logo.png', }, + coingecko_id: 'doki', images: [ { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/doki_Logo.png', }, ], + socials: { + webiste: 'https://dokicoin.io/', + twitter: 'https://twitter.com/doki_coin', + }, }, { description: 'Myrkur the leader of OLD Order', @@ -287,6 +323,9 @@ export const odinAssetList: AssetLists = { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/MYRK_Logo.png', }, ], + socials: { + twitter: 'https://twitter.com/myrkweilds', + }, }, { description: 'O9W token for ODIN Protocol', @@ -314,6 +353,10 @@ export const odinAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.svg', }, ], + socials: { + webiste: 'https://www.odin9worlds.io/', + twitter: 'https://twitter.com/odin9worlds', + }, }, ], }; diff --git a/packages/chain-registry/src/mainnets/odin1.ts b/packages/chain-registry/src/mainnets/odin1.ts new file mode 100644 index 00000000..e0869f50 --- /dev/null +++ b/packages/chain-registry/src/mainnets/odin1.ts @@ -0,0 +1,257 @@ +import type { Chain, AssetLists, ChainVersions } from '../types'; + +export const odin1: Chain = { + $schema: '../chain.schema.json', + chain_name: 'odin', + status: 'killed', + network_type: 'mainnet', + website: 'https://odinprotocol.io/', + pretty_name: 'Odin Protocol', + chain_id: 'odin-mainnet-freya', + bech32_prefix: 'odin', + daemon_name: 'odind', + node_home: '$HOME/.odin', + key_algos: ['secp256k1'], + slip44: 118, + fees: { + fee_tokens: [ + { + denom: 'loki', + fixed_min_gas_price: 0.0125, + low_gas_price: 0.025, + average_gas_price: 0.05, + high_gas_price: 0.06, + }, + ], + }, + staking: { + staking_tokens: [ + { + denom: 'loki', + }, + ], + }, + codebase: { + git_repo: 'https://github.com/ODIN-PROTOCOL/odin-core', + recommended_version: 'v0.6.2', + compatible_versions: ['v0.6.2'], + genesis: { + genesis_url: + 'https://raw.githubusercontent.com/ODIN-PROTOCOL/networks/master/mainnets/odin-mainnet-freya/genesis.json', + }, + versions: [ + { + name: 'v0.6.2', + recommended_version: 'v0.6.2', + compatible_versions: ['v0.6.2'], + }, + ], + }, + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.svg', + }, + peers: { + seeds: [ + { + id: '20e1000e88125698264454a884812746c2eb4807', + address: 'seeds.lavenderfive.com:16856', + provider: 'Lavender.Five Nodes 🐝', + }, + { + id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', + address: 'odin-mainnet-seed.autostake.com:26766', + provider: 'AutoStake.net', + }, + ], + persistent_peers: [ + { + id: '9d16b1ce74a34b869d69ad5fe34eaca614a36ecd', + address: '35.241.238.207:26656', + provider: 'Odin Protocol', + }, + { + id: '02e905f49e1b869f55ad010979931b542302a9e6', + address: '35.241.221.154:26656', + provider: 'Odin Protocol', + }, + { + id: '4847c79f1601d24d3605278a0183d416a99aa093', + address: '34.140.252.7:26656', + provider: 'Odin Protocol', + }, + { + id: '0165cd0d60549a37abb00b6acc8227a54609c648', + address: '34.79.179.216:26656', + provider: 'Odin Protocol', + }, + { + id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', + address: 'odin-mainnet-peer.autostake.com:26766', + provider: 'AutoStake.net', + }, + ], + }, + apis: { + rpc: [ + { + address: 'http://34.79.179.216:26657', + provider: 'Odin Protocol', + }, + { + address: 'https://odin-rpc.lavenderfive.com/', + provider: 'Lavender.Five Nodes 🐝', + }, + { + address: 'https://odin-mainnet-rpc.autostake.com:443', + provider: 'AutoStake πŸ›‘οΈ Slash Protected', + }, + ], + rest: [ + { + address: 'http://34.79.179.216:1317/', + provider: 'Odin Protocol', + }, + { + address: 'https://odin-api.lavenderfive.com/', + provider: 'Lavender.Five Nodes 🐝', + }, + { + address: 'https://odin-mainnet-lcd.autostake.com:443', + provider: 'AutoStake πŸ›‘οΈ Slash Protected', + }, + ], + grpc: [ + { + address: 'odin-grpc.lavenderfive.com:443', + provider: 'Lavender.Five Nodes 🐝', + }, + { + address: 'odin-mainnet-grpc.autostake.com:443', + provider: 'AutoStake πŸ›‘οΈ Slash Protected', + }, + ], + }, + explorers: [ + { + kind: 'odin web', + url: 'https://mainnet.odinprotocol.io/', + tx_page: 'https://mainnet.odinprotocol.io/transactions/${txHash}', + }, + { + kind: 'ping.pub', + url: 'https://ping.pub/odin', + tx_page: 'https://ping.pub/odin/tx/${txHash}', + }, + ], + images: [ + { + image_sync: { + chain_name: 'odin', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.svg', + }, + ], +}; + +export const odin1AssetList: AssetLists = { + $schema: '../assetlist.schema.json', + chain_name: 'odin', + assets: [ + { + description: 'Staking and governance token for ODIN Protocol', + denom_units: [ + { + denom: 'loki', + exponent: 0, + }, + { + denom: 'odin', + exponent: 6, + }, + ], + base: 'loki', + name: 'ODIN', + display: 'odin', + symbol: 'ODIN', + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.svg', + }, + coingecko_id: 'odin-protocol', + images: [ + { + image_sync: { + chain_name: 'odin', + base_denom: 'loki', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.svg', + }, + ], + }, + { + description: 'GEO token for ODIN Protocol', + denom_units: [ + { + denom: 'mGeo', + exponent: 0, + }, + { + denom: 'geo', + exponent: 6, + }, + ], + base: 'mGeo', + name: 'GEO', + display: 'geo', + symbol: 'GEO', + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.svg', + }, + images: [ + { + image_sync: { + chain_name: 'odin', + base_denom: 'mGeo', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.svg', + }, + ], + }, + { + description: 'O9W token for ODIN Protocol', + denom_units: [ + { + denom: 'mO9W', + exponent: 0, + }, + { + denom: 'O9W', + exponent: 6, + }, + ], + base: 'mO9W', + name: 'O9W', + display: 'O9W', + symbol: 'O9W', + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.svg', + }, + images: [ + { + image_sync: { + chain_name: 'odin', + base_denom: 'mO9W', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.svg', + }, + ], + }, + ], +}; diff --git a/packages/chain-registry/src/mainnets/omniflixhub.ts b/packages/chain-registry/src/mainnets/omniflixhub.ts index caf3c4af..707c62b4 100644 --- a/packages/chain-registry/src/mainnets/omniflixhub.ts +++ b/packages/chain-registry/src/mainnets/omniflixhub.ts @@ -14,10 +14,10 @@ export const omniflixhub: Chain = { slip44: 118, codebase: { git_repo: 'https://github.com/OmniFlix/omniflixhub', - recommended_version: 'v3.1.0', - compatible_versions: ['v3.1.0'], - cosmos_sdk_version: 'v0.47.9', - ibc_go_version: 'v7.3.1', + recommended_version: 'v3.3.0', + compatible_versions: ['v3.3.0'], + cosmos_sdk_version: 'v0.47.10', + ibc_go_version: 'v7.3.2', consensus: { type: 'cometbft', version: 'v0.37.4', @@ -114,10 +114,10 @@ export const omniflixhub: Chain = { name: 'v3', proposal: 31, height: 10872800, - recommended_version: 'v3.1.0', - compatible_versions: ['v3.1.0'], - cosmos_sdk_version: 'v0.47.9', - ibc_go_version: 'v7.3.1', + recommended_version: 'v3.3.0', + compatible_versions: ['v3.3.0'], + cosmos_sdk_version: 'v0.47.10', + ibc_go_version: 'v7.3.2', consensus: { type: 'cometbft', version: 'v0.37.4', @@ -199,6 +199,11 @@ export const omniflixhub: Chain = { address: '65.21.91.99:26756', provider: 'Staketab', }, + { + id: '82feb443470ff81afa830e15fea387cac4849aac', + address: 'mainnet.omniflix.peers.stakr.space:36656', + provider: 'STAKR.space', + }, ], }, apis: { @@ -263,6 +268,10 @@ export const omniflixhub: Chain = { address: 'https://omniflix-rpc.publicnode.com:443', provider: 'Allnodes ⚑️ Nodes & Staking', }, + { + address: 'https://mainnet.omniflix.rpc.srv.stakr.space', + provider: 'STAKR.space', + }, ], rest: [ { @@ -307,7 +316,7 @@ export const omniflixhub: Chain = { }, { address: 'http://omniflix.api.staking-explorer.com', - provider: 'Daily $FLIX DROP πŸ’°', + provider: 'Daily DROP', }, { address: 'https://api.omniflix.stakeup.tech', @@ -321,6 +330,10 @@ export const omniflixhub: Chain = { address: 'https://omniflix-rest.publicnode.com', provider: 'Allnodes ⚑️ Nodes & Staking', }, + { + address: 'https://mainnet.omniflix.api.srv.stakr.space', + provider: 'STAKR.space', + }, ], grpc: [ { @@ -371,15 +384,19 @@ export const omniflixhub: Chain = { address: 'omniflix-grpc.publicnode.com:443', provider: 'Allnodes ⚑️ Nodes & Staking', }, + { + address: 'mainnet.omniflix.grpc.stakr.space:39090', + provider: 'STAKR.space', + }, ], }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/omniflixhub', - tx_page: 'https://app.ezstaking.io/omniflixhub/txs/${txHash}', + kind: 'ezstaking', + url: 'https://ezstaking.app/omniflixhub', + tx_page: 'https://ezstaking.app/omniflixhub/txs/${txHash}', account_page: - 'https://app.ezstaking.io/omniflixhub/account/${accountAddress}', + 'https://ezstaking.app/omniflixhub/account/${accountAddress}', }, { kind: 'mintscan', @@ -395,6 +412,13 @@ export const omniflixhub: Chain = { account_page: 'https://atomscan.com/omniflixhub/accounts/${accountAddress}', }, + { + kind: 'STAKR.space explorer', + url: 'https://explorer.stakr.space/omniflix/', + tx_page: 'https://explorer.stakr.space/omniflix/tx/${txHash}', + account_page: + 'https://explorer.stakr.space/omniflix/account/${accountAddress}', + }, ], images: [ { @@ -435,6 +459,10 @@ export const omniflixhubAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/omniflixhub/images/flix.svg', }, ], + socials: { + webiste: 'https://omniflix.network/', + twitter: 'https://twitter.com/OmniFlixNetwork', + }, }, { denom_units: [ @@ -664,12 +692,14 @@ export const omniflixhubAssetList: AssetLists = { 'ibc/2FFE07C4B4EFC0DDA099A16C6AF3C9CCA653CC56077E87217A585D48794B0BC7', }, png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/baddog.png', + }, + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/baddog.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/baddog.svg', }, ], logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/baddog.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/baddog.svg', }, }, ], diff --git a/packages/chain-registry/src/mainnets/onomy.ts b/packages/chain-registry/src/mainnets/onomy.ts index 39aef51b..cad97148 100644 --- a/packages/chain-registry/src/mainnets/onomy.ts +++ b/packages/chain-registry/src/mainnets/onomy.ts @@ -85,6 +85,11 @@ export const onomy: Chain = { address: '3.210.0.126:26656', provider: 'onomy', }, + { + id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', + address: 'onomy-mainnet-seed.autostake.com:27556', + provider: 'AutoStake πŸ›‘οΈ Slash Protected', + }, ], persistent_peers: [ { @@ -97,6 +102,11 @@ export const onomy: Chain = { address: '44.195.221.88:26656', provider: 'cosmostation', }, + { + id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', + address: 'onomy-mainnet-peer.autostake.com:27556', + provider: 'AutoStake πŸ›‘οΈ Slash Protected', + }, ], }, apis: { @@ -105,12 +115,20 @@ export const onomy: Chain = { address: 'https://rpc-mainnet.onomy.io', provider: 'onomy', }, + { + address: 'https://onomy-mainnet-rpc.autostake.com:443', + provider: 'AutoStake πŸ›‘οΈ Slash Protected', + }, ], rest: [ { address: 'https://rest-mainnet.onomy.io', provider: 'onomy', }, + { + address: 'https://onomy-mainnet-lcd.autostake.com:443', + provider: 'AutoStake πŸ›‘οΈ Slash Protected', + }, ], grpc: [], }, @@ -127,6 +145,12 @@ export const onomy: Chain = { account_page: 'https://www.mintscan.io/onomy-protocol/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/onomy', + tx_page: 'https://ezstaking.app/onomy/txs/${txHash}', + account_page: 'https://ezstaking.app/onomy/account/${accountAddress}', + }, ], keywords: ['dex', 'stablecoin', 'bridge', 'staking'], images: [ diff --git a/packages/chain-registry/src/mainnets/oraichain.ts b/packages/chain-registry/src/mainnets/oraichain.ts index a620a2e0..d83b03bf 100644 --- a/packages/chain-registry/src/mainnets/oraichain.ts +++ b/packages/chain-registry/src/mainnets/oraichain.ts @@ -33,36 +33,33 @@ export const oraichain: Chain = { }, codebase: { git_repo: 'https://github.com/oraichain/orai', - recommended_version: 'v0.41.4', - compatible_versions: ['v0.41.3', 'v0.41.4'], - binaries: { - 'linux/amd64': - 'https://github.com/oraichain/orai/releases/download/v0.41.4/oraid', - }, + recommended_version: 'v0.41.7', + compatible_versions: ['v0.41.3', 'v0.41.4', 'v0.41.6', 'v0.41.7'], + cosmwasm_version: '0.30.2', + cosmwasm_enabled: true, genesis: { genesis_url: 'https://raw.githubusercontent.com/oraichain/oraichain-static-files/master/genesis.json', }, versions: [ { - name: 'v0.40.3', + name: 'v0.40', recommended_version: 'v0.40.3', compatible_versions: ['v0.40.3'], binaries: { 'linux/amd64': 'https://orai.s3.us-east-2.amazonaws.com/v0.40.3/oraid', }, + next_version_name: 'v0.41', }, { - name: 'v0.41.4', - height: 13567875, - proposal: 197, - recommended_version: 'v0.41.4', - compatible_versions: ['v0.41.3', 'v0.41.4'], - binaries: { - 'linux/amd64': - 'https://orai.s3.us-east-2.amazonaws.com/v0.41.4/oraid', - }, + name: 'v0.41', + height: 12353514, + proposal: 185, + recommended_version: 'v0.41.7', + compatible_versions: ['v0.41.3', 'v0.41.4', 'v0.41.5', 'v0.41.7'], + previous_version_name: 'v0.40', + next_version_name: '', }, ], }, @@ -73,27 +70,27 @@ export const oraichain: Chain = { peers: { seeds: [ { - id: '0baa806b3a4dd17be6e06369d899f140c3897d6e', - address: '18.223.242.70:26656', + id: '8b346750e75fd584645192a65c62c7ab88741791', + address: '134.209.106.91:26656', provider: 'oraichain-team', }, { - id: '9749da4a81526266d7b8fe9a03d260cd3db241ad', - address: '18.116.209.76:26656', + id: '4d0f2d042405abbcac5193206642e1456fe89963', + address: '3.134.19.98:26656', provider: 'oraichain-team', }, { - id: '35c1f999d67de56736b412a1325370a8e2fdb34a', - address: '5.189.169.99:26656', - provider: 'ORAI Vanguard', + id: 'd088d05d7689905819d4381ae30df4075dbb66e7', + address: '34.75.13.200:26656', + provider: 'oraichain-team', }, { - id: '5ad3b29bf56b9ba95c67f282aa281b6f0903e921', - address: '64.225.53.108:26656', + id: '2c328c41e0ace21c6351265a5a935e1b3f37b62d', + address: '35.237.59.125:26656', provider: 'oraichain-team', }, { - id: 'd091cabe3584cb32043cc0c9199b0c7a5b68ddcb', + id: '49165f4ef94395897d435f144964bdd14413ea28', address: 'seed.orai.synergynodes.com:26656', provider: 'synergynodes', }, @@ -117,32 +114,41 @@ export const oraichain: Chain = { address: 'mainnet-seed.konsortech.xyz:33165', provider: 'KonsorTech', }, + { + id: 'bdf3f54758e6a712d13fbcda9f49b01f3c1c73b2', + address: 'seed.orai.mortysnode.nl:26656', + provider: "Morty's Nodes", + }, ], persistent_peers: [ { - id: '0baa806b3a4dd17be6e06369d899f140c3897d6e', - address: '18.223.242.70:26656', + id: '8b346750e75fd584645192a65c62c7ab88741791', + address: '134.209.106.91:26656', + provider: 'oraichain-team', }, { - id: '9749da4a81526266d7b8fe9a03d260cd3db241ad', - address: '18.116.209.76:26656', + id: '4d0f2d042405abbcac5193206642e1456fe89963', + address: '3.134.19.98:26656', + provider: 'oraichain-team', }, { - id: '35c1f999d67de56736b412a1325370a8e2fdb34a', - address: '5.189.169.99:26656', + id: 'd088d05d7689905819d4381ae30df4075dbb66e7', + address: '34.75.13.200:26656', + provider: 'oraichain-team', }, { - id: '5ad3b29bf56b9ba95c67f282aa281b6f0903e921', - address: '64.225.53.108:26656', + id: '2c328c41e0ace21c6351265a5a935e1b3f37b62d', + address: '35.237.59.125:26656', + provider: 'oraichain-team', }, { - id: 'd091cabe3584cb32043cc0c9199b0c7a5b68ddcb', + id: '49165f4ef94395897d435f144964bdd14413ea28', address: 'seed.orai.synergynodes.com:26656', provider: 'synergynodes', }, { id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'oraichain-mainnet-peer.autostake.com:27436', + address: 'oraichain-mainnet-seed.autostake.com:27436', provider: 'AutoStake πŸ›‘οΈ Slash Protected', }, { @@ -155,6 +161,11 @@ export const oraichain: Chain = { address: 'mainnet-orai.konsortech.xyz:33656', provider: 'KonsorTech', }, + { + id: 'bdf3f54758e6a712d13fbcda9f49b01f3c1c73b2', + address: 'seed.orai.mortysnode.nl:26656', + provider: "Morty's Nodes", + }, ], }, apis: { @@ -187,6 +198,10 @@ export const oraichain: Chain = { address: 'https://mainnet-orai-rpc.konsortech.xyz', provider: 'KonsorTech', }, + { + address: 'https://rpc.orai.mortysnode.nl', + provider: "Morty's Nodes", + }, ], rest: [ { diff --git a/packages/chain-registry/src/mainnets/osmosis.ts b/packages/chain-registry/src/mainnets/osmosis.ts index 7647de52..11d71919 100644 --- a/packages/chain-registry/src/mainnets/osmosis.ts +++ b/packages/chain-registry/src/mainnets/osmosis.ts @@ -175,6 +175,189 @@ export const osmosisVersions: ChainVersions = { 'https://github.com/osmosis-labs/osmosis/releases/download/v16.1.1/osmosisd-16.1.1-linux-amd64?checksum=sha256:f838618633c1d42f593dc33d26b25842f5900961e987fc08570bb81a062e311d', }, previous_version_name: 'v15', + next_version_name: 'v17', + }, + { + name: 'v17', + tag: 'v17.0.0', + height: 11126100, + recommended_version: 'v17.0.0', + compatible_versions: ['v17.0.0'], + cosmos_sdk_version: + 'osmosis-labs/cosmos-sdk@v0.45.0-rc1.0.20230703010110-ed4eb883f2a6', + consensus: { + type: 'tendermint', + version: 'informalsystems/tendermint@0.34.24', + }, + cosmwasm_version: 'osmosis-labs/wasmd@0.31.0-osmo-v16', + cosmwasm_enabled: true, + ibc_go_version: '4.3.1', + ics_enabled: ['ics20-1'], + binaries: { + 'linux/arm64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v17.0.0/osmosisd-17.0.0-linux-arm64?checksum=sha256:d5eeab6a15e2acd7e24e7caf4fe3336c35367ff376da6299d404defd09ce52f9', + 'darwin/arm64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v17.0.0/osmosisd-17.0.0-darwin-arm64?checksum=sha256:5ca1b120a62ba473e7772682d89db949ae67aa10dc9bf4629b0022a95e7ff1df', + 'darwin/amd64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v17.0.0/osmosisd-17.0.0-darwin-amd64?checksum=sha256:b5e4deb0d659eeeaee791dab765433bdb8d6a7e37d909628e0f9becb7d1f154b', + 'linux/amd64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v17.0.0/osmosisd-17.0.0-linux-amd64?checksum=sha256:d7fe62ae33cf2f0b48a17eb8b02644dadd9924f15861ed622cd90cb1a038135b', + }, + previous_version_name: 'v16', + next_version_name: 'v18', + }, + { + name: 'v18', + tag: 'v18.0.0', + height: 11155350, + recommended_version: 'v18.0.0', + compatible_versions: ['v18.0.0'], + cosmos_sdk_version: + 'osmosis-labs/cosmos-sdk@v0.45.0-rc1.0.20230703010110-ed4eb883f2a6', + consensus: { + type: 'tendermint', + version: 'informalsystems/tendermint@0.34.24', + }, + cosmwasm_version: 'osmosis-labs/wasmd@0.31.0-osmo-v16', + cosmwasm_enabled: true, + ibc_go_version: '4.3.1', + ics_enabled: ['ics20-1'], + binaries: { + 'linux/arm64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v18.0.0/osmosisd-18.0.0-linux-arm64?checksum=sha256:4331f9a318f6dd2f012c36f6ef19af8378fd1e9bc85c751e3f56f7018176ed58', + 'linux/amd64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v18.0.0/osmosisd-18.0.0-linux-amd64?checksum=sha256:9a98a57946e936e7380ae897a205b4e18a188332e91ca84a1f62c21cbb437845', + }, + previous_version_name: 'v17', + next_version_name: 'v19', + }, + { + name: 'v19', + tag: 'v19.2.0', + height: 11317300, + recommended_version: 'v19.2.0', + compatible_versions: ['v19.2.0', 'v19.1.0', 'v19.0.0'], + cosmos_sdk_version: + 'osmosis-labs/cosmos-sdk@0.45.0-rc1.0.20230927020814-2854ac001f06', + consensus: { + type: 'tendermint', + version: 'informalsystems/tendermint@0.34.24', + }, + cosmwasm_version: 'osmosis-labs/wasmd@0.31.0-osmo-v16', + cosmwasm_enabled: true, + ibc_go_version: '4.3.1', + ics_enabled: ['ics20-1'], + binaries: { + 'linux/amd64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v19.2.0/osmosisd-19.2.0-linux-amd64?checksum=sha256:723ff1c5349eb3c039c3dc5f55895bbde2e1499fe7c0a96960cc6fadeec814c4', + 'linux/arm64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v19.2.0/osmosisd-19.2.0-linux-arm64?checksum=sha256:d933b893d537422164a25bf161d7f269a59ea26d37f398cdb7dd575a9ec33ed2', + }, + previous_version_name: 'v18', + next_version_name: 'v20', + }, + { + name: 'v20', + tag: 'v20.5.0', + height: 12028900, + recommended_version: 'v20.5.0', + compatible_versions: ['v20.5.0'], + cosmos_sdk_version: + 'osmosis-labs/cosmos-sdk@0.45.0-rc1.0.20230922030206-734f99fba785', + consensus: { + type: 'tendermint', + version: '0.38.0', + }, + cosmwasm_version: 'osmosis-labs/wasmd@0.31.0-osmo-v16', + cosmwasm_enabled: true, + ibc_go_version: '4.5.1', + ics_enabled: ['ics20-1'], + binaries: { + 'linux/amd64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v20.5.0/osmosisd-20.5.0-linux-amd64?checksum=sha256:f9ff6176e32499f22b20288c71dbc802556eb5399baef23de164fe6158a55a69', + 'linux/arm64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v20.5.0/osmosisd-20.5.0-linux-arm64?checksum=sha256:99359257ff81d21b55b685924a74473d532cbc5af196a672a784bf13dad06d26', + }, + previous_version_name: 'v19', + next_version_name: 'v21', + }, + { + name: 'v21', + tag: 'v21.1.4', + proposal: 696, + height: 12834100, + recommended_version: 'v21.1.4', + compatible_versions: ['v21.1.4'], + cosmos_sdk_version: 'osmosis-labs/cosmos-sdk v0.47.5-v21-osmo-5', + consensus: { + type: 'cometbft', + version: 'osmosis-labs/cometbft v0.37.2-v21-osmo-1', + }, + cosmwasm_version: 'osmosis-labs/wasmd v0.45.0-osmo', + cosmwasm_enabled: true, + ibc_go_version: '7.3.1', + ics_enabled: ['ics20-1'], + go_version: '1.20', + binaries: { + 'linux/amd64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v21.1.4/osmosisd-21.1.4-linux-amd64?checksum=sha256:518fd61873622d505640ab08edb788e307e6beb4f52476fab77661dd96860416', + 'linux/arm64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v21.1.4/osmosisd-21.1.4-linux-arm64?checksum=sha256:cdbc163f4f045718e1464a82ada4d9d2511dc8c6c3fea11044cb8e675b6f86f7', + }, + previous_version_name: 'v20', + next_version_name: 'v22', + }, + { + name: 'v22', + tag: 'v22.0.1', + proposal: 714, + height: 13325950, + recommended_version: 'v22.0.1', + compatible_versions: ['v22.0.0', 'v22.0.1'], + cosmos_sdk_version: 'osmosis-labs/cosmos-sdk v0.47.5-v22-osmo-3', + consensus: { + type: 'cometbft', + version: 'osmosis-labs/cometbft v0.37.2-v21-osmo-1', + }, + cosmwasm_version: 'osmosis-labs/wasmd v0.45.0-osmo', + cosmwasm_enabled: true, + ibc_go_version: '7.3.1', + ics_enabled: ['ics20-1'], + go_version: '1.21', + binaries: { + 'linux/amd64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v22.0.1/osmosisd-22.0.1-linux-amd64', + 'linux/arm64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v22.0.1/osmosisd-22.0.1-linux-arm64', + }, + previous_version_name: 'v21', + next_version_name: 'v23', + }, + { + name: 'v23', + tag: 'v23.0.8', + proposal: 730, + height: 13899375, + recommended_version: 'v23.0.8', + compatible_versions: ['v23.0.8', 'v23.0.6', 'v23.0.3', 'v23.0.0'], + cosmos_sdk_version: 'osmosis-labs/cosmos-sdk v0.47.5-v23-osmo-4', + consensus: { + type: 'cometbft', + version: 'osmosis-labs/cometbft v0.37.4-v23-osmo-3', + }, + cosmwasm_version: 'osmosis-labs/wasmd v0.45.0-osmo', + cosmwasm_enabled: true, + ibc_go_version: 'v7.3.1', + ics_enabled: ['ics20-1'], + go_version: '1.21', + binaries: { + 'linux/amd64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v23.0.8/osmosisd-23.0.8-linux-amd64', + 'linux/arm64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v23.0.8/osmosisd-23.0.8-linux-arm64', + }, + previous_version_name: 'v22', + next_version_name: '', }, ], }; @@ -217,344 +400,29 @@ export const osmosis: Chain = { }, codebase: { git_repo: 'https://github.com/osmosis-labs/osmosis', - recommended_version: 'v22.0.1', - compatible_versions: ['v22.0.0', 'v22.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v22.0.1/osmosisd-22.0.1-linux-amd64', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v22.0.1/osmosisd-22.0.1-linux-arm64', + genesis: { + name: 'v3', + genesis_url: + 'https://github.com/osmosis-labs/networks/raw/main/osmosis-1/genesis.json', }, - go_version: '1.21', - cosmos_sdk_version: - 'osmosis-labs/cosmos-sdk@0.45.0-rc1.0.20230922030206-734f99fba785', + recommended_version: 'v23.0.8', + compatible_versions: ['v23.0.8', 'v23.0.6', 'v23.0.3', 'v23.0.0'], + cosmos_sdk_version: 'osmosis-labs/cosmos-sdk v0.47.5-v23-osmo-4', consensus: { - type: 'tendermint', - version: '0.38.0', + type: 'cometbft', + version: 'osmosis-labs/cometbft v0.37.4-v23-osmo-3', }, - cosmwasm_version: 'osmosis-labs/wasmd@0.31.0-osmo-v16', + cosmwasm_version: 'osmosis-labs/wasmd v0.45.0-osmo', cosmwasm_enabled: true, - ibc_go_version: '4.5.1', + ibc_go_version: 'v7.3.1', ics_enabled: ['ics20-1'], - genesis: { - name: 'v3', - genesis_url: - 'https://github.com/osmosis-labs/networks/raw/main/osmosis-1/genesis.json', + go_version: '1.21', + binaries: { + 'linux/amd64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v23.0.8/osmosisd-23.0.8-linux-amd64', + 'linux/arm64': + 'https://github.com/osmosis-labs/osmosis/releases/download/v23.0.8/osmosisd-23.0.8-linux-arm64', }, - versions: [ - { - name: 'v3', - tag: 'v3.1.0', - height: 0, - binaries: { - 'darwin/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v3.1.0/osmosisd-3.1.0-darwin-amd64?checksum=sha256:a532f25ae754d2573f6a3c91ba59496ddb9f6766ccf6f69f408f6e1597144a74', - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v3.1.0/osmosisd-3.1.0-linux-amd64?checksum=sha256:6a73d75e9c75ea402c13edc8c5c4ed08e26c5d8e517d540a9ca8b7e7afa67f79', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v3.1.0/osmosisd-3.1.0-linux-arm64?checksum=sha256:893f8a9786ae76d4217260201cd94ab67010f68d98b9676a9b31c0a5e68d1eae', - }, - next_version_name: 'v4', - }, - { - name: 'v4', - tag: 'v4.2.0', - height: 1314500, - binaries: { - 'darwin/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v4.2.0/osmosisd-4.2.0-darwin-amd64?checksum=sha256:eee08350b223dd06a2aa16aab44aa51eb116f6267924ee1e788ca28fb54fe02d', - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v4.2.0/osmosisd-4.2.0-linux-amd64?checksum=sha256:a11c61a737983d176f23ce83fa5ff985000ce8d5107d738ee6fa7d59b8dd3053', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v4.2.0/osmosisd-4.2.0-linux-arm64?checksum=sha256:41260be15e874fbc6cc49757d9fe3d4e459634729e2b745923e508e9cb26f837', - }, - next_version_name: 'v5', - }, - { - name: 'v5', - tag: 'v6.4.0', - height: 2383300, - binaries: { - 'darwin/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v6.4.0/osmosisd-6.4.0-darwin-amd64?checksum=sha256:735c7828b0bc311381f4c18081fa648f849df03aeccf173425cc52a634e3c7d8', - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v6.4.0/osmosisd-6.4.0-linux-amd64?checksum=sha256:e4017da5d1a0a3b37b4f6936ba7ef16f39972ae25f95feae43e506f14933cf94', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v6.4.0/osmosisd-6.4.0-linux-arm64?checksum=sha256:a101bb3feb0419293a3ecee17d732a312bf9e864a829905ed509c65b5944040b', - }, - next_version_name: 'v7', - }, - { - name: 'v7', - tag: 'v8.0.0', - height: 3401000, - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v8.0.0/osmosisd-8.0.0-linux-amd64?checksum=sha256:4559ffe7d1e83b1519c2d45a709d35a89b51f8b35f8bba3b58aef92e667e254c', - }, - next_version_name: 'v9', - }, - { - name: 'v9', - tag: 'v10.1.1', - height: 4707300, - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v10.1.1/osmosisd-10.1.1-linux-amd64?checksum=sha256:aeae58f8b0be86d5e6e3aec1a8774eab4947207c88c7d4f309c46da98f6694e8', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v10.1.1/osmosisd-10.1.1-linux-arm64?checksum=sha256:d2c672ffa9782687f91d8d03bd23fdf8bd2fbe8b79c9cfcf8e9d302a1238a12c', - }, - next_version_name: 'v11', - }, - { - name: 'v11', - tag: 'v11.0.1', - height: 5432450, - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v11.0.1/osmosisd-11.0.1-linux-amd64?checksum=sha256:41b8fd2345a5e5b77ee5ed9b9ec5370d94bd1b1aa0d4ac2ac0ab02ee98ddd0d8', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v11.0.1/osmosisd-11.0.1-linux-arm64?checksum=sha256:267776170495ecaa831238ea8994f8790a379663c9ae47a2e93e5beceafd8e1d', - }, - next_version_name: 'v12', - }, - { - name: 'v12', - tag: 'v12.3.0', - height: 6246000, - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v12.3.0/osmosisd-12.3.0-linux-amd64?checksum=sha256:958210c919d13c281896fa9773c323c5534f0fa46d74807154f737609a00db70', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v12.3.0/osmosisd-12.3.0-linux-arm64?checksum=sha256:a931618c8a839c30e5cecfd2a88055cda1d68cc68557fe3303fe14e2de3bef8f', - }, - next_version_name: 'v13', - }, - { - name: 'v13', - tag: 'v13.1.2', - height: 7241500, - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v13.1.2/osmosisd-13.1.2-linux-amd64?checksum=sha256:67ed53046667c72ec6bfe962bcb4d6b122610876b3adf75fb7820ce52c34872d', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v13.1.2/osmosisd-13.1.2-linux-arm64?checksum=sha256:ad35c2a8d55852fa28187a55bdeb983494c07923f2a8a9f4479fb044d8d62bd9', - }, - next_version_name: 'v14', - }, - { - name: 'v14', - tag: 'v14.0.1', - height: 7937500, - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v14.0.1/osmosisd-14.0.1-linux-amd64?checksum=sha256:2cc4172bcf000f0f06b30b16864d875a8de2ee12df994a593dfd52a506851bce', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v14.0.1/osmosisd-14.0.1-linux-arm64?checksum=sha256:9a44c17d239c8d9afd19d0ff0bd14ca883fb9e9fbf69aff18c2607ffa6bff378', - }, - next_version_name: 'v15', - }, - { - name: 'v15', - tag: 'v15.2.0', - height: 8732500, - recommended_version: 'v15.2.0', - compatible_versions: ['v15.2.0', 'v15.1.2', 'v15.0.0'], - cosmos_sdk_version: '0.46.10', - consensus: { - type: 'tendermint', - version: '0.34.24', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - ibc_go_version: '4.3.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v15.2.0/osmosisd-15.2.0-linux-amd64?checksum=sha256:3aab2f2668cb5a713d5770e46a777ef01c433753378702d9ae941aa2d1ee5618', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v15.2.0/osmosisd-15.2.0-linux-arm64?checksum=sha256:e158d30707a0ea51482237f99676223e81ce5a353966a5c83791d2662a930f35', - }, - next_version_name: 'v16', - }, - { - name: 'v16', - tag: 'v16.1.1', - height: 10517000, - recommended_version: 'v16.1.1', - compatible_versions: ['v16.1.0', 'v16.1.1'], - cosmos_sdk_version: - 'osmosis-labs/cosmos-sdk@0.45.0-rc1.0.20230703010110-ed4eb883f2a6', - consensus: { - type: 'tendermint', - version: 'informalsystems/tendermint@0.34.24', - }, - cosmwasm_version: 'osmosis-labs/wasmd@0.31.0-osmo-v16', - cosmwasm_enabled: true, - ibc_go_version: '4.3.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v16.1.1/osmosisd-16.1.1-linux-arm64?checksum=sha256:b96ff1f4c9b4abecb1b38998b1a1f891cfed2cc8078ab64914b151183c0c199b', - 'darwin/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v16.1.1/osmosisd-16.1.1-darwin-arm64?checksum=sha256:c743da4d3632a2bc3ea0ce784bbd13383492a4a34d53295eb2c96987bacf8e8c', - 'darwin/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v16.1.1/osmosisd-16.1.1-darwin-amd64?checksum=sha256:d856ebda9c31f052d10a78443967a93374f2033292f0afdb6434b82b4ed79790', - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v16.1.1/osmosisd-16.1.1-linux-amd64?checksum=sha256:f838618633c1d42f593dc33d26b25842f5900961e987fc08570bb81a062e311d', - }, - next_version_name: 'v17', - }, - { - name: 'v17', - tag: 'v17.0.0', - height: 11126100, - recommended_version: 'v17.0.0', - compatible_versions: ['v17.0.0'], - cosmos_sdk_version: - 'osmosis-labs/cosmos-sdk@v0.45.0-rc1.0.20230703010110-ed4eb883f2a6', - consensus: { - type: 'tendermint', - version: 'informalsystems/tendermint@0.34.24', - }, - cosmwasm_version: 'osmosis-labs/wasmd@0.31.0-osmo-v16', - cosmwasm_enabled: true, - ibc_go_version: '4.3.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v17.0.0/osmosisd-17.0.0-linux-arm64?checksum=sha256:d5eeab6a15e2acd7e24e7caf4fe3336c35367ff376da6299d404defd09ce52f9', - 'darwin/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v17.0.0/osmosisd-17.0.0-darwin-arm64?checksum=sha256:5ca1b120a62ba473e7772682d89db949ae67aa10dc9bf4629b0022a95e7ff1df', - 'darwin/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v17.0.0/osmosisd-17.0.0-darwin-amd64?checksum=sha256:b5e4deb0d659eeeaee791dab765433bdb8d6a7e37d909628e0f9becb7d1f154b', - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v17.0.0/osmosisd-17.0.0-linux-amd64?checksum=sha256:d7fe62ae33cf2f0b48a17eb8b02644dadd9924f15861ed622cd90cb1a038135b', - }, - next_version_name: 'v18', - }, - { - name: 'v18', - tag: 'v18.0.0', - height: 11155350, - recommended_version: 'v18.0.0', - compatible_versions: ['v18.0.0'], - cosmos_sdk_version: - 'osmosis-labs/cosmos-sdk@v0.45.0-rc1.0.20230703010110-ed4eb883f2a6', - consensus: { - type: 'tendermint', - version: 'informalsystems/tendermint@0.34.24', - }, - cosmwasm_version: 'osmosis-labs/wasmd@0.31.0-osmo-v16', - cosmwasm_enabled: true, - ibc_go_version: '4.3.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v18.0.0/osmosisd-18.0.0-linux-arm64?checksum=sha256:4331f9a318f6dd2f012c36f6ef19af8378fd1e9bc85c751e3f56f7018176ed58', - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v18.0.0/osmosisd-18.0.0-linux-amd64?checksum=sha256:9a98a57946e936e7380ae897a205b4e18a188332e91ca84a1f62c21cbb437845', - }, - next_version_name: 'v19', - }, - { - name: 'v19', - tag: 'v19.2.0', - height: 11317300, - recommended_version: 'v19.2.0', - compatible_versions: ['v19.2.0', 'v19.1.0', 'v19.0.0'], - cosmos_sdk_version: - 'osmosis-labs/cosmos-sdk@0.45.0-rc1.0.20230927020814-2854ac001f06', - consensus: { - type: 'tendermint', - version: 'informalsystems/tendermint@0.34.24', - }, - cosmwasm_version: 'osmosis-labs/wasmd@0.31.0-osmo-v16', - cosmwasm_enabled: true, - ibc_go_version: '4.3.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v19.2.0/osmosisd-19.2.0-linux-amd64?checksum=sha256:723ff1c5349eb3c039c3dc5f55895bbde2e1499fe7c0a96960cc6fadeec814c4', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v19.2.0/osmosisd-19.2.0-linux-arm64?checksum=sha256:d933b893d537422164a25bf161d7f269a59ea26d37f398cdb7dd575a9ec33ed2', - }, - next_version_name: 'v20', - }, - { - name: 'v20', - tag: 'v20.5.0', - height: 12028900, - recommended_version: 'v20.5.0', - compatible_versions: ['v20.5.0'], - cosmos_sdk_version: - 'osmosis-labs/cosmos-sdk@0.45.0-rc1.0.20230922030206-734f99fba785', - consensus: { - type: 'tendermint', - version: '0.38.0', - }, - cosmwasm_version: 'osmosis-labs/wasmd@0.31.0-osmo-v16', - cosmwasm_enabled: true, - ibc_go_version: '4.5.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v20.5.0/osmosisd-20.5.0-linux-amd64?checksum=sha256:f9ff6176e32499f22b20288c71dbc802556eb5399baef23de164fe6158a55a69', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v20.5.0/osmosisd-20.5.0-linux-arm64?checksum=sha256:99359257ff81d21b55b685924a74473d532cbc5af196a672a784bf13dad06d26', - }, - next_version_name: 'v21', - }, - { - name: 'v21', - tag: 'v21.1.4', - proposal: 696, - height: 12834100, - recommended_version: 'v21.1.4', - compatible_versions: ['v21.1.4'], - cosmos_sdk_version: 'osmosis-labs/cosmos-sdk v0.47.5-osmo-4', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'osmosis-labs/wasmd v0.45.0-osmo', - cosmwasm_enabled: true, - ibc_go_version: '7.3.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v21.1.4/osmosisd-21.1.4-linux-amd64?checksum=sha256:518fd61873622d505640ab08edb788e307e6beb4f52476fab77661dd96860416', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v21.1.4/osmosisd-21.1.4-linux-arm64?checksum=sha256:cdbc163f4f045718e1464a82ada4d9d2511dc8c6c3fea11044cb8e675b6f86f7', - }, - next_version_name: 'v22', - }, - { - name: 'v22', - tag: 'v22.0.1', - proposal: 714, - height: 13325950, - recommended_version: 'v22.0.1', - compatible_versions: ['v22.0.0', 'v22.0.1'], - cosmos_sdk_version: 'osmosis-labs/cosmos-sdk v0.47.5-v22-osmo-2', - consensus: { - type: 'cometbft', - version: 'osmosis-labs/cometbft v0.37.2-v21-osmo-1', - }, - cosmwasm_version: 'osmosis-labs/wasmd v0.45.0-osmo', - cosmwasm_enabled: true, - ibc_go_version: '7.3.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v22.0.1/osmosisd-22.0.1-linux-amd64', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v22.0.1/osmosisd-22.0.1-linux-arm64', - }, - go_version: '1.21', - next_version_name: '', - }, - ], }, images: [ { @@ -787,6 +655,10 @@ export const osmosis: Chain = { address: 'https://rpc.cros-nest.com/osmosis', provider: 'Crosnest', }, + { + address: 'https://rpc-osmo.kewrnode.com', + provider: 'Kewr Node', + }, ], rest: [ { @@ -877,6 +749,10 @@ export const osmosis: Chain = { address: 'https://rest.cros-nest.com/osmosis', provider: 'Crosnest', }, + { + address: 'https://rest-osmo.kewrnode.com', + provider: 'Kewr Node', + }, ], grpc: [ { @@ -947,11 +823,10 @@ export const osmosis: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/osmosis', - tx_page: 'https://app.ezstaking.io/osmosis/txs/${txHash}', - account_page: - 'https://app.ezstaking.io/osmosis/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/osmosis', + tx_page: 'https://ezstaking.app/osmosis/txs/${txHash}', + account_page: 'https://ezstaking.app/osmosis/account/${accountAddress}', }, { kind: 'mintscan', @@ -1047,6 +922,10 @@ export const osmosisAssetList: AssetLists = { ], coingecko_id: 'osmosis', keywords: ['dex', 'staking'], + socials: { + webiste: 'https://osmosis.zone', + twitter: 'https://twitter.com/osmosiszone', + }, }, { denom_units: [ @@ -1075,7 +954,11 @@ export const osmosisAssetList: AssetLists = { }, ], coingecko_id: 'ion', - keywords: ['memecoin'], + keywords: ['memecoin', 'defi'], + socials: { + webiste: 'https://ion.wtf', + twitter: 'https://twitter.com/_IONDAO', + }, }, { description: "Circle's stablecoin on Axelar", @@ -1127,8 +1010,8 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', }, images: [ { @@ -1197,6 +1080,7 @@ export const osmosisAssetList: AssetLists = { ], logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.svg', }, images: [ { @@ -1255,8 +1139,8 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.svg', png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.svg', }, images: [ { @@ -1322,7 +1206,8 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdt.axl.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdt.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdt.svg', }, images: [ { @@ -1665,6 +1550,7 @@ export const osmosisAssetList: AssetLists = { ], logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polygon/images/matic-purple.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polygon/images/matic-purple.svg', }, images: [ { @@ -1725,6 +1611,7 @@ export const osmosisAssetList: AssetLists = { ], logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/avalanche/images/avax.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/avalanche/images/avax.svg', }, images: [ { @@ -1877,7 +1764,8 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/dot.axl.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.svg', }, images: [ { @@ -4158,7 +4046,8 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.grv.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg', }, images: [ { @@ -4220,7 +4109,7 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/weth.grv.svg', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg', }, images: [ { @@ -4281,7 +4170,7 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.grv.svg', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', }, images: [ { @@ -4342,7 +4231,7 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/dai.grv.svg', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg', }, images: [ { @@ -4403,7 +4292,7 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdt.grv.svg', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', }, images: [ { @@ -8068,7 +7957,7 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/polygon.usdc.svg', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', }, images: [ { @@ -8138,7 +8027,7 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/avalanche.usdc.svg', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', }, images: [ { @@ -10378,7 +10267,7 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wstETH.axl.svg', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wsteth.svg', }, images: [ { @@ -11685,7 +11574,7 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdt.hole.svg', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', }, images: [ { @@ -11801,7 +11690,7 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/aptos/images/apt-dm.svg', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/aptos/images/aptos.svg', }, images: [ { @@ -11959,7 +11848,7 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.hole.svg', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', }, images: [ { @@ -12029,7 +11918,8 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/weth.hole.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.svg', }, images: [ { @@ -12092,7 +11982,8 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', }, images: [ { @@ -12764,7 +12655,8 @@ export const osmosisAssetList: AssetLists = { }, ], logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx-circle.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', }, images: [ { @@ -15098,5 +14990,135 @@ export const osmosisAssetList: AssetLists = { }, ], }, + { + description: + 'The governance and utility token of Yieldmos, the Interchain Automation Protocol', + denom_units: [ + { + denom: + 'factory/osmo1vdvnznwg597qngrq9mnfcfk0am9jdc9y446jewhcqdreqz4r75xq5j5zvy/ymos', + exponent: 0, + }, + { + denom: 'ymos', + exponent: 6, + }, + ], + type_asset: 'sdk.coin', + address: + 'osmo1vdvnznwg597qngrq9mnfcfk0am9jdc9y446jewhcqdreqz4r75xq5j5zvy', + base: 'factory/osmo1vdvnznwg597qngrq9mnfcfk0am9jdc9y446jewhcqdreqz4r75xq5j5zvy/ymos', + name: 'Yieldmos Coin', + display: 'ymos', + symbol: 'YMOS', + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ymos.png', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ymos.png', + }, + ], + }, + { + description: 'The memecoin built for the Celestia community', + denom_units: [ + { + denom: 'factory/osmo1nr8zfakf6jauye3uqa9lrmr5xumee5n42lv92z/toro', + exponent: 0, + }, + { + denom: 'toro', + exponent: 6, + }, + ], + type_asset: 'sdk.coin', + address: 'osmo1nr8zfakf6jauye3uqa9lrmr5xumee5n42lv92z', + base: 'factory/osmo1nr8zfakf6jauye3uqa9lrmr5xumee5n42lv92z/toro', + name: 'TORO', + display: 'toro', + symbol: 'TORO', + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/toro.png', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/toro.png', + }, + ], + }, + { + description: 'SHARK is the apex price prediction market within Cosmos.', + denom_units: [ + { + denom: + 'ibc/64D56DF9EC69BE554F49EBCE0199611062FF1137EF105E2F645C1997344F3834', + exponent: 0, + aliases: [ + 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/shark', + ], + }, + { + denom: 'SHARK', + exponent: 6, + }, + ], + type_asset: 'ics20', + base: 'ibc/64D56DF9EC69BE554F49EBCE0199611062FF1137EF105E2F645C1997344F3834', + name: 'SHARK', + display: 'SHARK', + symbol: 'SHARK', + traces: [ + { + type: 'ibc', + counterparty: { + chain_name: 'migaloo', + base_denom: + 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/shark', + channel_id: 'channel-5', + }, + chain: { + channel_id: 'channel-642', + path: 'transfer/channel-642/factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/shark', + }, + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/shark.png', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/shark.png', + }, + ], + }, + { + description: 'BackBone Labs Liquid Staked OSMO', + denom_units: [ + { + denom: + 'factory/osmo1s3l0lcqc7tu0vpj6wdjz9wqpxv8nk6eraevje4fuwkyjnwuy82qsx3lduv/boneOsmo', + exponent: 0, + }, + { + denom: 'bOSMO', + exponent: 6, + }, + ], + address: + 'osmo1s3l0lcqc7tu0vpj6wdjz9wqpxv8nk6eraevje4fuwkyjnwuy82qsx3lduv', + base: 'factory/osmo1s3l0lcqc7tu0vpj6wdjz9wqpxv8nk6eraevje4fuwkyjnwuy82qsx3lduv/boneOsmo', + name: 'BackBone Labs Liquid Staked OSMO', + display: 'bOSMO', + symbol: 'bOSMO', + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/bOSMO.png', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/bOSMO.png', + }, + ], + }, ], }; diff --git a/packages/chain-registry/src/mainnets/passage.ts b/packages/chain-registry/src/mainnets/passage.ts index 79d8d213..7e713d9d 100644 --- a/packages/chain-registry/src/mainnets/passage.ts +++ b/packages/chain-registry/src/mainnets/passage.ts @@ -374,6 +374,12 @@ export const passage: Chain = { account_page: 'https://www.mintscan.io/passage/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/passage', + tx_page: 'https://ezstaking.app/passage/txs/${txHash}', + account_page: 'https://ezstaking.app/passage/account/${accountAddress}', + }, { kind: 'atomscan', url: 'https://atomscan.com/passage', diff --git a/packages/chain-registry/src/mainnets/passage1.ts b/packages/chain-registry/src/mainnets/passage1.ts index af97dcc2..cf43e3ad 100644 --- a/packages/chain-registry/src/mainnets/passage1.ts +++ b/packages/chain-registry/src/mainnets/passage1.ts @@ -50,6 +50,12 @@ export const passage1: Chain = { tx_page: 'https://www.mintscan.io/passage/txs/${txHash}', account_page: 'https://www.mintscan.io/passage/account/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/passage', + tx_page: 'https://ezstaking.app/passage/txs/${txHash}', + account_page: 'https://ezstaking.app/passage/account/${accountAddress}', + }, { kind: 'atomscan', url: 'https://atomscan.com/passage', diff --git a/packages/chain-registry/src/mainnets/persistence.ts b/packages/chain-registry/src/mainnets/persistence.ts index 353de304..745be033 100644 --- a/packages/chain-registry/src/mainnets/persistence.ts +++ b/packages/chain-registry/src/mainnets/persistence.ts @@ -37,8 +37,8 @@ export const persistence: Chain = { }, codebase: { git_repo: 'https://github.com/persistenceOne/persistenceCore', - recommended_version: 'v10.4.0', - compatible_versions: ['v10.4.0'], + recommended_version: 'v11.8.1', + compatible_versions: ['v11.8.1'], cosmos_sdk_version: 'persistenceOne/cosmos-sdk v0.47.3-lsm5', ibc_go_version: 'persistenceOne/ibc-go/v7 v7.2.0-lsm3', ics_enabled: ['ics20-1', 'ics27-1'], @@ -51,7 +51,7 @@ export const persistence: Chain = { cosmwasm_path: '$HOME/.persistenceCore/wasm', binaries: { 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v10.4.0/persistenceCore-v10.4.0-linux-amd64.tar.gz', + 'https://github.com/persistenceOne/persistenceCore/releases/download/v11.8.1/persistenceCore-v11.8.1-linux-amd64.tar.gz', }, genesis: { genesis_url: @@ -172,6 +172,52 @@ export const persistence: Chain = { 'linux/amd64': 'https://github.com/persistenceOne/persistenceCore/releases/download/v10.4.0/persistenceCore-v10.4.0-linux-amd64.tar.gz', }, + next_version_name: 'v10.4.1', + }, + { + name: 'v10.4.1', + tag: 'v10.5.0', + proposal: 76, + height: 15386200, + recommended_version: 'v10.5.0', + compatible_versions: ['v10.5.0'], + cosmos_sdk_version: 'persistenceOne/cosmos-sdk v0.47.3-lsm5', + ibc_go_version: 'persistenceOne/ibc-go/v7 v7.2.0-lsm3', + ics_enabled: ['ics20-1', 'ics27-1'], + consensus: { + type: 'cometbft', + version: 'v0.37.2', + }, + cosmwasm_version: 'persistenceOne/wasmd v0.40.2-lsm3', + cosmwasm_enabled: true, + cosmwasm_path: '$HOME/.persistenceCore/wasm', + binaries: { + 'linux/amd64': + 'https://github.com/persistenceOne/persistenceCore/releases/download/v10.5.0/persistenceCore-v10.5.0-linux-amd64.tar.gz', + }, + next_version_name: 'v11', + }, + { + name: 'v11', + tag: 'v11.8.1', + proposal: 84, + height: 15860600, + recommended_version: 'v10.5.0', + compatible_versions: ['v10.5.0'], + cosmos_sdk_version: 'persistenceOne/cosmos-sdk v0.47.3-lsm5', + ibc_go_version: 'persistenceOne/ibc-go/v7 v7.2.0-lsm3', + ics_enabled: ['ics20-1', 'ics27-1'], + consensus: { + type: 'cometbft', + version: 'v0.37.2', + }, + cosmwasm_version: 'persistenceOne/wasmd v0.40.2-lsm3', + cosmwasm_enabled: true, + cosmwasm_path: '$HOME/.persistenceCore/wasm', + binaries: { + 'linux/amd64': + 'https://github.com/persistenceOne/persistenceCore/releases/download/v11.8.1/persistenceCore-v11.8.1-linux-amd64.tar.gz', + }, next_version_name: '', }, ], @@ -301,7 +347,7 @@ export const persistence: Chain = { provider: 'Allnodes ⚑️ Nodes & Staking', }, { - address: 'https://persistence-rpc.highstakes.ch:26657/', + address: 'https://persistence-rpc.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -375,7 +421,7 @@ export const persistence: Chain = { provider: 'Allnodes ⚑️ Nodes & Staking', }, { - address: 'https://persistence-api.highstakes.ch:1317/', + address: 'https://persistence-api.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -450,6 +496,13 @@ export const persistence: Chain = { account_page: 'https://www.mintscan.io/persistence/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/persistence', + tx_page: 'https://ezstaking.app/persistence/txs/${txHash}', + account_page: + 'https://ezstaking.app/persistence/account/${accountAddress}', + }, { kind: 'ping.pub', url: 'https://ping.pub/persistence', @@ -516,6 +569,10 @@ export const persistenceAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.svg', }, ], + socials: { + webiste: 'https://persistence.one/', + twitter: 'https://twitter.com/PersistenceOne', + }, }, { description: 'PSTAKE Liquid-Staked ATOM', @@ -535,6 +592,16 @@ export const persistenceAssetList: AssetLists = { name: 'PSTAKE staked ATOM', display: 'stkatom', symbol: 'stkATOM', + traces: [ + { + type: 'liquid-stake', + counterparty: { + chain_name: 'cosmoshub', + base_denom: 'uatom', + }, + provider: 'pSTAKE', + }, + ], logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', @@ -821,6 +888,16 @@ export const persistenceAssetList: AssetLists = { name: 'PSTAKE staked OSMO', display: 'stkosmo', symbol: 'stkOSMO', + traces: [ + { + type: 'liquid-stake', + counterparty: { + chain_name: 'osmosis', + base_denom: 'uosmo', + }, + provider: 'pSTAKE', + }, + ], logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkosmo.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkosmo.svg', @@ -851,6 +928,16 @@ export const persistenceAssetList: AssetLists = { name: 'PSTAKE staked DYDX', display: 'stkdydx', symbol: 'stkDYDX', + traces: [ + { + type: 'liquid-stake', + counterparty: { + chain_name: 'dydx', + base_denom: 'adydx', + }, + provider: 'pSTAKE', + }, + ], logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkdydx.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkdydx.svg', @@ -862,5 +949,141 @@ export const persistenceAssetList: AssetLists = { }, ], }, + { + description: 'PSTAKE Liquid-Staked STARS', + denom_units: [ + { + denom: 'stk/ustars', + exponent: 0, + aliases: [], + }, + { + denom: 'stkstars', + exponent: 6, + aliases: ['stk/stars'], + }, + ], + base: 'stk/ustars', + name: 'PSTAKE staked STARS', + display: 'stkstars', + symbol: 'stkSTARS', + traces: [ + { + type: 'liquid-stake', + counterparty: { + chain_name: 'stargaze', + base_denom: 'ustars', + }, + provider: 'pSTAKE', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkstars.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkstars.svg', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkstars.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkstars.svg', + }, + ], + }, + { + denom_units: [ + { + denom: + 'ibc/AD8E1D4AC4EA8FC79CC46E33319A3791477D4DEBFC30D5D874074B993422B41B', + exponent: 0, + aliases: ['ustars'], + }, + { + denom: 'stars', + exponent: 6, + }, + ], + type_asset: 'ics20', + base: 'ibc/AD8E1D4AC4EA8FC79CC46E33319A3791477D4DEBFC30D5D874074B993422B41B', + name: 'Stargaze', + display: 'stars', + symbol: 'STARS', + traces: [ + { + type: 'ibc', + counterparty: { + chain_name: 'stargaze', + base_denom: 'ustars', + channel_id: 'channel-287', + }, + chain: { + channel_id: 'channel-197', + path: 'transfer/channel-197/ustars', + }, + }, + ], + images: [ + { + image_sync: { + chain_name: 'stargaze', + base_denom: 'ustars', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', + }, + }, + { + description: 'The native token cw20 for Shade on Secret Network', + denom_units: [ + { + denom: + 'ibc/5D3B6445EA1D7064C4B1CCB588638589529556E1BCBADF13475021B42EA8C73B', + exponent: 0, + aliases: ['cw20:secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm'], + }, + { + denom: 'shd', + exponent: 8, + }, + ], + type_asset: 'ics20', + base: 'ibc/5D3B6445EA1D7064C4B1CCB588638589529556E1BCBADF13475021B42EA8C73B', + name: 'Shade', + display: 'shd', + symbol: 'SHD', + traces: [ + { + type: 'ibc-cw20', + counterparty: { + chain_name: 'secretnetwork', + base_denom: 'cw20:secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm', + port: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', + channel_id: 'channel-132', + }, + chain: { + port: 'transfer', + channel_id: 'channel-159', + path: 'transfer/channel-159/cw20:secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm', + }, + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.svg', + }, + images: [ + { + image_sync: { + chain_name: 'secretnetwork', + base_denom: 'cw20:secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.svg', + }, + ], + }, ], }; diff --git a/packages/chain-registry/src/mainnets/provenance.ts b/packages/chain-registry/src/mainnets/provenance.ts index f889b7ff..95236feb 100644 --- a/packages/chain-registry/src/mainnets/provenance.ts +++ b/packages/chain-registry/src/mainnets/provenance.ts @@ -303,7 +303,7 @@ export const provenance: Chain = { provider: 'Inter Blockchain Services', }, { - address: 'https://provenance-rpc.highstakes.ch:26657/', + address: 'https://provenance-rpc.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -337,7 +337,7 @@ export const provenance: Chain = { provider: 'Inter Blockchain Services', }, { - address: 'https://provenance-api.highstakes.ch:1317/', + address: 'https://provenance-api.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -396,6 +396,13 @@ export const provenance: Chain = { account_page: 'https://www.mintscan.io/provenance/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/provenance', + tx_page: 'https://ezstaking.app/provenance/txs/${txHash}', + account_page: + 'https://ezstaking.app/provenance/account/${accountAddress}', + }, { kind: 'atomscan', url: 'https://atomscan.com/provenance', diff --git a/packages/chain-registry/src/mainnets/pundix.ts b/packages/chain-registry/src/mainnets/pundix.ts index 1aa17ad5..fda91b5f 100644 --- a/packages/chain-registry/src/mainnets/pundix.ts +++ b/packages/chain-registry/src/mainnets/pundix.ts @@ -173,9 +173,13 @@ export const pundix: Chain = { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-chain-logo.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-chain-logo.svg', }, + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-chain-logo.png', + }, ], logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-chain-logo.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-chain-logo.svg', }, explorers: [ { @@ -254,7 +258,6 @@ export const pundixAssetList: AssetLists = { display: 'PURSE', symbol: 'PURSE', logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/purse-token-logo.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/purse-token-logo.svg', }, traces: [ @@ -274,7 +277,6 @@ export const pundixAssetList: AssetLists = { chain_name: 'binancesmartchain', base_denom: '0x29a63F4B209C29B4DC47f06FFA896F32667DAD2C', }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/purse-token-logo.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/purse-token-logo.svg', }, ], diff --git a/packages/chain-registry/src/mainnets/pylons.ts b/packages/chain-registry/src/mainnets/pylons.ts index c12d5b7c..867754b4 100644 --- a/packages/chain-registry/src/mainnets/pylons.ts +++ b/packages/chain-registry/src/mainnets/pylons.ts @@ -122,6 +122,10 @@ export const pylonsAssetList: AssetLists = { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pylons/images/pylons.png', }, ], + socials: { + webiste: 'https://pylons.tech', + twitter: 'https://twitter.com/pylonstech', + }, }, ], }; diff --git a/packages/chain-registry/src/mainnets/quasar.ts b/packages/chain-registry/src/mainnets/quasar.ts index 5e8c03d7..86bec61c 100644 --- a/packages/chain-registry/src/mainnets/quasar.ts +++ b/packages/chain-registry/src/mainnets/quasar.ts @@ -22,6 +22,13 @@ export const quasar: Chain = { }, fees: { fee_tokens: [ + { + denom: 'uqsr', + fixed_min_gas_price: 0.01, + low_gas_price: 0.01, + average_gas_price: 0.025, + high_gas_price: 0.03, + }, { denom: 'ibc/0471F1C4E7AFD3F07702BEF6DC365268D64570F7C1FDC98EA6098DD6DE59817B', @@ -50,8 +57,8 @@ export const quasar: Chain = { }, codebase: { git_repo: 'https://github.com/quasar-finance/quasar-preview', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], + recommended_version: 'v1.0.1', + compatible_versions: ['v1.0.1'], cosmos_sdk_version: 'v0.45.16', consensus: { type: 'cometbft', @@ -81,8 +88,8 @@ export const quasar: Chain = { name: 'v1', proposal: 9, height: 2249500, - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], + recommended_version: 'v1.0.1', + compatible_versions: ['v1.0.1'], cosmos_sdk_version: 'v0.45.16', consensus: { type: 'cometbft', @@ -315,6 +322,12 @@ export const quasar: Chain = { tx_page: 'https://bigdipper.live/quasar/transactions/${txHash}', account_page: 'https://bigdipper.live/quasar/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/quasar', + tx_page: 'https://ezstaking.app/quasar/txs/${txHash}', + account_page: 'https://ezstaking.app/quasar/account/${accountAddress}', + }, ], keywords: ['mainnet'], images: [ @@ -356,6 +369,10 @@ export const quasarAssetList: AssetLists = { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quasar/images/quasar.png', }, ], + socials: { + webiste: 'https://www.quasar.fi/', + twitter: 'https://twitter.com/QuasarFi', + }, }, { description: 'OSMO from Osmosis', @@ -499,13 +516,13 @@ export const quasarAssetList: AssetLists = { base_denom: 'ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858', }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', }, ], logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', }, }, ], diff --git a/packages/chain-registry/src/mainnets/quicksilver.ts b/packages/chain-registry/src/mainnets/quicksilver.ts index 3ea1af84..24e7181c 100644 --- a/packages/chain-registry/src/mainnets/quicksilver.ts +++ b/packages/chain-registry/src/mainnets/quicksilver.ts @@ -32,16 +32,16 @@ export const quicksilver: Chain = { }, codebase: { git_repo: 'https://github.com/ingenuity-build/quicksilver', - recommended_version: 'v1.4.7', - compatible_versions: ['v1.4.7'], + recommended_version: 'v1.5.2', + compatible_versions: ['v1.5.1', 'v1.5.2'], binaries: { 'linux/amd64': - 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.4.7/quicksilverd-v1.4.7-amd64', + 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.5.2/quicksilverd-v1.5.2-amd64', }, cosmos_sdk_version: 'v0.46.16', consensus: { type: 'cometbft', - version: 'v0.34.29', + version: 'v0.34.31', }, cosmwasm_version: 'notional-labs/wasmd v0.29.0-sdk46.0.20221114145317-d6e67fd50956', @@ -206,6 +206,48 @@ export const quicksilver: Chain = { 'notional-labs/wasmd v0.29.0-sdk46.0.20221114145317-d6e67fd50956', cosmwasm_enabled: true, ibc_go_version: 'v5.3.2', + next_version_name: 'v1.5.0', + }, + { + name: 'v1.5.0', + proposal: 31, + height: 6365700, + recommended_version: 'v1.5.0', + compatible_versions: ['v1.5.0'], + binaries: { + 'linux/amd64': + 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.5.0/quicksilverd-v1.5.0-amd64', + }, + cosmos_sdk_version: 'v0.46.16', + consensus: { + type: 'cometbft', + version: 'v0.34.29', + }, + cosmwasm_version: + 'notional-labs/wasmd v0.29.0-sdk46.0.20221114145317-d6e67fd50956', + cosmwasm_enabled: true, + ibc_go_version: 'v5.3.2', + next_version_name: 'v1.5.1', + }, + { + name: 'v1.5.1', + proposal: 32, + height: 6452000, + recommended_version: 'v1.5.2', + compatible_versions: ['v1.5.1', 'v1.5.2'], + binaries: { + 'linux/amd64': + 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.5.2/quicksilverd-v1.5.2-amd64', + }, + cosmos_sdk_version: 'v0.46.16', + consensus: { + type: 'cometbft', + version: 'v0.34.29', + }, + cosmwasm_version: + 'notional-labs/wasmd v0.29.0-sdk46.0.20221114145317-d6e67fd50956', + cosmwasm_enabled: true, + ibc_go_version: 'v5.3.2', next_version_name: '', }, ], @@ -583,6 +625,13 @@ export const quicksilver: Chain = { account_page: 'https://www.mintscan.io/quicksilver/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/quicksilver', + tx_page: 'https://ezstaking.app/quicksilver/txs/${txHash}', + account_page: + 'https://ezstaking.app/quicksilver/account/${accountAddress}', + }, { kind: 'π₯𝐞𝐬𝐧𝐒𝐀 | 𝐔𝐓𝐒𝐀 explorer', url: 'https://exp.utsa.tech/quicksilver', @@ -656,6 +705,10 @@ export const quicksilverAssetList: AssetLists = { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qck.png', }, ], + socials: { + webiste: 'https://quicksilver.zone/', + twitter: 'https://twitter.com/quicksilverzone', + }, }, { description: 'Quicksilver Liquid Staked STARS', diff --git a/packages/chain-registry/src/mainnets/qwoyn.ts b/packages/chain-registry/src/mainnets/qwoyn.ts index 837b1912..4378f393 100644 --- a/packages/chain-registry/src/mainnets/qwoyn.ts +++ b/packages/chain-registry/src/mainnets/qwoyn.ts @@ -6,6 +6,8 @@ export const qwoyn: Chain = { status: 'live', network_type: 'mainnet', website: 'https://qwoyn.studio/', + description: + 'The Qwoyn Network stands as a cutting-edge gaming hub that embeds Web3 technologies into the core of interactive entertainment. It revolutionizes the gaming industry by ensuring true ownership of in-game assets for players, facilitated through blockchain. This approach not only enhances gameplay but also fosters a unique ecosystem of interoperability and innovation. As a beacon in the gaming world, Qwoyn Network is dedicated to merging the excitement of traditional gaming with the transformative potential of Web3, creating a seamless and enriched gaming experience.', pretty_name: 'Qwoyn', chain_id: 'qwoyn-1', bech32_prefix: 'qwoyn', diff --git a/packages/chain-registry/src/mainnets/realio.ts b/packages/chain-registry/src/mainnets/realio.ts index 1c36ac4f..96f7a6ae 100644 --- a/packages/chain-registry/src/mainnets/realio.ts +++ b/packages/chain-registry/src/mainnets/realio.ts @@ -162,6 +162,11 @@ export const realio: Chain = { address: 'p2p.realio.safeblock.space:26656', provider: 'Safe Block', }, + { + id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', + address: 'realio.declab.pro:26624', + provider: 'Decloud Nodes Lab', + }, ], }, apis: { @@ -198,6 +203,10 @@ export const realio: Chain = { address: 'https://rpc.realio.safeblock.space', provider: 'Safe Block', }, + { + address: 'https://realio.declab.pro:26622', + provider: 'Decloud Nodes Lab', + }, ], rest: [ { @@ -232,6 +241,10 @@ export const realio: Chain = { address: 'https://api.realio.safeblock.space', provider: 'Safe Block', }, + { + address: 'https://realio.declab.pro:443', + provider: 'Decloud Nodes Lab', + }, ], grpc: [ { @@ -266,6 +279,10 @@ export const realio: Chain = { address: 'realio.grpc.skynodejs.net', provider: 'skynodejs', }, + { + address: 'https://realio.declab.pro:9015', + provider: 'Decloud Nodes Lab', + }, ], 'evm-http-jsonrpc': [ { @@ -322,6 +339,13 @@ export const realio: Chain = { account_page: 'https://explorer.safeblock.space/realio/account/${accountAddress}', }, + { + kind: 'Decloud Nodes Lab', + url: 'https://explorer.declab.pro/realio', + tx_page: 'https://explorer.declab.pro/realio/tx/${txHash}', + account_page: + 'https://explorer.declab.pro/realio/account/{$accountAddress}', + }, ], images: [ { diff --git a/packages/chain-registry/src/mainnets/regen.ts b/packages/chain-registry/src/mainnets/regen.ts index 58d244a7..12867816 100644 --- a/packages/chain-registry/src/mainnets/regen.ts +++ b/packages/chain-registry/src/mainnets/regen.ts @@ -235,6 +235,12 @@ export const regen: Chain = { tx_page: 'https://www.mintscan.io/regen/transactions/${txHash}', account_page: 'https://www.mintscan.io/regen/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/regen', + tx_page: 'https://ezstaking.app/regen/txs/${txHash}', + account_page: 'https://ezstaking.app/regen/account/${accountAddress}', + }, { kind: 'πŸ”₯STAVRπŸ”₯', url: 'https://explorer.stavr.tech/Regen-Mainnet', @@ -302,6 +308,10 @@ export const regenAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/regen.svg', }, ], + socials: { + webiste: 'https://www.regen.network/', + twitter: 'https://twitter.com/regen_network', + }, }, { description: diff --git a/packages/chain-registry/src/mainnets/rizon.ts b/packages/chain-registry/src/mainnets/rizon.ts index afe8d666..6c7420aa 100644 --- a/packages/chain-registry/src/mainnets/rizon.ts +++ b/packages/chain-registry/src/mainnets/rizon.ts @@ -138,10 +138,10 @@ export const rizon: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/rizon', - tx_page: 'https://app.ezstaking.io/rizon/txs/${txHash}', - account_page: 'https://app.ezstaking.io/rizon/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/rizon', + tx_page: 'https://ezstaking.app/rizon/txs/${txHash}', + account_page: 'https://ezstaking.app/rizon/account/${accountAddress}', }, { kind: 'mintscan', diff --git a/packages/chain-registry/src/mainnets/scorum.ts b/packages/chain-registry/src/mainnets/scorum.ts index e97d00a2..27ef3700 100644 --- a/packages/chain-registry/src/mainnets/scorum.ts +++ b/packages/chain-registry/src/mainnets/scorum.ts @@ -109,10 +109,10 @@ export const scorum: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/scorum', - tx_page: 'https://app.ezstaking.io/scorum/txs/${txHash}', - account_page: 'https://app.ezstaking.io/scorum/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/scorum', + tx_page: 'https://ezstaking.app/scorum/txs/${txHash}', + account_page: 'https://ezstaking.app/scorum/account/${accountAddress}', }, { kind: 'bigdipper', @@ -160,6 +160,10 @@ export const scorumAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/scr.svg', }, ], + socials: { + webiste: 'https://scorum.com', + twitter: 'https://twitter.com/scorum_en', + }, }, { description: 'Scorum Power used for internal mechanics and staking', diff --git a/packages/chain-registry/src/mainnets/secretnetwork.ts b/packages/chain-registry/src/mainnets/secretnetwork.ts index bf5989dd..87af1e41 100644 --- a/packages/chain-registry/src/mainnets/secretnetwork.ts +++ b/packages/chain-registry/src/mainnets/secretnetwork.ts @@ -227,7 +227,7 @@ export const secretnetwork: Chain = { provider: '1RPC - Automata Network', }, { - address: 'https://secretnetwork-rpc.highstakes.ch:26657/', + address: 'https://secretnetwork-rpc.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -257,7 +257,7 @@ export const secretnetwork: Chain = { provider: '1RPC - Automata Network', }, { - address: 'https://secretnetwork-api.highstakes.ch:1317/', + address: 'https://secretnetwork-api.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -286,11 +286,11 @@ export const secretnetwork: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/secretnetwork', - tx_page: 'https://app.ezstaking.io/secretnetwork/txs/${txHash}', + kind: 'ezstaking', + url: 'https://ezstaking.app/secretnetwork', + tx_page: 'https://ezstaking.app/secretnetwork/txs/${txHash}', account_page: - 'https://app.ezstaking.io/secretnetwork/account/${accountAddress}', + 'https://ezstaking.app/secretnetwork/account/${accountAddress}', }, { kind: 'ping.pub', @@ -350,6 +350,10 @@ export const secretnetworkAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', }, ], + socials: { + webiste: 'https://scrt.network/', + twitter: 'https://twitter.com/SecretNetwork', + }, }, { description: 'The native token cw20 for SIENNA on Secret Network', diff --git a/packages/chain-registry/src/mainnets/sei.ts b/packages/chain-registry/src/mainnets/sei.ts index d99b8ee5..8ffa8830 100644 --- a/packages/chain-registry/src/mainnets/sei.ts +++ b/packages/chain-registry/src/mainnets/sei.ts @@ -33,15 +33,15 @@ export const sei: Chain = { }, codebase: { git_repo: 'https://github.com/sei-protocol/sei-chain', - recommended_version: 'v3.7.0', - compatible_versions: ['v3.7.0'], + recommended_version: 'v3.8.2', + compatible_versions: ['v3.8.0', 'v3.8.2'], ibc_go_version: 'sei-ibc-go/v3 v3.3.0', - cosmos_sdk_version: 'sei-cosmos v0.2.74', + cosmos_sdk_version: 'sei-cosmos v0.2.77', consensus: { type: 'sei-tendermint', - version: 'v0.2.37', + version: 'v0.2.39', }, - cosmwasm_version: 'sei-wasmd v0.0.4', + cosmwasm_version: 'sei-wasmd v0.0.8', cosmwasm_enabled: true, cosmwasm_path: '$HOME/.sei/wasm', genesis: { @@ -161,6 +161,23 @@ export const sei: Chain = { cosmwasm_version: 'sei-wasmd v0.0.4', cosmwasm_enabled: true, cosmwasm_path: '$HOME/.sei/wasm', + next_version_name: 'v3.8.0', + }, + { + name: 'v3.8.0', + proposal: 53, + height: 64851894, + recommended_version: 'v3.8.2', + compatible_versions: ['v3.8.0', 'v3.8.2'], + ibc_go_version: 'sei-ibc-go/v3 v3.3.0', + cosmos_sdk_version: 'sei-cosmos v0.2.77', + consensus: { + type: 'sei-tendermint', + version: 'v0.2.39', + }, + cosmwasm_version: 'sei-wasmd v0.0.8', + cosmwasm_enabled: true, + cosmwasm_path: '$HOME/.sei/wasm', next_version_name: '', }, ], @@ -318,6 +335,12 @@ export const sei: Chain = { tx_page: 'https://www.mintscan.io/sei/transactions/${txHash}', account_page: 'https://www.mintscan.io/sei/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/sei', + tx_page: 'https://ezstaking.app/sei/txs/${txHash}', + account_page: 'https://ezstaking.app/sei/account/${accountAddress}', + }, { kind: 'seiscan', url: 'https://www.seiscan.app/pacific-1', @@ -365,6 +388,10 @@ export const seiAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.svg', }, ], + socials: { + webiste: 'https://www.sei.io/', + twitter: 'https://twitter.com/SeiNetwork', + }, }, { description: @@ -510,12 +537,67 @@ export const seiAssetList: AssetLists = { base_denom: 'factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/WOSMO.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', + }, + }, + { + description: + 'OOZARU is a meme token on SEI Network inspired by the iconic transformation in the Dragon Ball series', + denom_units: [ + { + denom: + 'sei1wlf9j5uv50rcg0u5j6xk00px5tflptzprj39keck27eg8g7qd7hqq6kvda', + exponent: 0, + }, + { + denom: 'oozaru', + exponent: 6, }, ], + base: 'sei1wlf9j5uv50rcg0u5j6xk00px5tflptzprj39keck27eg8g7qd7hqq6kvda', + name: 'Oozaru', + display: 'oozaru', + symbol: 'OOZARU', logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/WOSMO.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/oozaru.png', }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/oozaru.png', + }, + ], + }, + { + description: 'The Original Meme Coin of SEI Network', + type_asset: 'cw20', + address: 'sei1hrndqntlvtmx2kepr0zsfgr7nzjptcc72cr4ppk4yav58vvy7v3s4er8ed', + denom_units: [ + { + denom: + 'cw20:sei1hrndqntlvtmx2kepr0zsfgr7nzjptcc72cr4ppk4yav58vvy7v3s4er8ed', + exponent: 0, + }, + { + denom: 'SEIYAN', + exponent: 6, + }, + ], + base: 'cw20:sei1hrndqntlvtmx2kepr0zsfgr7nzjptcc72cr4ppk4yav58vvy7v3s4er8ed', + name: 'SEIYAN', + display: 'SEIYAN', + symbol: 'SEIYAN', + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/SEIYAN.png', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/SEIYAN.png', + }, + ], }, ], }; diff --git a/packages/chain-registry/src/mainnets/sentinel.ts b/packages/chain-registry/src/mainnets/sentinel.ts index 5f54ddee..b1b014b9 100644 --- a/packages/chain-registry/src/mainnets/sentinel.ts +++ b/packages/chain-registry/src/mainnets/sentinel.ts @@ -246,6 +246,10 @@ export const sentinel: Chain = { id: 'f7111587af92ebe3c57c6080d68755dd74e13a3b', address: '104.196.120.61:26656', }, + { + id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', + address: 'sentinel.declab.pro:26630', + }, ], }, apis: { @@ -298,6 +302,14 @@ export const sentinel: Chain = { address: 'https://public.stakewolle.com/cosmos/sentinel/rpc', provider: 'Stakewolle', }, + { + address: 'http://163.197.193.2:26657', + provider: 'Tesla Full Node', + }, + { + address: 'https://sentinel.declab.pro:26628', + provider: 'Decloud Nodes Lab', + }, ], rest: [ { @@ -340,6 +352,14 @@ export const sentinel: Chain = { address: 'https://public.stakewolle.com/cosmos/sentinel/rest', provider: 'Stakewolle', }, + { + address: 'http://163.197.193.2:26657', + provider: 'Tesla Full Node', + }, + { + address: 'https://sentinel.declab.pro:443', + provider: 'Decloud Nodes Lab', + }, ], grpc: [ { @@ -362,6 +382,10 @@ export const sentinel: Chain = { address: 'sentinel-rpc.publicnode.com:443', provider: 'Allnodes ⚑️ Nodes & Staking', }, + { + address: 'https://sentinel.declab.pro:9019', + provider: 'Decloud Nodes Lab', + }, ], }, explorers: [ @@ -372,6 +396,12 @@ export const sentinel: Chain = { account_page: 'https://www.mintscan.io/sentinel/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/sentinel', + tx_page: 'https://ezstaking.app/sentinel/txs/${txHash}', + account_page: 'https://ezstaking.app/sentinel/account/${accountAddress}', + }, { kind: 'atomscan', url: 'https://atomscan.com/sentinel', @@ -391,6 +421,11 @@ export const sentinel: Chain = { url: 'https://explorer.validatornode.com/sentinel', tx_page: 'https://explorer.validatornode.com/sentinel/tx/${txHash}', }, + { + kind: 'Decloud Nodes Lab', + url: 'https://explorer.declab.pro/Sentinel', + tx_page: 'https://explorer.declab.pro/Sentinel/tx/${txHash}', + }, ], images: [ { @@ -431,6 +466,10 @@ export const sentinelAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sentinel/images/dvpn.svg', }, ], + socials: { + webiste: 'https://www.sentinel.co/', + twitter: 'https://twitter.com/SentinelVPN', + }, }, ], }; diff --git a/packages/chain-registry/src/mainnets/sge.ts b/packages/chain-registry/src/mainnets/sge.ts index bb7a686d..e722a9bf 100644 --- a/packages/chain-registry/src/mainnets/sge.ts +++ b/packages/chain-registry/src/mainnets/sge.ts @@ -32,9 +32,10 @@ export const sge: Chain = { }, codebase: { git_repo: 'https://github.com/sge-network/sge', - recommended_version: 'v1.3.1', - compatible_versions: ['v1.3.1'], - cosmos_sdk_version: 'v0.46.17-0.20231114190313-b9164dd660b6', + recommended_version: 'v1.5.2', + compatible_versions: ['v1.5.2'], + cosmos_sdk_version: + 'sge-network/cosmos-sdk v0.46.17-0.20240223100624-2a2661276cb4', ibc_go_version: 'v5.3.1', consensus: { type: 'cometbft', @@ -111,6 +112,21 @@ export const sge: Chain = { type: 'cometbft', version: 'v0.34.29', }, + next_version_name: 'V1.5.2', + }, + { + name: 'v1.5.2', + recommended_version: 'v1.5.2', + compatible_versions: ['v1.5.2'], + proposal: 6, + height: 2867354, + cosmos_sdk_version: + 'sge-network/cosmos-sdk v0.46.17-0.20240223100624-2a2661276cb4', + ibc_go_version: 'v5.3.1', + consensus: { + type: 'cometbft', + version: 'v0.34.29', + }, next_version_name: '', }, ], diff --git a/packages/chain-registry/src/mainnets/shentu.ts b/packages/chain-registry/src/mainnets/shentu.ts index b5940053..150008cf 100644 --- a/packages/chain-registry/src/mainnets/shentu.ts +++ b/packages/chain-registry/src/mainnets/shentu.ts @@ -207,13 +207,17 @@ export const shentu: Chain = { provider: 'Allnodes ⚑️ Nodes & Staking', }, { - address: 'https://shentu-rpc.highstakes.ch:26657/', + address: 'https://shentu-rpc.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { address: 'https://shentu-rpc.panthea.eu', provider: 'Panthea EU', }, + { + address: 'https://shentu-rpc.kleomedes.network', + provider: 'Kleomedes', + }, ], rest: [ { @@ -245,13 +249,17 @@ export const shentu: Chain = { provider: 'Allnodes ⚑️ Nodes & Staking', }, { - address: 'https://shentu-api.highstakes.ch:1317/', + address: 'https://shentu-api.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { address: 'https://shentu-api.panthea.eu', provider: 'Panthea EU', }, + { + address: 'https://shentu-api.kleomedes.network', + provider: 'Kleomedes', + }, ], grpc: [ { @@ -286,10 +294,10 @@ export const shentu: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/shentu', - tx_page: 'https://app.ezstaking.io/shentu/txs/${txHash}', - account_page: 'https://app.ezstaking.io/shentu/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/shentu', + tx_page: 'https://ezstaking.app/shentu/txs/${txHash}', + account_page: 'https://ezstaking.app/shentu/account/${accountAddress}', }, { kind: 'πŸ”₯STAVRπŸ”₯', diff --git a/packages/chain-registry/src/mainnets/sifchain.ts b/packages/chain-registry/src/mainnets/sifchain.ts index cb91d2ff..b9030671 100644 --- a/packages/chain-registry/src/mainnets/sifchain.ts +++ b/packages/chain-registry/src/mainnets/sifchain.ts @@ -31,11 +31,11 @@ export const sifchain: Chain = { }, codebase: { git_repo: 'https://github.com/Sifchain/sifnode.git', - recommended_version: 'v1.0.14-beta', - compatible_versions: ['v1.0.14-beta'], + recommended_version: 'v1.2.0-beta', + compatible_versions: ['v1.2.0-beta'], binaries: { 'linux/amd64': - 'https://github.com/Sifchain/sifnode/releases/download/v1.0.14-beta/sifnoded-v1.0.14-beta-linux-amd64.zip', + 'https://github.com/Sifchain/sifnode/releases/download/v1.2.0-beta/sifnoded-v1.2.0-beta-linux-amd64.tar.gz', }, genesis: { genesis_url: @@ -44,12 +44,39 @@ export const sifchain: Chain = { versions: [ { name: 'v1.0.14-beta', + proposal: 132, + height: 9263818, recommended_version: 'v1.0.14-beta', compatible_versions: ['v1.0.14-beta'], binaries: { 'linux/amd64': 'https://github.com/Sifchain/sifnode/releases/download/v1.0.14-beta/sifnoded-v1.0.14-beta-linux-amd64.zip', }, + next_version_name: 'v1.1.0-beta', + }, + { + name: 'v1.1.0-beta', + proposal: 141, + height: 9663352, + recommended_version: 'v1.1.0-beta', + compatible_versions: ['v1.1.0-beta'], + binaries: { + 'linux/amd64': + 'https://github.com/Sifchain/sifnode/releases/download/v1.1.0-beta/sifnoded-v1.1.0-beta-linux-amd64.zip', + }, + next_version_name: 'v1.2.0-beta', + }, + { + name: 'v1.2.0-beta', + proposal: 144, + height: 14556000, + recommended_version: 'v1.2.0-beta', + compatible_versions: ['v1.2.0-beta'], + binaries: { + 'linux/amd64': + 'https://github.com/Sifchain/sifnode/releases/download/v1.2.0-beta/sifnoded-v1.2.0-beta-linux-amd64.tar.gz', + }, + next_version_name: '', }, ], }, @@ -105,10 +132,6 @@ export const sifchain: Chain = { address: 'https://sifchain-rpc.polkachu.com', provider: 'Polkachu', }, - { - address: 'https://rpc-sifchain-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, { address: 'https://sifchain-mainnet-rpc.autostake.com:443', provider: 'AutoStake πŸ›‘οΈ Slash Protected', @@ -137,10 +160,6 @@ export const sifchain: Chain = { }, ], grpc: [ - { - address: 'grpc-sifchain-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, { address: 'sifchain-mainnet-grpc.autostake.com:443', provider: 'AutoStake πŸ›‘οΈ Slash Protected', @@ -156,23 +175,11 @@ export const sifchain: Chain = { ], }, explorers: [ - { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/sifchain', - tx_page: 'https://app.ezstaking.io/sifchain/txs/${txHash}', - account_page: - 'https://app.ezstaking.io/sifchain/account/${accountAddress}', - }, { kind: 'ping.pub', url: 'https://ping.pub/sifchain', tx_page: 'https://ping.pub/sifchain/tx/${txHash}', }, - { - kind: 'explorers.guru', - url: 'https://sifchain.explorers.guru', - tx_page: 'https://sifchain.explorers.guru/transaction/${txHash}', - }, { kind: 'atomscan', url: 'https://atomscan.com/sifchain', diff --git a/packages/chain-registry/src/mainnets/sommelier.ts b/packages/chain-registry/src/mainnets/sommelier.ts index a7800396..d47cf07c 100644 --- a/packages/chain-registry/src/mainnets/sommelier.ts +++ b/packages/chain-registry/src/mainnets/sommelier.ts @@ -277,6 +277,12 @@ export const sommelier: Chain = { account_page: 'https://www.mintscan.io/sommelier/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/sommelier', + tx_page: 'https://ezstaking.app/sommelier/txs/${txHash}', + account_page: 'https://ezstaking.app/sommelier/account/${accountAddress}', + }, { kind: 'πŸ”₯STAVRπŸ”₯', url: 'https://explorer.stavr.tech/Sommelier-Mainnet', @@ -344,6 +350,10 @@ export const sommelierAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sommelier/images/somm.svg', }, ], + socials: { + webiste: 'https://www.sommelier.finance/', + twitter: 'https://twitter.com/sommfinance', + }, }, ], }; diff --git a/packages/chain-registry/src/mainnets/source.ts b/packages/chain-registry/src/mainnets/source.ts index 90d660d6..d6a03d2a 100644 --- a/packages/chain-registry/src/mainnets/source.ts +++ b/packages/chain-registry/src/mainnets/source.ts @@ -33,8 +33,8 @@ export const source: Chain = { }, codebase: { git_repo: 'https://github.com/Source-Protocol-Cosmos/source', - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], + recommended_version: 'v3.0.1', + compatible_versions: ['v3.0.1'], cosmos_sdk_version: '0.45', consensus: { type: 'tendermint', @@ -49,8 +49,8 @@ export const source: Chain = { versions: [ { name: 'v3.0.0', - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], + recommended_version: 'v3.0.1', + compatible_versions: ['v3.0.1'], cosmos_sdk_version: '0.45', consensus: { type: 'tendermint', @@ -144,6 +144,11 @@ export const source: Chain = { address: 'p2p-pve01.roomit.xyz:16602', provider: 'RoomIT', }, + { + id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', + address: 'source.declab.pro:26606', + provider: 'Decloud Nodes Lab', + }, ], }, apis: { @@ -204,6 +209,10 @@ export const source: Chain = { address: 'https://rpc.source.posthuman.digital', provider: 'posthuman', }, + { + address: 'https://source.declab.pro:26604', + provider: 'Decloud Nodes Lab', + }, ], rest: [ { @@ -264,7 +273,11 @@ export const source: Chain = { }, { address: 'http://source.api.staking-explorer.com', - provider: 'Daily $SOURCE DROP πŸ’°', + provider: 'Daily DROP', + }, + { + address: 'https://source.declab.pro:443', + provider: 'Decloud Nodes Lab', }, ], grpc: [ @@ -312,6 +325,10 @@ export const source: Chain = { address: 'grpc.source.roomit.xyz:8443', provider: 'RoomIT', }, + { + address: 'https://source.declab.pro:9003', + provider: 'Decloud Nodes Lab', + }, ], }, explorers: [ @@ -372,6 +389,13 @@ export const source: Chain = { account_page: 'https://explorer.posthuman.digital/source/account/${accountAddress}', }, + { + kind: 'Decloud Nodes Lab', + url: 'https://explorer.declab.pro/Source', + tx_page: 'https://explorer.declab.pro/Source/tx/${txHash}', + account_page: + 'https://explorer.declab.pro/Source/account/${accountAddress}', + }, ], images: [ { @@ -391,6 +415,8 @@ export const sourceAssetList: AssetLists = { assets: [ { description: 'The native token of SOURCE Chain', + extended_description: + "Enterprises, developers, and individuals are empowered to use SOURCE's sustainable and value backed network to easily access, build, and integrate web3 applications and services.", denom_units: [ { denom: 'usource', @@ -416,6 +442,10 @@ export const sourceAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/source/images/source.svg', }, ], + socials: { + webiste: 'https://www.sourceprotocol.io/', + twitter: 'https://twitter.com/sourceprotocol_', + }, }, { description: diff --git a/packages/chain-registry/src/mainnets/stafihub.ts b/packages/chain-registry/src/mainnets/stafihub.ts index 1a1e8f71..1f057e67 100644 --- a/packages/chain-registry/src/mainnets/stafihub.ts +++ b/packages/chain-registry/src/mainnets/stafihub.ts @@ -174,6 +174,12 @@ export const stafihub: Chain = { tx_page: 'https://www.mintscan.io/stafi/transactions/${txHash}', account_page: 'https://www.mintscan.io/stafi/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/stafihub', + tx_page: 'https://ezstaking.app/stafihub/txs/${txHash}', + account_page: 'https://ezstaking.app/stafihub/account/${accountAddress}', + }, { kind: 'ping-pub', url: 'https://ping.pub/stafihub', diff --git a/packages/chain-registry/src/mainnets/stargaze.ts b/packages/chain-registry/src/mainnets/stargaze.ts index f91f9cbc..c6a5761f 100644 --- a/packages/chain-registry/src/mainnets/stargaze.ts +++ b/packages/chain-registry/src/mainnets/stargaze.ts @@ -32,8 +32,16 @@ export const stargaze: Chain = { }, codebase: { git_repo: 'https://github.com/public-awesome/stargaze', - recommended_version: 'v12.0.0', - compatible_versions: ['v12.0.0'], + recommended_version: 'v13.0.0', + compatible_versions: ['v13.0.0'], + cosmos_sdk_version: 'v0.47.10', + ibc_go_version: 'v7.3.2', + consensus: { + type: 'cometbft', + version: 'v0.37.4', + }, + cosmwasm_version: 'v0.45.0', + cosmwasm_enabled: true, genesis: { genesis_url: 'https://raw.githubusercontent.com/public-awesome/mainnet/main/stargaze-1/genesis.tar.gz', @@ -61,6 +69,22 @@ export const stargaze: Chain = { name: 'v12', recommended_version: 'v12.0.0', compatible_versions: ['v12.0.0'], + next_version_name: 'v13', + }, + { + name: 'v13', + proposal: 260, + height: 12801683, + recommended_version: 'v13.0.0', + compatible_versions: ['v13.0.0'], + cosmos_sdk_version: 'v0.47.10', + ibc_go_version: 'v7.3.2', + consensus: { + type: 'cometbft', + version: 'v0.37.4', + }, + cosmwasm_version: 'v0.45.0', + cosmwasm_enabled: true, next_version_name: '', }, ], @@ -218,6 +242,10 @@ export const stargaze: Chain = { address: 'https://rpc.stargaze.bronbro.io:443', provider: 'Bro_n_Bro', }, + { + address: 'https://stargaze-rpc.kleomedes.network', + provider: 'Kleomedes', + }, ], rest: [ { @@ -296,6 +324,10 @@ export const stargaze: Chain = { address: 'https://lcd.stargaze.bronbro.io:443', provider: 'Bro_n_Bro', }, + { + address: 'https://stargaze-api.kleomedes.network', + provider: 'Kleomedes', + }, ], grpc: [ { @@ -342,11 +374,10 @@ export const stargaze: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/stargaze', - tx_page: 'https://app.ezstaking.io/stargaze/txs/${txHash}', - account_page: - 'https://app.ezstaking.io/stargaze/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/stargaze', + tx_page: 'https://ezstaking.app/stargaze/txs/${txHash}', + account_page: 'https://ezstaking.app/stargaze/account/${accountAddress}', }, { kind: 'mintscan', @@ -412,6 +443,10 @@ export const stargazeAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', }, ], + socials: { + webiste: 'https://www.stargaze.zone/', + twitter: 'https://twitter.com/StargazeZone', + }, }, { description: 'The native token of ohhNFT.', diff --git a/packages/chain-registry/src/mainnets/starname.ts b/packages/chain-registry/src/mainnets/starname.ts index a01aaf34..14034e7d 100644 --- a/packages/chain-registry/src/mainnets/starname.ts +++ b/packages/chain-registry/src/mainnets/starname.ts @@ -156,6 +156,10 @@ export const starnameAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/starname/images/iov.svg', }, ], + socials: { + webiste: 'https://app.starname.me/', + twitter: 'https://twitter.com/starname_me', + }, }, ], }; diff --git a/packages/chain-registry/src/mainnets/stride.ts b/packages/chain-registry/src/mainnets/stride.ts index 82006a0f..1bb2c9d9 100644 --- a/packages/chain-registry/src/mainnets/stride.ts +++ b/packages/chain-registry/src/mainnets/stride.ts @@ -22,13 +22,6 @@ export const stride: Chain = { average_gas_price: 0.001, high_gas_price: 0.002, }, - { - denom: 'uatom', - fixed_min_gas_price: 0.0001, - low_gas_price: 0.0001, - average_gas_price: 0.0002, - high_gas_price: 0.0005, - }, { denom: 'stuatom', fixed_min_gas_price: 0.0001, @@ -36,13 +29,6 @@ export const stride: Chain = { average_gas_price: 0.0002, high_gas_price: 0.0005, }, - { - denom: 'uosmo', - fixed_min_gas_price: 0.001, - low_gas_price: 0.001, - average_gas_price: 0.002, - high_gas_price: 0.004, - }, { denom: 'stuosmo', fixed_min_gas_price: 0.001, @@ -50,13 +36,6 @@ export const stride: Chain = { average_gas_price: 0.002, high_gas_price: 0.004, }, - { - denom: 'ustars', - fixed_min_gas_price: 1, - low_gas_price: 1, - average_gas_price: 1.1, - high_gas_price: 1.2, - }, { denom: 'stustars', fixed_min_gas_price: 1, @@ -64,13 +43,6 @@ export const stride: Chain = { average_gas_price: 1.1, high_gas_price: 1.2, }, - { - denom: 'ujuno', - fixed_min_gas_price: 0.075, - low_gas_price: 0.075, - average_gas_price: 0.1, - high_gas_price: 0.125, - }, { denom: 'stujuno', fixed_min_gas_price: 0.075, @@ -78,13 +50,6 @@ export const stride: Chain = { average_gas_price: 0.1, high_gas_price: 0.125, }, - { - denom: 'uluna', - fixed_min_gas_price: 0.0125, - low_gas_price: 0.0125, - average_gas_price: 0.015, - high_gas_price: 0.04, - }, { denom: 'stuluna', fixed_min_gas_price: 0.0125, @@ -92,13 +57,6 @@ export const stride: Chain = { average_gas_price: 0.015, high_gas_price: 0.04, }, - { - denom: 'aevmos', - fixed_min_gas_price: 250000000, - low_gas_price: 20000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, { denom: 'staevmos', fixed_min_gas_price: 250000000, @@ -106,13 +64,6 @@ export const stride: Chain = { average_gas_price: 25000000000, high_gas_price: 40000000000, }, - { - denom: 'inj', - fixed_min_gas_price: 500000000, - low_gas_price: 500000000, - average_gas_price: 700000000, - high_gas_price: 900000000, - }, { denom: 'stinj', fixed_min_gas_price: 500000000, @@ -120,13 +71,6 @@ export const stride: Chain = { average_gas_price: 700000000, high_gas_price: 900000000, }, - { - denom: 'ucmdx', - fixed_min_gas_price: 0.02, - low_gas_price: 0.02, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, { denom: 'stucmdx', fixed_min_gas_price: 0.02, @@ -134,13 +78,6 @@ export const stride: Chain = { average_gas_price: 0.025, high_gas_price: 0.04, }, - { - denom: 'uumee', - fixed_min_gas_price: 0.1, - low_gas_price: 0.1, - average_gas_price: 0.12, - high_gas_price: 0.2, - }, { denom: 'stuumee', fixed_min_gas_price: 0.1, @@ -148,13 +85,6 @@ export const stride: Chain = { average_gas_price: 0.12, high_gas_price: 0.2, }, - { - denom: 'utia', - fixed_min_gas_price: 0.002, - low_gas_price: 0.01, - average_gas_price: 0.02, - high_gas_price: 0.1, - }, { denom: 'stutia', fixed_min_gas_price: 0.002, @@ -163,17 +93,17 @@ export const stride: Chain = { high_gas_price: 0.1, }, { - denom: 'adydx', - fixed_min_gas_price: 12500000000, - low_gas_price: 12500000000, - average_gas_price: 12500000000, + denom: 'stadydx', + fixed_min_gas_price: 15000000000, + low_gas_price: 15000000000, + average_gas_price: 15000000000, high_gas_price: 20000000000, }, { - denom: 'stadydx', - fixed_min_gas_price: 12500000000, - low_gas_price: 12500000000, - average_gas_price: 12500000000, + denom: 'stadym', + fixed_min_gas_price: 15000000000, + low_gas_price: 15000000000, + average_gas_price: 15000000000, high_gas_price: 20000000000, }, ], @@ -187,13 +117,13 @@ export const stride: Chain = { }, codebase: { git_repo: 'https://github.com/Stride-Labs/stride', - recommended_version: 'v18.0.0', - compatible_versions: ['v18.0.0'], + recommended_version: 'v19.0.0', + compatible_versions: ['v19.0.0'], cosmos_sdk_version: 'Stride-Labs/cosmos-sdk v0.47.5-stride-distribution-fix-0', consensus: { type: 'cometbft', - version: 'v0.37.2', + version: 'v0.37.4', }, ibc_go_version: '7.3.1', genesis: { @@ -342,7 +272,23 @@ export const stride: Chain = { version: 'v0.37.2', }, ibc_go_version: '7.3.1', - next_version_name: '', + next_version_name: 'v19', + }, + { + name: 'v19', + tag: 'v19.0.0', + recommended_version: 'v19.0.0', + compatible_versions: ['v19.0.0'], + proposal: 233, + height: 8064608, + cosmos_sdk_version: + 'Stride-Labs/cosmos-sdk v0.47.5-stride-distribution-fix-0', + consensus: { + type: 'cometbft', + version: 'v0.37.2', + }, + ibc_go_version: '7.3.1', + next_version_name: 'v19', }, ], }, @@ -636,10 +582,10 @@ export const stride: Chain = { 'https://explorer.bccnodes.com/stride-M/account/${accountAddress}', }, { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/stride', - tx_page: 'https://app.ezstaking.io/stride/txs/${txHash}', - account_page: 'https://app.ezstaking.io/stride/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/stride', + tx_page: 'https://ezstaking.app/stride/txs/${txHash}', + account_page: 'https://ezstaking.app/stride/account/${accountAddress}', }, { kind: 'Apollo', @@ -736,6 +682,10 @@ export const strideAssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.svg', }, ], + socials: { + webiste: 'https://stride.zone/', + twitter: 'https://twitter.com/stride_zone', + }, }, { denom_units: [ @@ -1069,6 +1019,43 @@ export const strideAssetList: AssetLists = { }, ], }, + { + description: "Stride's liquid staked DYM", + denom_units: [ + { + denom: 'stadym', + exponent: 0, + }, + { + denom: 'stDYM', + exponent: 18, + }, + ], + base: 'stadym', + name: 'Stride Staked DYM', + display: 'stDYM', + symbol: 'stDYM', + traces: [ + { + type: 'liquid-stake', + counterparty: { + chain_name: 'dymension', + base_denom: 'adym', + }, + provider: 'Stride', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdym.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdym.svg', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdym.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdym.svg', + }, + ], + }, { denom_units: [ { diff --git a/packages/chain-registry/src/mainnets/teritori.ts b/packages/chain-registry/src/mainnets/teritori.ts index 739f10ba..a49dda76 100644 --- a/packages/chain-registry/src/mainnets/teritori.ts +++ b/packages/chain-registry/src/mainnets/teritori.ts @@ -309,11 +309,10 @@ export const teritori: Chain = { }, explorers: [ { - kind: 'EZ Staking', - url: 'https://app.ezstaking.io/teritori', - tx_page: 'https://app.ezstaking.io/teritori/txs/${txHash}', - account_page: - 'https://app.ezstaking.io/teritori/account/${accountAddress}', + kind: 'ezstaking', + url: 'https://ezstaking.app/teritori', + tx_page: 'https://ezstaking.app/teritori/txs/${txHash}', + account_page: 'https://ezstaking.app/teritori/account/${accountAddress}', }, { kind: 'ping.pub', @@ -394,10 +393,6 @@ export const teritoriAssetList: AssetLists = { coingecko_id: 'teritori', images: [ { - image_sync: { - chain_name: 'teritori', - base_denom: 'utori', - }, png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/teritori/images/utori.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/teritori/images/utori.svg', }, @@ -548,5 +543,100 @@ export const teritoriAssetList: AssetLists = { }, ], }, + { + description: 'USD Coin', + denom_units: [ + { + denom: + 'ibc/FE98AAD68F02F03565E9FA39A5E627946699B2B07115889ED812D8BA639576A9', + exponent: 0, + }, + { + denom: 'usdc', + exponent: 6, + }, + ], + type_asset: 'ics20', + base: 'uusdc', + display: 'usdc', + name: 'USD Coin', + symbol: 'USDC', + traces: [ + { + type: 'ibc', + counterparty: { + chain_name: 'noble', + base_denom: 'usdc', + channel_id: 'channel-54', + }, + chain: { + channel_id: 'channel-62', + path: 'transfer/channel-62/uusdc', + }, + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', + }, + images: [ + { + image_sync: { + chain_name: 'noble', + base_denom: 'uusdc', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', + }, + ], + }, + { + description: + 'The native staking and governance token of the Secret chain.', + denom_units: [ + { + denom: + 'ibc/F3F6BDEE1A79664B169D742651107BF4E03FA67E931452E27380B75F5917B7E9', + exponent: 0, + }, + { + denom: 'scrt', + exponent: 6, + }, + ], + type_asset: 'ics20', + base: 'uscrt', + name: 'Secret Network', + display: 'scrt', + symbol: 'SCRT', + traces: [ + { + type: 'ibc', + counterparty: { + chain_name: 'secretnetwork', + base_denom: 'uscrt', + channel_id: 'channel-111', + }, + chain: { + channel_id: 'channel-63', + path: 'transfer/channel-63/uscrt', + }, + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', + }, + images: [ + { + image_sync: { + chain_name: 'secretnetwork', + base_denom: 'uscrt', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', + }, + ], + }, ], }; diff --git a/packages/chain-registry/src/mainnets/terra.ts b/packages/chain-registry/src/mainnets/terra.ts index 0397ca3a..1cdf0d7d 100644 --- a/packages/chain-registry/src/mainnets/terra.ts +++ b/packages/chain-registry/src/mainnets/terra.ts @@ -329,6 +329,12 @@ export const terra: Chain = { ], }, explorers: [ + { + kind: 'ezstaking', + url: 'https://ezstaking.app/terra', + tx_page: 'https://ezstaking.app/terra/txs/${txHash}', + account_page: 'https://ezstaking.app/terra/account/${accountAddress}', + }, { kind: 'ping.pub', url: 'https://ping.pub/terra-luna', @@ -2953,14 +2959,32 @@ export const terraAssetList: AssetLists = { name: 'Astroport Token', display: 'astro', symbol: 'ASTRO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/astro.png', - }, + traces: [ + { + type: 'additional-mintage', + counterparty: { + chain_name: 'terra2', + base_denom: + 'cw20:terra1nsuqsk6kh58ulczatwev87ttq2z6r3pusulg9r24mfj2fvtzd4uq3exn26', + }, + provider: 'Astroport', + }, + ], images: [ { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/astro.png', + image_sync: { + chain_name: 'terra2', + base_denom: + 'cw20:terra1nsuqsk6kh58ulczatwev87ttq2z6r3pusulg9r24mfj2fvtzd4uq3exn26', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro.svg', }, ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro.svg', + }, }, { denom_units: [ diff --git a/packages/chain-registry/src/mainnets/terra2.ts b/packages/chain-registry/src/mainnets/terra2.ts index 8bf21cb9..52c3c0f5 100644 --- a/packages/chain-registry/src/mainnets/terra2.ts +++ b/packages/chain-registry/src/mainnets/terra2.ts @@ -32,13 +32,13 @@ export const terra2: Chain = { }, codebase: { git_repo: 'https://github.com/terra-money/core/', - recommended_version: 'v2.9.4', - compatible_versions: ['v2.9.4'], + recommended_version: 'v2.10.5', + compatible_versions: ['v2.10.4', 'v2.10.5'], binaries: { 'linux/arm64': - 'https://github.com/terra-money/core/releases/download/v2.9.4/terra_2.9.4_Linux_arm64.tar.gz', + 'https://github.com/terra-money/core/releases/download/v2.10.5/terra_2.10.5_Linux_arm64.tar.gz', 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.9.4/terra_2.9.4_Linux_x86_64.tar.gz', + 'https://github.com/terra-money/core/releases/download/v2.10.5/terra_2.10.5_Linux_x86_64.tar.gz', }, genesis: { name: 'v2.0', @@ -215,6 +215,29 @@ export const terra2: Chain = { 'linux/amd64': 'https://github.com/terra-money/core/releases/download/v2.9.4/terra_2.9.4_Linux_x86_64.tar.gz', }, + next_version_name: 'v2.10', + }, + { + name: 'v2.10', + tag: 'v2.10.4', + recommended_version: 'v2.10.5', + compatible_versions: ['v2.10.4', 'v2.10.5'], + proposal: 4805, + height: 9444000, + cosmos_sdk_version: 'v0.47.5-terra.2', + cosmwasm_enabled: true, + cosmwasm_version: 'v0.43.0-terra', + ibc_go_version: 'v7.3.0', + consensus: { + type: 'cometbft', + version: 'v0.37.2', + }, + binaries: { + 'linux/arm64': + 'https://github.com/terra-money/core/releases/download/v2.10.5/terra_2.10.5_Linux_arm64.tar.gz', + 'linux/amd64': + 'https://github.com/terra-money/core/releases/download/v2.10.5/terra_2.10.5_Linux_x86_64.tar.gz', + }, next_version_name: '', }, ], @@ -318,7 +341,7 @@ export const terra2: Chain = { provider: 'Cosmos Spaces', }, { - address: 'https://terra-phoenix-rpc.highstakes.ch:26657/', + address: 'https://terra-phoenix-rpc.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -360,7 +383,7 @@ export const terra2: Chain = { provider: 'Stakeflow', }, { - address: 'https://terra-phoenix-api.highstakes.ch:1317/', + address: 'https://terra-phoenix-api.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -472,6 +495,10 @@ export const terra2AssetList: AssetLists = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.svg', }, ], + socials: { + webiste: 'https://www.terra.money/', + twitter: 'https://twitter.com/terra_money', + }, }, { description: @@ -495,14 +522,20 @@ export const terra2AssetList: AssetLists = { display: 'astro', symbol: 'ASTRO', logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/astro.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro.svg', }, coingecko_id: 'astroport-fi', images: [ { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/astro.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro.svg', }, ], + socials: { + webiste: 'https://astroport.finance/', + twitter: 'https://twitter.com/astroport_fi', + }, }, { description: @@ -832,8 +865,7 @@ export const terra2AssetList: AssetLists = { ], }, { - description: - 'The GraveDigger is the Liquid Staking Product of BackBone Labs. It will have its own platform. Its liquid staking derivative (LSD) is boneLUNA.', + description: 'BackBone Labs Liquid Staked LUNA', type_asset: 'cw20', address: 'terra17aj4ty4sz4yhgm08na8drc0v03v2jwr3waxcqrwhajj729zhl7zqnpc0ml', @@ -844,22 +876,23 @@ export const terra2AssetList: AssetLists = { exponent: 0, }, { - denom: 'bluna', + denom: 'bLUNA', exponent: 6, }, ], base: 'cw20:terra17aj4ty4sz4yhgm08na8drc0v03v2jwr3waxcqrwhajj729zhl7zqnpc0ml', - name: 'boneLuna', - display: 'bluna', + name: 'BackBone Labs Liquid Staked LUNA', + display: 'bLUNA', symbol: 'bLUNA', logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/boneluna.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/bLUNA.png', }, images: [ { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/boneluna.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/bLUNA.png', }, ], + coingecko_id: 'backbone-labs-staked-luna', }, { description: @@ -1246,6 +1279,11 @@ export const terra2AssetList: AssetLists = { logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/drogo.png', }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/drogo.png', + }, + ], }, { description: 'ado the flower of night', @@ -1270,6 +1308,11 @@ export const terra2AssetList: AssetLists = { logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/ADO.png', }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/ADO.png', + }, + ], }, { description: 'The first memecoin on osmosis.', @@ -1311,11 +1354,11 @@ export const terra2AssetList: AssetLists = { base_denom: 'factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/WOSMO.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', }, ], logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/WOSMO.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', }, }, { diff --git a/packages/chain-registry/src/mainnets/titan.ts b/packages/chain-registry/src/mainnets/titan.ts new file mode 100644 index 00000000..74df827d --- /dev/null +++ b/packages/chain-registry/src/mainnets/titan.ts @@ -0,0 +1,214 @@ +import type { Chain, AssetLists, ChainVersions } from '../types'; + +export const titan: Chain = { + $schema: '../chain.schema.json', + chain_name: 'titan', + status: 'live', + network_type: 'mainnet', + website: 'https://titanlab.io/', + pretty_name: 'Titan', + chain_id: 'titan_18888-1', + bech32_prefix: 'titan', + node_home: '$HOME/.titand', + daemon_name: 'titand', + key_algos: ['ethsecp256k1'], + extra_codecs: ['ethermint'], + slip44: 60, + fees: { + fee_tokens: [ + { + denom: 'atkx', + fixed_min_gas_price: 100000000000, + low_gas_price: 100000000000, + average_gas_price: 110000000000, + high_gas_price: 200000000000, + }, + ], + }, + staking: { + staking_tokens: [ + { + denom: 'atkx', + }, + ], + }, + codebase: { + git_repo: 'https://github.com/titantkx/titan', + recommended_version: 'v2.0.1', + compatible_versions: ['v2.0.1'], + cosmos_sdk_version: '0.47.6-titan.4', + consensus: { + type: 'cometbft', + version: '0.37.4', + }, + ibc_go_version: '7.3.0', + cosmwasm_version: '0.45.0', + cosmwasm_enabled: true, + ics_enabled: ['ics20-1', 'ics27-1'], + genesis: { + genesis_url: + 'https://raw.githubusercontent.com/titantkx/titan-mainnet/main/public/genesis.json', + }, + versions: [ + { + name: 'v2.0.1', + tag: 'v2.0.1', + height: 0, + recommended_version: 'v2.0.1', + compatible_versions: ['v2.0.1'], + cosmos_sdk_version: '0.47.6-titan.4', + consensus: { + type: 'cometbft', + version: '0.37.4', + }, + ibc_go_version: '7.3.0', + cosmwasm_version: '0.45.0', + cosmwasm_enabled: true, + ics_enabled: ['ics20-1', 'ics27-1'], + }, + ], + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/titan/images/chain.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/titan/images/chain.svg', + }, + ], + peers: { + seeds: [ + { + id: 'cf2f46da018e9b61c2db74012bd930d292478bb6', + address: 'titan-p2p-1.titanlab.io:26656', + provider: 'Titanlab.io', + }, + { + id: '0538c914eccc67a335eb64d99406c71ba7b110ca', + address: 'titan-p2p-2.titanlab.io:26656', + provider: 'Titanlab.io', + }, + { + id: 'bee5ef5680cf90fe40d6cde872cdc52e53c8338d', + address: 'titan-p2p-seed-1.titanlab.io:26656', + provider: 'Titanlab.io', + }, + { + id: 'dbc0da89a67a9ae8924f2b125e6ffa0043e1fe25', + address: 'titan-p2p-full-1.titanlab.io:26656', + provider: 'Titanlab.io', + }, + ], + persistent_peers: [ + { + id: 'cf2f46da018e9b61c2db74012bd930d292478bb6', + address: 'titan-p2p-1.titanlab.io:26656', + provider: 'Titanlab.io', + }, + { + id: '0538c914eccc67a335eb64d99406c71ba7b110ca', + address: 'titan-p2p-2.titanlab.io:26656', + provider: 'Titanlab.io', + }, + ], + }, + apis: { + rpc: [ + { + address: 'https://titan-rpc.titanlab.io:443', + provider: 'Titanlab.io', + }, + { + address: 'https://titan-rpc-1.titanlab.io:443', + provider: 'Titanlab.io', + }, + { + address: 'https://titan-rpc-2.titanlab.io:443', + provider: 'Titanlab.io', + }, + { + address: 'https://titan-rpc-seed-1.titanlab.io:443', + provider: 'Titanlab.io', + }, + { + address: 'https://titan-rpc-full-1.titanlab.io:443', + provider: 'Titanlab.io', + }, + ], + rest: [ + { + address: 'https://titan-lcd.titanlab.io:443', + provider: 'Titanlab.io', + }, + ], + grpc: [ + { + address: 'titan-grpc.titanlab.io:443', + provider: 'Titanlab.io', + }, + ], + 'evm-http-jsonrpc': [ + { + address: 'https://titan-json-rpc.titanlab.io:443', + provider: 'Titanlab.io', + }, + ], + }, + explorers: [ + { + kind: 'ping.pub', + url: 'https://titan-explorer-light.titanlab.io', + tx_page: 'https://titan-explorer-light.titanlab.io/Titan/tx/${txHash}', + account_page: + 'https://titan-explorer-light.titanlab.io/Titan/account/${accountAddress}', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/titan/images/chain.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/titan/images/chain.svg', + }, +}; + +export const titanAssetList: AssetLists = { + $schema: '../assetlist.schema.json', + chain_name: 'titan', + assets: [ + { + description: 'The native token of the Titan network.', + denom_units: [ + { + denom: 'atkx', + exponent: 0, + aliases: ['attotkx'], + }, + { + denom: 'utkx', + exponent: 12, + aliases: ['microtkx'], + }, + { + denom: 'mtkx', + exponent: 15, + aliases: ['millitkx'], + }, + { + denom: 'tkx', + exponent: 18, + aliases: [], + }, + ], + base: 'atkx', + display: 'tkx', + name: 'titan tkx', + symbol: 'TKX', + coingecko_id: 'tokenize-xchange', + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/titan/images/tkx.png', + }, + ], + keywords: ['staking'], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/titan/images/tkx.png', + }, + }, + ], +}; diff --git a/packages/chain-registry/src/mainnets/umee.ts b/packages/chain-registry/src/mainnets/umee.ts index 01040ece..22c4883b 100644 --- a/packages/chain-registry/src/mainnets/umee.ts +++ b/packages/chain-registry/src/mainnets/umee.ts @@ -584,7 +584,7 @@ export const umee: Chain = { provider: 'StakeTown', }, { - address: 'https://umee-rpc.highstakes.ch:26657/', + address: 'https://umee-rpc.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -650,7 +650,7 @@ export const umee: Chain = { provider: 'StakeTown', }, { - address: 'https://umee-api.highstakes.ch:1317/', + address: 'https://umee-api.highstakes.ch', provider: 'High Stakes πŸ‡¨πŸ‡­', }, { @@ -768,6 +768,12 @@ export const umee: Chain = { account_page: 'https://exp.stakevillage.net/umee/account/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/umee', + tx_page: 'https://ezstaking.app/umee/txs/${txHash}', + account_page: 'https://ezstaking.app/umee/account/${accountAddress}', + }, ], images: [ { diff --git a/packages/chain-registry/src/mainnets/ununifi.ts b/packages/chain-registry/src/mainnets/ununifi.ts index b5f48c51..3d16edb5 100644 --- a/packages/chain-registry/src/mainnets/ununifi.ts +++ b/packages/chain-registry/src/mainnets/ununifi.ts @@ -36,20 +36,20 @@ export const ununifi: Chain = { }, codebase: { git_repo: 'https://github.com/UnUniFi/chain', - recommended_version: 'v4.0.1', - compatible_versions: ['v4.0.1'], + recommended_version: 'v4.0.2', + compatible_versions: ['v4.0.2'], binaries: { 'linux/amd64': 'https://github.com/UnUniFi/chain/releases/download/v4.0.1/ununifid', }, - cosmos_sdk_version: 'v0.47.3-custom-bank-1', + cosmos_sdk_version: 'ununifi/cosmos-sdk v0.47.3-custom-bank-1', consensus: { type: 'cometbft', - version: '0.37.1', + version: '0.37.2', }, cosmwasm_version: 'v0.40.1', cosmwasm_enabled: true, - ibc_go_version: 'v7.0.1', + ibc_go_version: 'v7.3.1', ics_enabled: ['ics20-1'], genesis: { name: 'beta-v1', @@ -242,6 +242,27 @@ export const ununifi: Chain = { cosmwasm_enabled: true, ibc_go_version: 'v7.0.1', ics_enabled: ['ics20-1'], + next_version_name: 'v4_0_2', + }, + { + name: 'v4_0_2', + recommended_version: 'v4.0.2', + compatible_versions: ['v4.0.2'], + binaries: { + 'linux/amd64': + 'https://github.com/UnUniFi/chain/releases/download/v4.0.2/ununifid', + }, + proposal: 26, + height: 9974824, + cosmos_sdk_version: 'ununifi/cosmos-sdk v0.47.3-custom-bank-1', + consensus: { + type: 'cometbft', + version: 'v0.37.2', + }, + cosmwasm_version: 'v0.40.1', + cosmwasm_enabled: true, + ibc_go_version: 'v7.3.1', + ics_enabled: ['ics20-1'], next_version_name: '', }, ], diff --git a/packages/chain-registry/src/mainnets/vidulum.ts b/packages/chain-registry/src/mainnets/vidulum.ts index 9611fd7b..3a17e775 100644 --- a/packages/chain-registry/src/mainnets/vidulum.ts +++ b/packages/chain-registry/src/mainnets/vidulum.ts @@ -95,6 +95,11 @@ export const vidulum: Chain = { address: '137.184.92.115:26656', provider: '1square', }, + { + id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', + address: 'vidulum.declab.pro:26621', + provider: 'Decloud Nodes Lab', + }, ], }, apis: { @@ -111,6 +116,10 @@ export const vidulum: Chain = { address: 'https://rpc-vidulum-ia.cosmosia.notional.ventures/', provider: 'Notional', }, + { + address: 'https://vidulum.declab.pro:26619', + provider: 'Decloud Nodes Lab', + }, ], rest: [ { @@ -129,6 +138,10 @@ export const vidulum: Chain = { address: 'https://api-vdl.nodine.id/', provider: 'Nodine.ID', }, + { + address: 'https://vidulum.declab.pro:443', + provider: 'Decloud Nodes Lab', + }, ], grpc: [ { @@ -139,6 +152,10 @@ export const vidulum: Chain = { address: 'vidulum.grpc.m.stavr.tech:2040', provider: 'πŸ”₯STAVRπŸ”₯', }, + { + address: 'https://vidulum.declab.pro:9013', + provider: 'Decloud Nodes Lab', + }, ], }, explorers: [ @@ -168,6 +185,11 @@ export const vidulum: Chain = { url: 'https://explorer.co.id/vidulum', tx_page: 'https://explorer.co.id/vidulum/tx/${txHash}', }, + { + kind: 'Decloud Nodes Lab', + url: 'https://explorer.declab.pro/Vidulum', + tx_page: 'https://explorer.declab.pro/Vidulum/tx/${txHash}', + }, ], images: [ { diff --git a/packages/chain-registry/src/mainnets/xpla.ts b/packages/chain-registry/src/mainnets/xpla.ts index 8b4e3908..6b8de2bd 100644 --- a/packages/chain-registry/src/mainnets/xpla.ts +++ b/packages/chain-registry/src/mainnets/xpla.ts @@ -187,6 +187,12 @@ export const xpla: Chain = { tx_page: 'https://www.mintscan.io/xpla/transactions/${txHash}', account_page: 'https://www.mintscan.io/xpla/accounts/${accountAddress}', }, + { + kind: 'ezstaking', + url: 'https://ezstaking.app/xpla', + tx_page: 'https://ezstaking.app/xpla/txs/${txHash}', + account_page: 'https://ezstaking.app/xpla/account/${accountAddress}', + }, ], images: [ { diff --git a/packages/chain-registry/src/mainnets/zetachain.ts b/packages/chain-registry/src/mainnets/zetachain.ts index a240a12e..2e8245eb 100644 --- a/packages/chain-registry/src/mainnets/zetachain.ts +++ b/packages/chain-registry/src/mainnets/zetachain.ts @@ -32,21 +32,90 @@ export const zetachain: Chain = { }, codebase: { git_repo: 'https://github.com/zeta-chain/node', - recommended_version: 'v12.2.5', - compatible_versions: [], - cosmos_sdk_version: '0.46', + recommended_version: 'v14.0.0', + compatible_versions: ['v14.0.0'], + cosmos_sdk_version: 'v0.46.13', consensus: { - type: 'tendermint', - version: '0.34', + type: 'cometbft', + version: 'v0.34.28', }, ibc_go_version: 'v6.1.0', genesis: { genesis_url: 'https://zetachain.blockpi.network/rpc/v1/public/genesis', }, - versions: [], + versions: [ + { + name: 'v11', + recommended_version: 'v11.0.0', + compatible_versions: ['v11.0.0'], + cosmos_sdk_version: 'v0.46.13', + consensus: { + type: 'cometbft', + version: 'v0.34.28', + }, + ibc_go_version: 'v6.1.0', + next_version_name: 'v12', + }, + { + name: 'v12', + recommended_version: 'v12.0.0', + compatible_versions: ['v12.0.0'], + cosmos_sdk_version: 'v0.46.13', + consensus: { + type: 'cometbft', + version: 'v0.34.28', + }, + ibc_go_version: 'v6.1.0', + next_version_name: 'v12.1.0', + }, + { + name: 'v12.1.0', + recommended_version: 'v12.1.0', + compatible_versions: ['v12.1.0'], + cosmos_sdk_version: 'v0.46.13', + consensus: { + type: 'cometbft', + version: 'v0.34.28', + }, + ibc_go_version: 'v6.1.0', + next_version_name: 'v12.2.0', + }, + { + name: 'v12.2.0', + recommended_version: 'v12.2.5', + compatible_versions: ['v12.2.5'], + cosmos_sdk_version: 'v0.46.13', + consensus: { + type: 'cometbft', + version: 'v0.34.28', + }, + ibc_go_version: 'v6.1.0', + next_version_name: 'v14.0.0', + }, + { + name: 'v14.0.1', + recommended_version: 'v14.0.1', + compatible_versions: ['v14.0.1'], + proposal: 21, + height: 2074730, + cosmos_sdk_version: 'v0.46.13', + consensus: { + type: 'cometbft', + version: 'v0.34.28', + }, + ibc_go_version: 'v6.1.0', + next_version_name: '', + }, + ], }, peers: { - seeds: [], + seeds: [ + { + id: '20e1000e88125698264454a884812746c2eb4807', + address: 'seeds.lavenderfive.com:22556', + provider: 'Lavender.Five Nodes 🐝', + }, + ], persistent_peers: [ { id: '8d93468c6022fb3b263963bdea46b0a131d247cd', @@ -65,6 +134,14 @@ export const zetachain: Chain = { address: 'https://zetachain-mainnet-archive.allthatnode.com:26657', provider: 'All That Node', }, + { + address: 'https://zetachain-rpc.lavenderfive.com:443', + provider: 'Lavender.Five Nodes 🐝', + }, + { + address: 'https://rpc.zetachain.nodestake.org', + provider: 'NodeStake', + }, ], rest: [ { @@ -75,8 +152,25 @@ export const zetachain: Chain = { address: 'https://zetachain-mainnet-archive.allthatnode.com:1317', provider: 'All That Node', }, + { + address: 'https://zetachain-api.lavenderfive.com:443', + provider: 'Lavender.Five Nodes 🐝', + }, + { + address: 'https://api.zetachain.nodestake.org', + provider: 'NodeStake', + }, + ], + grpc: [ + { + address: 'https://zetachain-grpc.lavenderfive.com:443', + provider: 'Lavender.Five Nodes 🐝', + }, + { + address: 'https://grpc.zetachain.nodestake.org:443', + provider: 'NodeStake', + }, ], - grpc: [], }, explorers: [ { @@ -89,6 +183,11 @@ export const zetachain: Chain = { url: 'https://zetachain.blockscout.com/', tx_page: 'https://zetachain.blockscout.com/tx/${txHash}', }, + { + kind: 'NodeStake Explorer', + url: 'https://explorer.nodestake.org/zetachain', + tx_page: 'https://explorer.nodestake.org/zetachain/tx/${txHash}', + }, ], }; @@ -112,6 +211,7 @@ export const zetachainAssetList: AssetLists = { name: 'ZetaChain', display: 'zeta', symbol: 'ZETA', + coingecko_id: 'zetachain', logo_URIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/zetachain/images/zetachain.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/zetachain/images/zetachain.svg', diff --git a/packages/chain-registry/src/testnets/babylontestnet.ts b/packages/chain-registry/src/testnets/babylontestnet.ts index 773ee112..266ffd46 100644 --- a/packages/chain-registry/src/testnets/babylontestnet.ts +++ b/packages/chain-registry/src/testnets/babylontestnet.ts @@ -6,8 +6,9 @@ export const babylontestnet: Chain = { status: 'live', website: 'https://www.babylonchain.io', network_type: 'testnet', - pretty_name: 'Babylon Testnet', - chain_id: 'bbn-test1', + pretty_name: 'Babylon Testnet 3', + chain_id: 'bbn-test3', + pre_fork_chain_name: 'babylontestnet1', bech32_prefix: 'bbn', daemon_name: 'babylond', node_home: '$HOME/.babylond', @@ -28,33 +29,33 @@ export const babylontestnet: Chain = { }, codebase: { git_repo: 'https://github.com/babylonchain/babylon', - recommended_version: 'v0.5.0', - compatible_versions: ['v0.5.0'], + recommended_version: 'v0.8.4', + compatible_versions: ['v0.8.4'], genesis: { genesis_url: - 'https://github.com/babylonchain/networks/raw/main/bbn-test1/genesis.tar.bz2', + 'https://github.com/babylonchain/networks/raw/main/bbn-test3/genesis.tar.bz2', }, versions: [ { - name: 'v0.5.0', - recommended_version: 'v0.5.0', - compatible_versions: ['v0.5.0'], + name: 'v0.8.4', + recommended_version: 'v0.8.4', + compatible_versions: ['v0.8.4'], }, ], }, logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/babylon/images/logo.svg', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/babylontestnet/images/logo.svg', }, peers: { seeds: [ { - id: '03ce5e1b5be3c9a81517d415f65378943996c864', - address: '18.207.168.204:26656', + id: '8da45f9ff83b4f8dd45bbcb4f850999637fbfe3b', + address: 'seed0.testnet.babylonchain.io:26656', provider: 'Babylon foundation', }, { - id: 'a5fabac19c732bf7d814cf22e7ffc23113dc9606', - address: '34.238.169.221:26656', + id: '4b1f8a774220ba1073a4e9f4881de218b8a49c99', + address: 'seed1.testnet.babylonchain.io:26656', provider: 'Babylon foundation', }, { @@ -79,18 +80,68 @@ export const babylontestnet: Chain = { address: 'testnet-seeds.polkachu.com:20656', provider: 'Polkachu', }, + { + id: '798836777efb5555cfb940129e2073b44f9117e5', + address: '141.94.143.203:55706', + provider: 'Nodes.Guru', + }, + { + id: '86e9a68f0fd82d6d711aa20cc2083c836fb8c083', + address: '222.106.187.14:56000', + provider: 'Cosmostation', + }, + { + id: '326fee158e9e24a208e53f6703c076e1465e739d', + address: 'babylon-testnet.cosmos-spaces.zone:26659', + provider: 'CosmosSpaces', + }, + { + id: '5e02bb2c9a644afae6109bf2c264d356fad27618', + address: '15.165.166.210:26656', + provider: 'B-Harvest', + }, + { + id: '35abd10cba77f9d2b9b575dfa0c7c8c329bf4da3', + address: '104.196.182.128:26656', + provider: 'DoraFactory', + }, + { + id: 'fad3a0485745a49a6f95a9d61cda0615dcc6beff', + address: '89.58.62.213:26501', + provider: 'EquinoxDAO', + }, + { + id: 'a25c37941e272b5ed0ea40e8f39e95c0d9c55083', + address: '178.63.105.185:26656', + provider: 'Everstake', + }, + { + id: '90eac330252ff51bf461602e7b8df054ce8583ae', + address: '65.109.64.57:26656', + provider: 'Stakin', + }, + { + id: '3f5fcc3c8638f0af476e37658e76984d6025038b', + address: '134.209.203.147:26656', + provider: 'Allnodes', + }, + { + id: 'c3e82156a0e2f3d5373d5c35f7879678f29eaaad', + address: '144.76.28.163:46656', + provider: 'HoodRun', + }, ], }, apis: { rpc: [ { - address: 'rpc.testnet.babylonchain.io:26657', + address: 'rpc.testnet3.babylonchain.io:443', provider: 'Babylon foundation', }, ], rest: [ { - address: 'rpc.testnet.babylonchain.io:1317', + address: 'lcd.testnet3.babylonchain.io:443', provider: 'Babylon foundation', }, ], @@ -103,13 +154,13 @@ export const babylontestnet: Chain = { }, { kind: 'explorers.guru', - url: 'https://babylon.explorers.guru', - tx_page: 'https://babylon.explorers.guru/transaction/${txHash}', + url: 'https://testnet.babylon.explorers.guru', + tx_page: 'https://testnet.babylon.explorers.guru/transaction/${txHash}', }, ], images: [ { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/babylon/images/logo.svg', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/babylontestnet/images/logo.svg', }, ], }; @@ -130,7 +181,7 @@ export const babylontestnetAssetList: AssetLists = { exponent: 6, }, ], - base: 'uatom', + base: 'ubbn', name: 'Babylon BBN', display: 'bbn', symbol: 'BBN', diff --git a/packages/chain-registry/src/testnets/babylontestnet1.ts b/packages/chain-registry/src/testnets/babylontestnet1.ts new file mode 100644 index 00000000..d6661632 --- /dev/null +++ b/packages/chain-registry/src/testnets/babylontestnet1.ts @@ -0,0 +1,147 @@ +import type { Chain, AssetLists, ChainVersions } from '../types'; + +export const babylontestnet1: Chain = { + $schema: '../../chain.schema.json', + chain_name: 'babylontestnet1', + status: 'killed', + website: 'https://www.babylonchain.io', + network_type: 'testnet', + pretty_name: 'Babylon Testnet', + chain_id: 'bbn-test1', + bech32_prefix: 'bbn', + daemon_name: 'babylond', + node_home: '$HOME/.babylond', + key_algos: ['secp256k1'], + fees: { + fee_tokens: [ + { + denom: 'ubbn', + }, + ], + }, + staking: { + staking_tokens: [ + { + denom: 'ubbn', + }, + ], + }, + codebase: { + git_repo: 'https://github.com/babylonchain/babylon', + recommended_version: 'v0.5.0', + compatible_versions: ['v0.5.0'], + genesis: { + genesis_url: + 'https://github.com/babylonchain/networks/raw/main/bbn-test1/genesis.tar.bz2', + }, + versions: [ + { + name: 'v0.5.0', + recommended_version: 'v0.5.0', + compatible_versions: ['v0.5.0'], + }, + ], + }, + logo_URIs: { + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/babylontestnet/images/logo.svg', + }, + peers: { + seeds: [ + { + id: '03ce5e1b5be3c9a81517d415f65378943996c864', + address: '18.207.168.204:26656', + provider: 'Babylon foundation', + }, + { + id: 'a5fabac19c732bf7d814cf22e7ffc23113dc9606', + address: '34.238.169.221:26656', + provider: 'Babylon foundation', + }, + { + id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', + address: 'testnet-seeds.polkachu.com:20656', + provider: 'Polkachu', + }, + ], + persistent_peers: [ + { + id: '03ce5e1b5be3c9a81517d415f65378943996c864', + address: '18.207.168.204:26656', + provider: 'Babylon foundation', + }, + { + id: 'a5fabac19c732bf7d814cf22e7ffc23113dc9606', + address: '34.238.169.221:26656', + provider: 'Babylon foundation', + }, + { + id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', + address: 'testnet-seeds.polkachu.com:20656', + provider: 'Polkachu', + }, + ], + }, + apis: { + rpc: [ + { + address: 'rpc.testnet.babylonchain.io:26657', + provider: 'Babylon foundation', + }, + ], + rest: [ + { + address: 'rpc.testnet.babylonchain.io:1317', + provider: 'Babylon foundation', + }, + ], + grpc: [], + }, + explorers: [ + { + kind: 'babylonscan', + url: 'https://babylonscan.io', + }, + { + kind: 'explorers.guru', + url: 'https://babylon.explorers.guru', + tx_page: 'https://babylon.explorers.guru/transaction/${txHash}', + }, + ], + images: [ + { + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/babylontestnet/images/logo.svg', + }, + ], +}; + +export const babylontestnet1AssetList: AssetLists = { + $schema: '../../assetlist.schema.json', + chain_name: 'babylontestnet1', + assets: [ + { + description: 'The native staking token of Babylon.', + denom_units: [ + { + denom: 'ubbn', + exponent: 0, + }, + { + denom: 'bbn', + exponent: 6, + }, + ], + base: 'ubbn', + name: 'Babylon BBN', + display: 'bbn', + symbol: 'BBN', + logo_URIs: { + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/babylon/images/logo.svg', + }, + images: [ + { + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/babylon/images/logo.svg', + }, + ], + }, + ], +}; diff --git a/packages/chain-registry/src/testnets/cascadiatestnet.ts b/packages/chain-registry/src/testnets/cascadiatestnet.ts index 5b246167..bce80e8d 100644 --- a/packages/chain-registry/src/testnets/cascadiatestnet.ts +++ b/packages/chain-registry/src/testnets/cascadiatestnet.ts @@ -127,10 +127,6 @@ export const cascadiatestnet: Chain = { address: 'https://rpc-test.cascadia.hexnodes.co:443', provider: 'Hexnodes', }, - { - address: 'https://cascadia.rpc.liveraven.net:443', - provider: 'LiveRaveN', - }, ], grpc: [ { @@ -149,10 +145,6 @@ export const cascadiatestnet: Chain = { address: 'grpc-test.cascadia.hexnodes.co:19090', provider: 'Hexnodes', }, - { - address: 'cascadia.grpc.liveraven.net:443', - provider: 'LiveRaveN', - }, ], rest: [ { @@ -171,10 +163,6 @@ export const cascadiatestnet: Chain = { address: 'https://lcd-test.cascadia.hexnodes.co', provider: 'Hexnodes', }, - { - address: 'https://cascadia.api.liveraven.net:443', - provider: 'LiveRaveN', - }, ], }, explorers: [ diff --git a/packages/chain-registry/src/testnets/cosstestnet.ts b/packages/chain-registry/src/testnets/cosstestnet.ts index 05b67857..4ace409b 100644 --- a/packages/chain-registry/src/testnets/cosstestnet.ts +++ b/packages/chain-registry/src/testnets/cosstestnet.ts @@ -64,21 +64,13 @@ export const cosstestnet: Chain = { apis: { rpc: [ { - address: 'https://rpc-coss-node-1.coss.ink', - provider: 'COSS', - }, - { - address: 'https://rpc-coss-node-2.coss.ink/', + address: 'https://coss-testnet-rpc.coss.ink', provider: 'COSS', }, ], rest: [ { - address: 'https://rest-coss-node-1.coss.ink', - provider: 'COSS', - }, - { - address: 'https://rest-coss-node-2.coss.ink', + address: 'https://coss-testnet-rest.coss.ink', provider: 'COSS', }, ], diff --git a/packages/chain-registry/src/testnets/elystestnet.ts b/packages/chain-registry/src/testnets/elystestnet.ts index 5622ffb2..1a01ccef 100644 --- a/packages/chain-registry/src/testnets/elystestnet.ts +++ b/packages/chain-registry/src/testnets/elystestnet.ts @@ -22,6 +22,30 @@ export const elystestnet: Chain = { time: '1209600s', }, }, + fees: { + fee_tokens: [ + { + denom: 'uelys', + low_gas_price: 10000, + average_gas_price: 25000, + high_gas_price: 30000, + }, + { + denom: + 'ibc/2180E84E20F5679FCC760D8C165B60F42065DEF7F46A72B447CFF1B7DC6C0A65', + low_gas_price: 10000, + average_gas_price: 25000, + high_gas_price: 30000, + }, + { + denom: + 'ibc/E2D2F6ADCC68AA3384B2F5DFACCA437923D137C14E86FB8A10207CF3BED0C8D4', + low_gas_price: 10000, + average_gas_price: 25000, + high_gas_price: 30000, + }, + ], + }, codebase: { git_repo: 'https://github.com/elys-network/elys', recommended_version: 'v0.12.0', @@ -366,5 +390,98 @@ export const elystestnetAssetList: AssetLists = { }, ], }, + { + description: 'USDC from Noble', + denom_units: [ + { + denom: + 'ibc/2180E84E20F5679FCC760D8C165B60F42065DEF7F46A72B447CFF1B7DC6C0A65', + exponent: 0, + }, + { + denom: 'usdc', + exponent: 6, + }, + ], + type_asset: 'ics20', + base: 'ibc/2180E84E20F5679FCC760D8C165B60F42065DEF7F46A72B447CFF1B7DC6C0A65', + name: 'Noble USD Coin', + display: 'usdc', + symbol: 'USDC', + traces: [ + { + type: 'ibc', + counterparty: { + chain_name: 'nobletestnet', + base_denom: 'uusdc', + channel_id: 'channel-19', + }, + chain: { + channel_id: 'channel-12', + path: 'transfer/channel-12/uusdc', + }, + }, + ], + images: [ + { + image_sync: { + chain_name: 'noble', + base_denom: 'uusdc', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', + }, + }, + { + denom_units: [ + { + denom: + 'ibc/E2D2F6ADCC68AA3384B2F5DFACCA437923D137C14E86FB8A10207CF3BED0C8D4', + exponent: 0, + }, + { + denom: 'atom', + exponent: 6, + }, + ], + type_asset: 'ics20', + base: 'ibc/E2D2F6ADCC68AA3384B2F5DFACCA437923D137C14E86FB8A10207CF3BED0C8D4', + name: 'ATOM on Elys', + display: 'atom', + symbol: 'ATOM', + traces: [ + { + type: 'ibc', + counterparty: { + chain_name: 'cosmoshubtestnet', + base_denom: 'uatom', + channel_id: 'channel-3302', + }, + chain: { + channel_id: 'channel-16', + path: 'transfer/channel-16/uatom', + }, + }, + ], + images: [ + { + image_sync: { + chain_name: 'cosmoshub', + base_denom: 'uatom', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', + }, + }, ], }; diff --git a/packages/chain-registry/src/testnets/entrypointtestnet.ts b/packages/chain-registry/src/testnets/entrypointtestnet.ts index 86514fe8..8df1f9a4 100644 --- a/packages/chain-registry/src/testnets/entrypointtestnet.ts +++ b/packages/chain-registry/src/testnets/entrypointtestnet.ts @@ -168,7 +168,7 @@ export const entrypointtestnetAssetList: AssetLists = { exponent: 6, }, ], - base: 'ibc/9FF2B7A5F55038A7EE61F4FD6749D9A648B48E89830F2682B67B5DC158E2753C', + base: 'ibc/8A138BC76D0FB2665F8937EC2BF01B9F6A714F6127221A0E155106A45E09BCC5', name: 'Cosmos', display: 'atom', symbol: 'ATOM', diff --git a/packages/chain-registry/src/testnets/ibc.ts b/packages/chain-registry/src/testnets/ibc.ts index 8c1ad9c0..4554baa7 100644 --- a/packages/chain-registry/src/testnets/ibc.ts +++ b/packages/chain-registry/src/testnets/ibc.ts @@ -450,24 +450,24 @@ export const testnetIbc: IbcData[] = [ ], }, { - $schema: '../ibc_data.schema.json', + $schema: '../../ibc_data.schema.json', chain_1: { chain_name: 'lavatestnet2', - client_id: '07-tendermint-2', - connection_id: 'connection-3', + client_id: '07-tendermint-11', + connection_id: 'connection-11', }, chain_2: { chain_name: 'osmosistestnet', - client_id: '07-tendermint-1890', - connection_id: 'connection-1852', + client_id: '07-tendermint-2554', + connection_id: 'connection-2401', }, channels: [ { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5286', port_id: 'transfer' }, + chain_1: { channel_id: 'channel-5', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-6092', port_id: 'transfer' }, ordering: 'unordered', version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, + tags: { status: 'live', preferred: true }, }, ], }, @@ -830,6 +830,28 @@ export const testnetIbc: IbcData[] = [ }, ], }, + { + $schema: '../../ibc_data.schema.json', + chain_1: { + chain_name: 'cosmoshubtestnet', + client_id: '7-tendermint-3407', + connection_id: 'connection-3519', + }, + chain_2: { + chain_name: 'kujiratestnet', + client_id: '07-tendermint-72', + connection_id: 'connection-47', + }, + channels: [ + { + chain_1: { channel_id: 'channel-4004', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-51', port_id: 'transfer' }, + ordering: 'unordered', + version: 'ics20-1', + tags: { status: 'live', preferred: true }, + }, + ], + }, { $schema: '../ibc_data.schema.json', chain_1: { @@ -1095,24 +1117,24 @@ export const testnetIbc: IbcData[] = [ ], }, { - $schema: '../ibc_data.schema.json', + $schema: '../../ibc_data.schema.json', chain_1: { chain_name: 'axelartestnet', - client_id: '07-tendermint-823', - connection_id: 'connection-633', + client_id: '07-tendermint-855', + connection_id: 'connection-659', }, chain_2: { chain_name: 'lavatestnet2', - client_id: '07-tendermint-4', - connection_id: 'connection-5', + client_id: '07-tendermint-10', + connection_id: 'connection-10', }, channels: [ { - chain_1: { channel_id: 'channel-418', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, + chain_1: { channel_id: 'channel-444', port_id: 'transfer' }, + chain_2: { channel_id: 'channel-4', port_id: 'transfer' }, ordering: 'unordered', version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, + tags: { status: 'live', preferred: true }, }, ], }, diff --git a/packages/chain-registry/src/testnets/index.ts b/packages/chain-registry/src/testnets/index.ts index e89ec8d3..786fdcec 100644 --- a/packages/chain-registry/src/testnets/index.ts +++ b/packages/chain-registry/src/testnets/index.ts @@ -1,97 +1,100 @@ export * from './zetachaintestnet'; export * from './xiontestnet'; +export * from './wavehashtestnet'; export * from './vincechaintestnet'; +export * from './wardenprotocoltestnet'; export * from './upticktestnet'; -export * from './wavehashtestnet'; -export * from './uniontestnet'; -export * from './terra2testnet'; export * from './ulastestnet'; +export * from './uniontestnet'; export * from './titantestnet'; +export * from './terpnettestnet'; export * from './temporaltestnet'; +export * from './terra2testnet'; export * from './swisstroniktestnet'; -export * from './terpnettestnet'; export * from './stridetestnet'; export * from './statesettestnet'; -export * from './stargazetestnet'; +export * from './sourcetestnet'; export * from './sixtestnet'; +export * from './sgetestnet4'; export * from './selfchaindevnet'; -export * from './sgetestnet'; export * from './seitestnet2'; +export * from './sgetestnet'; +export * from './stargazetestnet'; export * from './seitestnet'; -export * from './seidevnet3'; -export * from './secretnetworktestnet'; export * from './secretnetworktestnet2'; +export * from './seidevnet3'; export * from './sagatestnet'; -export * from './sourcetestnet'; -export * from './rsprovidertestnet'; export * from './qwoyntestnet'; -export * from './quicksilvertestnet'; +export * from './rsprovidertestnet'; export * from './pryzmtestnet'; +export * from './quasartestnet'; +export * from './quicksilvertestnet'; +export * from './secretnetworktestnet'; export * from './persistencetestnet2'; -export * from './persistencetestnet'; export * from './permtestnet'; +export * from './persistencetestnet'; export * from './osmosistestnet'; -export * from './osmosistestnet4'; export * from './okp4testnet'; -export * from './quasartestnet'; export * from './ojotestnet'; export * from './nolustestnet'; +export * from './nobletestnet'; export * from './noistestnet'; -export * from './neutrontestnet'; +export * from './osmosistestnet4'; export * from './migalootestnet'; export * from './marstestnet'; -export * from './likecointestnet'; +export * from './neutrontestnet'; export * from './lumenxtestnet'; -export * from './mantrachaintestnet'; -export * from './nobletestnet'; +export * from './likecointestnet'; export * from './lavatestnet2'; export * from './lavatestnet'; export * from './kyvetestnet'; -export * from './kichaintestnet'; -export * from './junotestnet'; export * from './kyvedevnet'; export * from './kujiratestnet'; +export * from './mantrachaintestnet'; +export * from './kichaintestnet'; +export * from './junotestnet'; export * from './jackaltestnet'; -export * from './injectivetestnet'; +export * from './impacthubtestnet'; export * from './imversedtestnet'; export * from './impacthubdevnet'; -export * from './impacthubtestnet'; export * from './hypersigntestnet'; export * from './humanstestnet'; -export * from './gitopiatestnet'; export * from './hedgetestnet'; -export * from './finschiatestnet'; +export * from './injectivetestnet'; +export * from './gitopiatestnet'; export * from './fetchhubtestnet'; -export * from './evmostestnet'; -export * from './entrypointtestnet'; +export * from './finschiatestnet'; export * from './empowertestnet'; export * from './elystestnet'; -export * from './dydxtestnet'; +export * from './entrypointtestnet'; export * from './doravotatestnet2'; -export * from './desmostestnet'; +export * from './evmostestnet'; +export * from './dydxtestnet'; export * from './doravotatestnet'; -export * from './deardogetestnet'; +export * from './desmostestnet'; export * from './cudostestnet'; export * from './cosstestnet'; export * from './cosmwasmtestnet'; -export * from './cosmoshubtestnet'; export * from './coreumtestnet'; +export * from './cosmoshubtestnet'; export * from './coolcattestnet'; export * from './composabletestnet'; export * from './chimbatestnet'; export * from './cheqdtestnet'; +export * from './deardogetestnet'; export * from './chain4energytestnet'; -export * from './celestiatestnet2'; export * from './celestiatestnet3'; -export * from './celestiatestnet'; +export * from './celestiatestnet2'; export * from './cascadiatestnet'; export * from './bitcannadevnet2'; export * from './bitcannadevnet'; -export * from './babylontestnet'; +export * from './babylontestnet1'; export * from './axelartestnet'; -export * from './auratestnet'; +export * from './babylontestnet'; +export * from './celestiatestnet'; export * from './artelatestnet'; +export * from './auratestnet'; export * from './arkeonetworktestnet'; -export * from './archwaytestnet'; export * from './akashtestnet'; +export * from './archwaytestnet'; export * from './ibc'; diff --git a/packages/chain-registry/src/testnets/junotestnet.ts b/packages/chain-registry/src/testnets/junotestnet.ts index 86476e90..c650429c 100644 --- a/packages/chain-registry/src/testnets/junotestnet.ts +++ b/packages/chain-registry/src/testnets/junotestnet.ts @@ -132,7 +132,7 @@ export const junotestnet: Chain = { }, explorers: [ { - kind: 'EZ Staking', + kind: 'ezstaking', url: 'https://testnet.app.ezstaking.io/juno-testnet', tx_page: 'https://testnet.app.ezstaking.io/juno-testnet/txs/${txHash}', account_page: @@ -215,5 +215,52 @@ export const junotestnetAssetList: AssetLists = { }, ], }, + { + type_asset: 'sdk.coin', + denom_units: [ + { + denom: + 'factory/juno12dgadj3wwv5jn0ec7tw5cgvq526nn4gnt2tujlmd57p2ra6k87esl36r9k/ARENA', + exponent: 0, + }, + { + denom: 'arena', + exponent: 6, + }, + ], + address: + 'juno12dgadj3wwv5jn0ec7tw5cgvq526nn4gnt2tujlmd57p2ra6k87esl36r9k', + base: 'factory/juno12dgadj3wwv5jn0ec7tw5cgvq526nn4gnt2tujlmd57p2ra6k87esl36r9k/ARENA', + name: 'Arena Token', + description: 'The token for the Arena DAO', + display: 'arena', + symbol: 'ARENA', + traces: [ + { + type: 'test-mintage', + counterparty: { + chain_name: 'juno', + base_denom: + 'factory/juno1vwmnqk0vyxc96qgffrure4nqxupjrql0zut8s02hadgp0n79r8xq5xdsxy/ARENA', + }, + provider: 'Arena DAO', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/arena.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/arena.svg', + }, + images: [ + { + image_sync: { + chain_name: 'juno', + base_denom: + 'factory/juno1vwmnqk0vyxc96qgffrure4nqxupjrql0zut8s02hadgp0n79r8xq5xdsxy/ARENA', + }, + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/arena.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/arena.png', + }, + ], + }, ], }; diff --git a/packages/chain-registry/src/testnets/neutrontestnet.ts b/packages/chain-registry/src/testnets/neutrontestnet.ts index d10f73a3..d82ccbdd 100644 --- a/packages/chain-registry/src/testnets/neutrontestnet.ts +++ b/packages/chain-registry/src/testnets/neutrontestnet.ts @@ -24,16 +24,16 @@ export const neutrontestnet: Chain = { }, codebase: { git_repo: 'https://github.com/neutron-org/neutron', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], + recommended_version: 'v3.0.0', + compatible_versions: ['v3.0.0'], cosmos_sdk_version: '0.47', consensus: { type: 'cometbft', - version: '0.37.2', + version: '0.37.4', }, cosmwasm_version: '0.45', cosmwasm_enabled: true, - ibc_go_version: '7.3.1', + ibc_go_version: '7.3.2', genesis: { genesis_url: 'https://github.com/cosmos/testnets/raw/master/replicated-security/pion-1/pion-1-genesis.json', @@ -81,6 +81,20 @@ export const neutrontestnet: Chain = { cosmwasm_enabled: true, ibc_go_version: '7.3.1', }, + { + name: 'v3.0.0', + next_version_name: '', + recommended_version: 'v3.0.0', + compatible_versions: ['v3.0.0'], + cosmos_sdk_version: '0.47', + consensus: { + type: 'cometbft', + version: '0.37.4', + }, + cosmwasm_version: '0.45', + cosmwasm_enabled: true, + ibc_go_version: '7.3.2', + }, ], }, logo_URIs: { diff --git a/packages/chain-registry/src/testnets/osmosistestnet.ts b/packages/chain-registry/src/testnets/osmosistestnet.ts index a1908ffd..60e17699 100644 --- a/packages/chain-registry/src/testnets/osmosistestnet.ts +++ b/packages/chain-registry/src/testnets/osmosistestnet.ts @@ -251,5 +251,111 @@ export const osmosistestnetAssetList: AssetLists = { }, ], }, + { + description: + 'The native EVM, governance and staking token of the Titan Chain', + denom_units: [ + { + denom: + 'ibc/28EEF762052DB8C3D27A7BF625E9F86A1B3B689CC8D80C818CEDF2EB6CBA02A6', + exponent: 0, + aliases: ['atkx'], + }, + { + denom: 'utkx', + exponent: 12, + aliases: ['microtkx'], + }, + { + denom: 'mtkx', + exponent: 15, + aliases: ['millitkx'], + }, + { + denom: 'tkx', + exponent: 18, + }, + ], + type_asset: 'ics20', + base: 'ibc/28EEF762052DB8C3D27A7BF625E9F86A1B3B689CC8D80C818CEDF2EB6CBA02A6', + name: 'tkx', + display: 'tkx', + symbol: 'TKX', + traces: [ + { + type: 'ibc', + counterparty: { + chain_name: 'titan', + base_denom: 'atkx', + channel_id: 'channel-2', + }, + chain: { + channel_id: 'channel-5969', + path: 'transfer/channel-5969/atkx', + }, + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/titantestnet/images/tkx.png', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/titantestnet/images/tkx.png', + }, + ], + }, + { + description: "Circle's stablecoin on Axelar", + denom_units: [ + { + denom: + 'ibc/2164BDB48DE5501430E71286448D87C6D2240EC0E078CF113CAB85E21A352BB0', + exponent: 0, + }, + { + denom: 'ausdc', + exponent: 6, + }, + ], + type_asset: 'ics20', + base: 'ibc/2164BDB48DE5501430E71286448D87C6D2240EC0E078CF113CAB85E21A352BB0', + name: 'USD Coin (Axelar)', + display: 'ausdc', + symbol: 'aUSDC.axl', + traces: [ + { + type: 'bridge', + counterparty: { + chain_name: 'ethereumtestnet', + base_denom: '0x254d06f33bDc5b8ee05b2ea472107E300226659A', + }, + provider: 'Axelar', + }, + { + type: 'ibc', + counterparty: { + chain_name: 'axelartestnet', + base_denom: 'uausdc', + channel_id: 'channel-339', + }, + chain: { + channel_id: 'channel-4170', + path: 'transfer/channel-4170/uausdc', + }, + }, + ], + images: [ + { + image_sync: { + chain_name: 'ethereumtestnet', + base_denom: '0x254d06f33bDc5b8ee05b2ea472107E300226659A', + }, + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', + }, + ], + logo_URIs: { + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', + }, + }, ], }; diff --git a/packages/chain-registry/src/testnets/quasartestnet.ts b/packages/chain-registry/src/testnets/quasartestnet.ts index adc10488..1db33508 100644 --- a/packages/chain-registry/src/testnets/quasartestnet.ts +++ b/packages/chain-registry/src/testnets/quasartestnet.ts @@ -6,12 +6,23 @@ export const quasartestnet: Chain = { status: 'live', network_type: 'testnet', pretty_name: 'Quasar Testnet', - chain_id: 'qsr-questnet-04', + chain_id: 'quasar-test-1', bech32_prefix: 'quasar', daemon_name: 'quasarnoded', node_home: '$HOME/.quasarnoded', key_algos: ['secp256k1'], slip44: 118, + fees: { + fee_tokens: [ + { + denom: 'uqsr', + fixed_min_gas_price: 0, + low_gas_price: 0.0025, + average_gas_price: 0.025, + high_gas_price: 0.04, + }, + ], + }, staking: { staking_tokens: [ { @@ -20,14 +31,15 @@ export const quasartestnet: Chain = { ], }, codebase: { - recommended_version: 'v0.0.2-alpha-11', - compatible_versions: ['v0.0.2-alpha-11'], - cosmos_sdk_version: '0.46', + git_repo: 'https://github.com/quasar-finance/quasar', + recommended_version: 'v1.0.1-rc-testnet', + compatible_versions: ['v1.0.1-rc-testnet'], + cosmos_sdk_version: '0.45.16', consensus: { type: 'tendermint', - version: '0.34', + version: '0.34.27', }, - cosmwasm_version: '0.27', + cosmwasm_version: '0.31', cosmwasm_enabled: true, genesis: { genesis_url: @@ -35,15 +47,15 @@ export const quasartestnet: Chain = { }, versions: [ { - name: 'v0.0.2-alpha-11', - recommended_version: 'v0.0.2-alpha-11', - compatible_versions: ['v0.0.2-alpha-11'], - cosmos_sdk_version: '0.46', + name: 'v1.0.1-rc-testnet', + recommended_version: 'v1.0.1-rc-testnet', + compatible_versions: ['v1.0.1-rc-testnet'], + cosmos_sdk_version: '0.45.16', consensus: { type: 'tendermint', - version: '0.34', + version: '0.34.27', }, - cosmwasm_version: '0.27', + cosmwasm_version: '0.31', cosmwasm_enabled: true, }, ], @@ -60,9 +72,9 @@ export const quasartestnet: Chain = { provider: 'Polkachu', }, { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'testnet-seed.rhinostake.com:18256', - provider: 'Rhino Stake', + id: '58a7ede083714c51efd3f285c16ed613b49b83ee', + address: '154.26.158.158:18256', + provider: 'Stake and Relax', }, ], persistent_peers: [ @@ -140,12 +152,8 @@ export const quasartestnet: Chain = { provider: 'Polkachu', }, { - address: 'https://questnet.quasar-finance.rhinostake.com/', - provider: 'Rhino Stake', - }, - { - address: 'https://quasar-testnet-rpc.swiss-staking.ch', - provider: 'Swiss Staking', + address: 'https://quasar-testnet-rpc.stakeandrelax.net/', + provider: 'Stake and Relax', }, ], rest: [ @@ -154,12 +162,8 @@ export const quasartestnet: Chain = { provider: 'Polkachu', }, { - address: 'https://questnet.quasar-finance.rhinostake.com/', - provider: 'Rhino Stake', - }, - { - address: 'https://quasar-testnet-api.swiss-staking.ch/', - provider: 'Swiss Staking', + address: 'https://quasar-testnet-api.stakeandrelax.net/', + provider: 'Stake and Relax', }, ], grpc: [ @@ -168,8 +172,8 @@ export const quasartestnet: Chain = { provider: 'Polkachu', }, { - address: 'quasar-testnet-grpc.swiss-staking.ch:10090', - provider: 'Swiss Staking', + address: 'http://quasar-testnet-grpc.stakeandrelax.net:18290/', + provider: 'Stake and Relax', }, ], }, diff --git a/packages/chain-registry/src/testnets/sgetestnet.ts b/packages/chain-registry/src/testnets/sgetestnet.ts index 58cd2736..a868f131 100644 --- a/packages/chain-registry/src/testnets/sgetestnet.ts +++ b/packages/chain-registry/src/testnets/sgetestnet.ts @@ -77,10 +77,6 @@ export const sgetestnet: Chain = { }, ], }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sgetestnet/images/sge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sgetestnet/images/sge.svg', - }, apis: { rpc: [ { @@ -140,10 +136,17 @@ export const sgetestnet: Chain = { ], images: [ { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sgetestnet/images/sge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sgetestnet/images/sge.svg', + image_sync: { + chain_name: 'sge', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', }, ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', + }, }; export const sgetestnetAssetList: AssetLists = { @@ -160,7 +163,7 @@ export const sgetestnetAssetList: AssetLists = { aliases: [], }, { - denom: 'usge', + denom: 'sge', exponent: 6, aliases: [], }, diff --git a/packages/chain-registry/src/testnets/sgetestnet4.ts b/packages/chain-registry/src/testnets/sgetestnet4.ts new file mode 100644 index 00000000..f39f32b3 --- /dev/null +++ b/packages/chain-registry/src/testnets/sgetestnet4.ts @@ -0,0 +1,179 @@ +import type { Chain, AssetLists, ChainVersions } from '../types'; + +export const sgetestnet4: Chain = { + $schema: '../../chain.schema.json', + chain_name: 'sgetestnet4', + chain_id: 'sge-network-4', + pretty_name: 'SGE Testnet4', + status: 'live', + network_type: 'testnet', + website: 'sgenetwork.io', + bech32_prefix: 'sge', + daemon_name: 'usge', + node_home: '$HOME/.sged', + key_algos: ['secp256k1'], + slip44: 118, + fees: { + fee_tokens: [ + { + denom: 'usge', + fixed_min_gas_price: 0, + }, + ], + }, + codebase: { + git_repo: 'https://github.com/sge-network/sge', + recommended_version: 'v1.1.1', + compatible_versions: ['v1.0.1'], + }, + peers: { + seeds: [ + { + id: '20e1000e88125698264454a884812746c2eb4807', + address: 'seeds.lavenderfive.com:17756', + provider: 'LavenderFive', + }, + { + id: '7c02373bd6cee62b5f3a59b5b9334f2288b3c0ef', + address: 'rpc-t.sge.nodestake.top:666', + provider: 'NodeStake', + }, + { + id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', + address: 'testnet-seeds.polkachu.com:17756', + provider: 'Polkachu', + }, + { + id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', + address: 'seed.rhinostake.com:17756', + provider: 'Rhino', + }, + ], + persistent_peers: [ + { + id: '51e4e7b04d2f669f5efa53e8d95891fa04e4c5b9', + address: '206.125.33.62:26656', + provider: 'Artifact', + }, + { + id: '59724f5c6232b1d10507e08b9a9f2ff14181a779', + address: '51.195.61.9:20656', + provider: 'KingsNode', + }, + { + id: '3819c7aebf9ec5f3694747ea3c061b91f555c590', + address: '148.251.177.108:17756', + provider: 'Polkachu', + }, + { + id: '58556b5fb572e20d41ce686149ab7b1646ad63a9', + address: '65.108.15.170:26656', + provider: 'ramuchi.tech', + }, + ], + }, + apis: { + rpc: [ + { + address: 'https://rpc.testnet.sgenetwork.io', + provider: 'Sge Network', + }, + { + address: 'https://testnet-saage-rpc.lavenderfive.com/ ', + provider: 'Lavender.Five', + }, + { + address: 'https://saage-testnet-rpc.polkachu.com/', + provider: 'Polkachu', + }, + { + address: 'https://rpc-t.sge.nodestake.top/', + provider: 'Nodestake.top', + }, + ], + rest: [ + { + address: 'https://api.testnet.sgenetwork.io', + provider: 'Sge Network', + }, + { + address: 'https://api-t.sge.nodestake.top/', + provider: 'Nodestake.top', + }, + { + address: 'https://saage-testnet-api.polkachu.com/', + provider: 'Polkachu', + }, + ], + }, + explorers: [ + { + kind: 'Sge BlockExplorer', + url: 'https://blockexplorer.testnet.sgenetwork.io/', + tx_page: + 'https://blockexplorer.testnet.sgenetwork.io/sge-network/tx/${txHash}', + }, + ], + images: [ + { + image_sync: { + chain_name: 'sge', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', + }, +}; + +export const sgetestnet4AssetList: AssetLists = { + $schema: '../../assetlist.schema.json', + chain_name: 'sgetestnet4', + assets: [ + { + description: + 'The SGE token is primarily a governance token for the SGE Network blockchain.', + denom_units: [ + { + denom: 'usge', + exponent: 0, + }, + { + denom: 'sge', + exponent: 6, + }, + ], + base: 'usge', + name: 'SGE Testnet4', + display: 'sge', + symbol: 'SGE', + traces: [ + { + type: 'additional-mintage', + counterparty: { + chain_name: 'sgetestnet', + base_denom: 'usge', + }, + provider: 'SGE', + }, + ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', + }, + images: [ + { + image_sync: { + chain_name: 'sge', + base_denom: 'usge', + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', + }, + ], + }, + ], +}; diff --git a/packages/chain-registry/src/testnets/swisstroniktestnet.ts b/packages/chain-registry/src/testnets/swisstroniktestnet.ts index 0c0a0012..12eede67 100644 --- a/packages/chain-registry/src/testnets/swisstroniktestnet.ts +++ b/packages/chain-registry/src/testnets/swisstroniktestnet.ts @@ -95,6 +95,10 @@ export const swisstroniktestnet: Chain = { address: 'https://testnet-swisstronik-rpc.genznodes.dev', provider: 'genznodes', }, + { + address: 'https://rpc.swisstronik.comunitynode.my.id', + provider: 'ComunityNode', + }, ], rest: [ { @@ -105,6 +109,10 @@ export const swisstroniktestnet: Chain = { address: 'https://testnet-swisstronik-api.genznodes.dev', provider: 'genznodes', }, + { + address: 'https://rest.swisstronik.comunitynode.my.id/', + provider: 'Comunitynode', + }, ], grpc: [ { @@ -121,6 +129,10 @@ export const swisstroniktestnet: Chain = { address: 'https://testnet-swisstronik-rpc-evm.genznodes.dev', provider: 'genznodes', }, + { + address: 'https://evm.swisstronik.comunitynode.my.id', + provider: 'comunitynode', + }, ], }, explorers: [ diff --git a/packages/chain-registry/src/testnets/titantestnet.ts b/packages/chain-registry/src/testnets/titantestnet.ts index 8e166da1..03113737 100644 --- a/packages/chain-registry/src/testnets/titantestnet.ts +++ b/packages/chain-registry/src/testnets/titantestnet.ts @@ -5,7 +5,7 @@ export const titantestnet: Chain = { chain_name: 'titantestnet', status: 'live', network_type: 'testnet', - website: 'https://tokenize.exchange/', + website: 'https://titanlab.io/', pretty_name: 'Titan Testnet', chain_id: 'titan_18889-1', bech32_prefix: 'titan', @@ -33,10 +33,10 @@ export const titantestnet: Chain = { ], }, codebase: { - git_repo: 'https://github.com/tokenize-titan/titan', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0-alpha.1', 'v1.0.0'], - cosmos_sdk_version: '0.47.6-titan.3', + git_repo: 'https://github.com/titantkx/titan', + recommended_version: 'v2.0.0', + compatible_versions: ['v2.0.0'], + cosmos_sdk_version: '0.47.6-titan.4', consensus: { type: 'cometbft', version: '0.37.4', @@ -47,13 +47,14 @@ export const titantestnet: Chain = { ics_enabled: ['ics20-1', 'ics27-1'], genesis: { genesis_url: - 'https://raw.githubusercontent.com/tokenize-titan/titan-testnets/main/public/genesis.json', + 'https://raw.githubusercontent.com/titantkx/titan-testnets/main/public/genesis.json', }, versions: [ { name: 'v1.0.0', tag: 'v1.0.0', height: 0, + next_version_name: 'v2.0.0', recommended_version: 'v1.0.0', compatible_versions: ['v1.0.0-alpha.1', 'v1.0.0'], cosmos_sdk_version: '0.47.6-titan.3', @@ -66,6 +67,22 @@ export const titantestnet: Chain = { cosmwasm_enabled: true, ics_enabled: ['ics20-1', 'ics27-1'], }, + { + name: 'v2.0.0', + tag: 'v2.0.0', + height: 727408, + recommended_version: 'v2.0.0', + compatible_versions: ['v2.0.0'], + cosmos_sdk_version: '0.47.6-titan.4', + consensus: { + type: 'cometbft', + version: '0.37.4', + }, + ibc_go_version: '7.3.0', + cosmwasm_version: '0.45.0', + cosmwasm_enabled: true, + ics_enabled: ['ics20-1', 'ics27-1'], + }, ], }, images: [ @@ -78,39 +95,39 @@ export const titantestnet: Chain = { seeds: [ { id: '1f61a190809e4413079174b6236bc00a502722b6', - address: 'titan-testnet-node-1.tokenize-dev.com:26656', + address: 'titan-testnet-node-1.titanlab.io:26656', provider: 'Titanlab.io', }, { id: 'c580270d0741f08d8ed88eda5d7de272622e7c02', - address: 'titan-testnet-node-2.tokenize-dev.com:26656', + address: 'titan-testnet-node-2.titanlab.io:26656', provider: 'Titanlab.io', }, { id: 'acb90d29636059abd5c4ca36f3731a69de73cf5b', - address: 'titan-testnet-seed-1.tokenize-dev.com:26656', + address: 'titan-testnet-seed-1.titanlab.io:26656', provider: 'Titanlab.io', }, { id: '0e05f4f0c57ed26089e1d10dba6a1ac24e1eaa68', - address: 'titan-testnet-full-1.tokenize-dev.com:26656', + address: 'titan-testnet-full-1.titanlab.io:26656', provider: 'Titanlab.io', }, ], persistent_peers: [ { id: '1f61a190809e4413079174b6236bc00a502722b6', - address: 'titan-testnet-node-1.tokenize-dev.com:26656', + address: 'titan-testnet-node-1.titanlab.io:26656', provider: 'Titanlab.io', }, { id: 'c580270d0741f08d8ed88eda5d7de272622e7c02', - address: 'titan-testnet-node-2.tokenize-dev.com:26656', + address: 'titan-testnet-node-2.titanlab.io:26656', provider: 'Titanlab.io', }, { id: '0e05f4f0c57ed26089e1d10dba6a1ac24e1eaa68', - address: 'titan-testnet-full-1.tokenize-dev.com:26656', + address: 'titan-testnet-full-1.titanlab.io:26656', provider: 'Titanlab.io', }, ], @@ -118,40 +135,52 @@ export const titantestnet: Chain = { apis: { rpc: [ { - address: 'https://titan-testnet-rpc-1.tokenize-dev.com:443', + address: 'https://titan-testnet-rpc.titanlab.io:443', provider: 'Titanlab.io', }, { - address: 'https://titan-testnet-rpc-2.tokenize-dev.com:443', + address: 'https://titan-testnet-rpc-1.titanlab.io:443', provider: 'Titanlab.io', }, { - address: 'https://titan-testnet-rpc-3.tokenize-dev.com:443', + address: 'https://titan-testnet-rpc-2.titanlab.io:443', provider: 'Titanlab.io', }, { - address: 'https://titan-testnet-rpc-4.tokenize-dev.com:443', + address: 'https://titan-testnet-rpc-3.titanlab.io:443', + provider: 'Titanlab.io', + }, + { + address: 'https://titan-testnet-rpc-4.titanlab.io:443', provider: 'Titanlab.io', }, ], rest: [ { - address: 'https://titan-testnet-lcd-1.tokenize-dev.com:443', + address: 'https://titan-testnet-lcd.titanlab.io:443', + provider: 'Titanlab.io', + }, + { + address: 'https://titan-testnet-lcd-1.titanlab.io:443', provider: 'Titanlab.io', }, { - address: 'https://titan-testnet-lcd-1.tokenize-dev.com:443', + address: 'https://titan-testnet-lcd-2.titanlab.io:443', provider: 'Titanlab.io', }, ], grpc: [], 'evm-http-jsonrpc': [ { - address: 'https://titan-testnet-json-rpc-1.tokenize-dev.com:443', + address: 'https://titan-testnet-json-rpc.titanlab.io:443', provider: 'Titanlab.io', }, { - address: 'https://titan-testnet-json-rpc-2.tokenize-dev.com:443', + address: 'https://titan-testnet-json-rpc-1.titanlab.io:443', + provider: 'Titanlab.io', + }, + { + address: 'https://titan-testnet-json-rpc-2.titanlab.io:443', provider: 'Titanlab.io', }, ], @@ -159,13 +188,17 @@ export const titantestnet: Chain = { explorers: [ { kind: 'ping.pub', - url: 'https://titan-testnet-explorer-light.tokenize-dev.com', + url: 'https://titan-testnet-explorer-light.titanlab.io', tx_page: - 'https://titan-testnet-explorer-light.tokenize-dev.com/Titan%20Testnet/tx/${txHash}', + 'https://titan-testnet-explorer-light.titanlab.io/Titan%20Testnet/tx/${txHash}', account_page: - 'https://titan-testnet-explorer-light.tokenize-dev.com/Titan%20Testnet/account/${accountAddress}', + 'https://titan-testnet-explorer-light.titanlab.io/Titan%20Testnet/account/${accountAddress}', }, ], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/titantestnet/images/chain.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/titantestnet/images/chain.svg', + }, }; export const titantestnetAssetList: AssetLists = { @@ -206,6 +239,9 @@ export const titantestnetAssetList: AssetLists = { }, ], keywords: ['staking'], + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/titantestnet/images/tkx.png', + }, }, ], }; diff --git a/packages/chain-registry/src/testnets/uniontestnet.ts b/packages/chain-registry/src/testnets/uniontestnet.ts index b58e10a2..c5b129b1 100644 --- a/packages/chain-registry/src/testnets/uniontestnet.ts +++ b/packages/chain-registry/src/testnets/uniontestnet.ts @@ -5,7 +5,7 @@ export const uniontestnet: Chain = { chain_name: 'uniontestnet', status: 'live', network_type: 'testnet', - pretty_name: 'union Testnet', + pretty_name: 'Union', chain_id: 'union-testnet-6', bech32_prefix: 'union', daemon_name: 'uniond', @@ -33,18 +33,14 @@ export const uniontestnet: Chain = { peers: { seeds: [ { - id: 'f1d2674dc111d99dae4638234c502f4a4aaf8270', - address: 'union.testnet.4.val.poisonphang.com:2665', + id: 'b37de4c50e26f7cde4c7b6ce06046a6693ffef2c', + address: 'union.testnet.6.seed.poisonphang.com:26656', provider: '', }, ], }, apis: { rpc: [ - { - address: 'https://rpc.cryptware.io', - provider: 'cryptware', - }, { address: 'https://union-testnet-rpc.polkachu.com', provider: 'Polkachu', @@ -59,10 +55,6 @@ export const uniontestnet: Chain = { }, ], rest: [ - { - address: 'https://api.cryptware.io', - provider: 'cryptware', - }, { address: 'https://union-testnet-api.polkachu.com', provider: 'Polkachu', @@ -77,10 +69,6 @@ export const uniontestnet: Chain = { }, ], grpc: [ - { - address: 'https://grpc.cryptware.io', - provider: 'cryptware', - }, { address: 'http://union-testnet-grpc.polkachu.com:24690', provider: 'Polkachu', @@ -96,21 +84,28 @@ export const uniontestnet: Chain = { ], }, logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/union/images/union.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/uniontestnet/images/union.png', }, explorers: [ { kind: 'ping.pub', - url: 'https://explorer.cryptware.io/union', - tx_page: 'https://explorer.cryptware.io/union/tx/${txHash}', + url: 'https://testnet.bonlulu.uno/union', + tx_page: 'https://testnet.bonlulu.uno/union/tx/${txHash}', + account_page: + 'https://testnet.bonlulu.uno/union/account/${accountAddress}', + }, + { + kind: 'explorers.guru', + url: 'https://testnet.union.explorers.guru', + tx_page: 'https://testnet.union.explorers.guru/transaction/${txHash}', account_page: - 'https://explorer.cryptware.io/union/account/${accountAddress}', + 'https://testnet.union.explorers.guru/account/${accountAddress}', }, ], keywords: ['testnet'], images: [ { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/union/images/union.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/uniontestnet/images/union.png', }, ], }; @@ -120,7 +115,7 @@ export const uniontestnetAssetList: AssetLists = { chain_name: 'uniontestnet', assets: [ { - description: 'The native token of union', + description: 'Union native token', denom_units: [ { denom: 'muno', @@ -134,17 +129,17 @@ export const uniontestnetAssetList: AssetLists = { }, ], base: 'muno', - name: 'union', + name: 'Union', display: 'union', - symbol: 'UNION', + symbol: 'UNO', logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/union/images/union.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/uniontestnet/images/union.png', }, - coingecko_id: 'unionlabs', + coingecko_id: '', keywords: ['staking'], images: [ { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/union/images/union.png', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/uniontestnet/images/union.png', }, ], }, diff --git a/packages/chain-registry/src/testnets/wardenprotocoltestnet.ts b/packages/chain-registry/src/testnets/wardenprotocoltestnet.ts new file mode 100644 index 00000000..65535446 --- /dev/null +++ b/packages/chain-registry/src/testnets/wardenprotocoltestnet.ts @@ -0,0 +1,148 @@ +import type { Chain, AssetLists, ChainVersions } from '../types'; + +export const wardenprotocoltestnet: Chain = { + $schema: '../../chain.schema.json', + chain_name: 'wardenprotocoltestnet', + status: 'live', + network_type: 'testnet', + pretty_name: 'Warden Protocol Alfama Testnet', + chain_id: 'alfama', + bech32_prefix: 'warden', + daemon_name: 'wardend', + node_home: '$HOME/.warden', + key_algos: ['secp256k1'], + slip44: 118, + fees: { + fee_tokens: [ + { + denom: 'uward', + fixed_min_gas_price: 0.005, + low_gas_price: 0.01, + average_gas_price: 0.025, + high_gas_price: 0.03, + }, + ], + }, + staking: { + staking_tokens: [ + { + denom: 'uward', + }, + ], + }, + codebase: { + git_repo: 'https://github.com/warden-protocol/wardenprotocol', + recommended_version: 'v0.1.0', + compatible_versions: ['v0.1.0'], + cosmos_sdk_version: '0.50', + consensus: { + type: 'cometbft', + version: '0.38', + }, + cosmwasm_enabled: false, + genesis: { + genesis_url: + 'https://raw.githubusercontent.com/warden-protocol/networks/main/testnet-alfama/genesis.json', + }, + versions: [ + { + name: 'v0.1.0', + recommended_version: 'v0.1.0', + compatible_versions: ['v0.1.0'], + cosmos_sdk_version: '0.50', + consensus: { + type: 'cometbft', + version: '0.38', + }, + cosmwasm_enabled: false, + }, + ], + }, + peers: { + seeds: [], + persistent_peers: [ + { + id: '6a8de92a3bb422c10f764fe8b0ab32e1e334d0bd', + address: 'sentry-1.alfama.wardenprotocol.org:26656', + provider: 'Warden Protocol', + }, + { + id: '7560460b016ee0867cae5642adace5d011c6c0ae', + address: 'sentry-2.alfama.wardenprotocol.org:26656', + provider: 'Warden Protocol', + }, + { + id: '24ad598e2f3fc82630554d98418d26cc3edf28b9', + address: 'sentry-3.alfama.wardenprotocol.org:26656', + provider: 'Warden Protocol', + }, + ], + }, + apis: { + rpc: [ + { + address: 'https://rpc.alfama.wardenprotocol.org/', + provider: 'Warden Protocol', + }, + ], + rest: [ + { + address: 'https://rest.alfama.wardenprotocol.org/', + provider: 'Warden Protocol', + }, + ], + grpc: [], + }, + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/wardenprotocol/images/ward.png', + }, + explorers: [ + { + kind: 'ping.pub', + url: 'https://warden-explorer.paranorm.pro/warden', + tx_page: 'https://warden-explorer.paranorm.pro/warden/tx/${txHash}', + account_page: + 'https://warden-explorer.paranorm.pro/warden/account/${accountAddress}', + }, + ], + keywords: ['testnet'], + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/wardenprotocol/images/ward.png', + }, + ], +}; + +export const wardenprotocoltestnetAssetList: AssetLists = { + $schema: '../../assetlist.schema.json', + chain_name: 'wardenprotocoltestnet', + assets: [ + { + description: 'The native token of Warden Protocol Testnet', + denom_units: [ + { + denom: 'uward', + exponent: 0, + }, + { + denom: 'ward', + exponent: 6, + }, + ], + base: 'uward', + name: 'Ward', + display: 'ward', + symbol: 'WARD', + logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/wardenprotocol/images/ward.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/wardenprotocol/images/ward.svg', + }, + images: [ + { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/wardenprotocol/images/ward.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/wardenprotocol/images/ward.svg', + }, + ], + }, + ], +}; diff --git a/packages/chain-registry/src/testnets/xiontestnet.ts b/packages/chain-registry/src/testnets/xiontestnet.ts index 1ca71fdb..6050e7a5 100644 --- a/packages/chain-registry/src/testnets/xiontestnet.ts +++ b/packages/chain-registry/src/testnets/xiontestnet.ts @@ -381,9 +381,11 @@ export const xiontestnetAssetList: AssetLists = { base_denom: 'inj', }, svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.svg', + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.png', }, ], logo_URIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.png', svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.svg', }, }, diff --git a/packages/chain-registry/src/types/ibc-data.ts b/packages/chain-registry/src/types/ibc-data.ts index b0abc2d6..c5b0d8b8 100644 --- a/packages/chain-registry/src/types/ibc-data.ts +++ b/packages/chain-registry/src/types/ibc-data.ts @@ -20,6 +20,7 @@ export interface IbcData { * IBC Version */ version: string; + fee_version?: string; /** * Human readable description of the channel. */ diff --git a/packages/chain-registry/src/types/versions.ts b/packages/chain-registry/src/types/versions.ts index 3bb30f13..a69ff2f3 100644 --- a/packages/chain-registry/src/types/versions.ts +++ b/packages/chain-registry/src/types/versions.ts @@ -50,6 +50,7 @@ export interface ChainVersions { */ cosmwasm_path?: string; ibc_go_version?: string; + go_version?: string; /** * List of IBC apps (usually corresponding to a ICS standard) which have been enabled on the network. */