diff --git a/public/logos/DWS.png b/public/logos/DWS.png new file mode 100644 index 00000000..bc701256 Binary files /dev/null and b/public/logos/DWS.png differ diff --git a/public/logos/agoric.png b/public/logos/agoric.png new file mode 100644 index 00000000..3d6ff8c9 Binary files /dev/null and b/public/logos/agoric.png differ diff --git a/public/logos/akash-network.png b/public/logos/akash-network.png new file mode 100644 index 00000000..71170346 Binary files /dev/null and b/public/logos/akash-network.png differ diff --git a/public/logos/band-protocol.svg b/public/logos/band-protocol.svg new file mode 100644 index 00000000..cb0e497c --- /dev/null +++ b/public/logos/band-protocol.svg @@ -0,0 +1,12 @@ + + + D09EECB6-251A-416B-B21C-25832F33D878 + + + + + + + + + \ No newline at end of file diff --git a/public/logos/bitcanna.svg b/public/logos/bitcanna.svg new file mode 100644 index 00000000..8285019e --- /dev/null +++ b/public/logos/bitcanna.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/logos/bitsong.svg b/public/logos/bitsong.svg new file mode 100644 index 00000000..7178c8c9 --- /dev/null +++ b/public/logos/bitsong.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + diff --git a/public/logos/bostrom.png b/public/logos/bostrom.png new file mode 100644 index 00000000..a5d95ce8 Binary files /dev/null and b/public/logos/bostrom.png differ diff --git a/public/logos/celestia.png b/public/logos/celestia.png new file mode 100644 index 00000000..9f555414 Binary files /dev/null and b/public/logos/celestia.png differ diff --git a/public/logos/cerberus.png b/public/logos/cerberus.png new file mode 100644 index 00000000..81e51feb Binary files /dev/null and b/public/logos/cerberus.png differ diff --git a/public/logos/cheqd.png b/public/logos/cheqd.png new file mode 100644 index 00000000..dd7808d1 Binary files /dev/null and b/public/logos/cheqd.png differ diff --git a/public/logos/chihuahua.png b/public/logos/chihuahua.png new file mode 100644 index 00000000..c2d0a6a6 Binary files /dev/null and b/public/logos/chihuahua.png differ diff --git a/public/logos/chronic-token.jpg b/public/logos/chronic-token.jpg new file mode 100644 index 00000000..b160f364 Binary files /dev/null and b/public/logos/chronic-token.jpg differ diff --git a/public/logos/comdex.png b/public/logos/comdex.png new file mode 100644 index 00000000..79cc094e Binary files /dev/null and b/public/logos/comdex.png differ diff --git a/public/logos/cosmic-horizon.png b/public/logos/cosmic-horizon.png new file mode 100644 index 00000000..63a223b0 Binary files /dev/null and b/public/logos/cosmic-horizon.png differ diff --git a/public/logos/cosmos.svg b/public/logos/cosmos.svg new file mode 100644 index 00000000..aedd3e70 --- /dev/null +++ b/public/logos/cosmos.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/logos/crypto-com-chain.png b/public/logos/crypto-com-chain.png new file mode 100644 index 00000000..8cb2ce54 Binary files /dev/null and b/public/logos/crypto-com-chain.png differ diff --git a/public/logos/desmos.png b/public/logos/desmos.png new file mode 100644 index 00000000..fc988d2d Binary files /dev/null and b/public/logos/desmos.png differ diff --git a/public/logos/e-money.jpg b/public/logos/e-money.jpg new file mode 100644 index 00000000..d0758dd4 Binary files /dev/null and b/public/logos/e-money.jpg differ diff --git a/public/logos/gravity-bridge.png b/public/logos/gravity-bridge.png new file mode 100644 index 00000000..bd08ed48 Binary files /dev/null and b/public/logos/gravity-bridge.png differ diff --git a/public/logos/injective.jpg b/public/logos/injective.jpg new file mode 100644 index 00000000..80d9cdf1 Binary files /dev/null and b/public/logos/injective.jpg differ diff --git a/public/logos/iris-network.svg b/public/logos/iris-network.svg new file mode 100644 index 00000000..0d3af322 --- /dev/null +++ b/public/logos/iris-network.svg @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/logos/juno.jpg b/public/logos/juno.jpg new file mode 100644 index 00000000..c6dd235f Binary files /dev/null and b/public/logos/juno.jpg differ diff --git a/public/logos/kava.png b/public/logos/kava.png new file mode 100644 index 00000000..5db778f0 Binary files /dev/null and b/public/logos/kava.png differ diff --git a/public/logos/kichain.png b/public/logos/kichain.png new file mode 100644 index 00000000..96655c39 Binary files /dev/null and b/public/logos/kichain.png differ diff --git a/public/logos/likecoin.png b/public/logos/likecoin.png new file mode 100644 index 00000000..cfbb2fac Binary files /dev/null and b/public/logos/likecoin.png differ diff --git a/public/logos/lum-network.png b/public/logos/lum-network.png new file mode 100644 index 00000000..bba0e5cc Binary files /dev/null and b/public/logos/lum-network.png differ diff --git a/public/logos/microtick.png b/public/logos/microtick.png new file mode 100644 index 00000000..f3b5edb2 Binary files /dev/null and b/public/logos/microtick.png differ diff --git a/public/logos/okexchain.svg b/public/logos/okexchain.svg new file mode 100644 index 00000000..cc4d119f --- /dev/null +++ b/public/logos/okexchain.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/public/logos/omniflix.png b/public/logos/omniflix.png new file mode 100644 index 00000000..ab69ae00 Binary files /dev/null and b/public/logos/omniflix.png differ diff --git a/public/logos/osmosis.jpg b/public/logos/osmosis.jpg new file mode 100644 index 00000000..6b2305fe Binary files /dev/null and b/public/logos/osmosis.jpg differ diff --git a/public/logos/persistence.png b/public/logos/persistence.png new file mode 100644 index 00000000..99384cc5 Binary files /dev/null and b/public/logos/persistence.png differ diff --git a/public/logos/provenance.svg b/public/logos/provenance.svg new file mode 100644 index 00000000..9956e842 --- /dev/null +++ b/public/logos/provenance.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/public/logos/regen.svg b/public/logos/regen.svg new file mode 100644 index 00000000..e79b6531 --- /dev/null +++ b/public/logos/regen.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/logos/secret.png b/public/logos/secret.png new file mode 100644 index 00000000..a3a22b1d Binary files /dev/null and b/public/logos/secret.png differ diff --git a/public/logos/sentinel.png b/public/logos/sentinel.png new file mode 100644 index 00000000..e6ab64cc Binary files /dev/null and b/public/logos/sentinel.png differ diff --git a/public/logos/shentu.jpg b/public/logos/shentu.jpg new file mode 100644 index 00000000..41e8c4a7 Binary files /dev/null and b/public/logos/shentu.jpg differ diff --git a/public/logos/sifchain.jpeg b/public/logos/sifchain.jpeg new file mode 100644 index 00000000..531803c3 Binary files /dev/null and b/public/logos/sifchain.jpeg differ diff --git a/public/logos/stargaze.png b/public/logos/stargaze.png new file mode 100644 index 00000000..bb117d21 Binary files /dev/null and b/public/logos/stargaze.png differ diff --git a/public/logos/starname.jpg b/public/logos/starname.jpg new file mode 100644 index 00000000..d237ddcc Binary files /dev/null and b/public/logos/starname.jpg differ diff --git a/public/logos/terra-luna-krt.png b/public/logos/terra-luna-krt.png new file mode 100644 index 00000000..7c0a08ac Binary files /dev/null and b/public/logos/terra-luna-krt.png differ diff --git a/public/logos/terra-luna-tokenlogo.webp b/public/logos/terra-luna-tokenlogo.webp new file mode 100644 index 00000000..467b1f58 Binary files /dev/null and b/public/logos/terra-luna-tokenlogo.webp differ diff --git a/public/logos/terra-luna-ust.png b/public/logos/terra-luna-ust.png new file mode 100644 index 00000000..0e9c88ff Binary files /dev/null and b/public/logos/terra-luna-ust.png differ diff --git a/public/logos/terra-luna.jpg b/public/logos/terra-luna.jpg new file mode 100644 index 00000000..3f50f69b Binary files /dev/null and b/public/logos/terra-luna.jpg differ diff --git a/src/chains/README.md b/src/chains/README.md index 6013f393..fd241dc6 100644 --- a/src/chains/README.md +++ b/src/chains/README.md @@ -12,6 +12,7 @@ { "chain_name": "cosmos", "api": ["https://cosmos.api.ping.pub"], + "rpc": ["https://cosmos.rpc.ping.pub:443","http://your-host:26657"] "sdk_version": "0.42.6", "coin_type": "118", "min_tx_fee": "800", @@ -28,6 +29,7 @@ ``` - **chain_name** the name to identify the chain on ping.pub - **api** the rest api endpoint.(make sure that CORS is enabled: `Allow-Control-Allow-Origin: *`) +- **rpc** the rpc endpoint, make sure that the port is added. - **assets** Native Assets on blockchain. # Test diff --git a/src/chains/mainnet/agoric.json b/src/chains/mainnet/agoric.json index caed49eb..1219023e 100644 --- a/src/chains/mainnet/agoric.json +++ b/src/chains/mainnet/agoric.json @@ -1,6 +1,8 @@ { "chain_name": "agoric", "api": ["https://api.agoric.sgtstake.com", "https://main.api.agoric.net"], + "rpc": ["https://main.rpc.agoric.net:443", "https://main.rpc.agoric.net:443"], + "snapshot_provider": "", "sdk_version": "0.41.3", "coin_type": "564", "min_tx_fee": "8000", @@ -18,5 +20,5 @@ "logo": "" }], "addr_prefix": "agoric", - "logo": "https://dl.airtable.com/.attachments/0628c47ad886794451954f517daf254e/adc8afff/Agoric-logo-color1.png" + "logo": "/logos/agoric.png" } \ No newline at end of file diff --git a/src/chains/mainnet/akash.json b/src/chains/mainnet/akash.json index 89ce03a8..787b1bd1 100644 --- a/src/chains/mainnet/akash.json +++ b/src/chains/mainnet/akash.json @@ -1,6 +1,8 @@ { "chain_name": "akash-network", "api": ["https://akash.api.ping.pub"], + "rpc": ["http://rpc.akash.forbole.com:80", "http://akashsentry01.skynetvalidators.com:26657"], + "snapshot_provider": "", "sdk_version": "0.41.3", "coin_type": "118", "min_tx_fee": "8000", @@ -9,8 +11,8 @@ "symbol": "AKT", "exponent": "6", "coingecko_id": "akash-network", - "logo": "https://dl.airtable.com/.attachments/52586702dd8352d97834fce5c2d83614/969b4d53/akash-network.png" + "logo": "/logos/akash-network.png" }], "addr_prefix": "akash", - "logo": "https://dl.airtable.com/.attachments/52586702dd8352d97834fce5c2d83614/969b4d53/akash-network.png" + "logo": "/logos/akash-network.png" } \ No newline at end of file diff --git a/src/chains/mainnet/band.json b/src/chains/mainnet/band.json index 962729a2..64b95384 100644 --- a/src/chains/mainnet/band.json +++ b/src/chains/mainnet/band.json @@ -1,6 +1,8 @@ { "chain_name": "band-protocol", "api": "https://laozi1.bandchain.org/api", + "rpc": ["http://rpc.laozi1.bandchain.org:80", "http://rpc.laozi1.bandchain.org:80"], + "snapshot_provider": "", "addr_prefix": "band", "coin_type": "494", "min_tx_fee": "8000", @@ -9,8 +11,8 @@ "symbol": "BAND", "exponent": "6", "coingecko_id": "band-protocol", - "logo": "https://dl.airtable.com/.attachments/472ae99a508e32b4439b416beddd4eb9/c5166f62/band-symbol-blue-bg.75a3ad91.svg" + "logo": "/logos/band-protocol.svg" }], - "logo": "https://dl.airtable.com/.attachments/472ae99a508e32b4439b416beddd4eb9/c5166f62/band-symbol-blue-bg.75a3ad91.svg", + "logo": "/logos/band-protocol.svg", "sdk_version": "0.44.0" } \ No newline at end of file diff --git a/src/chains/mainnet/bitcanna.json b/src/chains/mainnet/bitcanna.json index 44345dc3..66567ec0 100644 --- a/src/chains/mainnet/bitcanna.json +++ b/src/chains/mainnet/bitcanna.json @@ -2,6 +2,8 @@ "chain_name": "bitcanna", "coingecko": "bitcanna", "api":"https://lcd.bitcanna.io", + "rpc": ["https://rpc.bitcanna.io:443","https://rpc.bitcanna.ezstaking.io:443"], + "snapshot_provider": "", "sdk_version": "0.44.2", "coin_type": "118", "min_tx_fee": "8000", @@ -10,8 +12,8 @@ "symbol": "BCNA", "exponent": "6", "coingecko_id": "bitcanna", - "logo": "https://raw.githubusercontent.com/osmosis-labs/assetlists/main/images/bcna.svg" + "logo": "/logos/bitcanna.svg" }], "addr_prefix": "bcna", - "logo": "https://raw.githubusercontent.com/osmosis-labs/assetlists/main/images/bcna.svg" + "logo": "/logos/bitcanna.svg" } diff --git a/src/chains/mainnet/bitsong.json b/src/chains/mainnet/bitsong.json index a870200a..eb9afdf3 100644 --- a/src/chains/mainnet/bitsong.json +++ b/src/chains/mainnet/bitsong.json @@ -2,16 +2,18 @@ "chain_name": "bitsong", "coingecko": "bitsong", "api": "https://lcd.explorebitsong.com", + "rpc": ["https://rpc-bitsong.itastakers.com:443","https://rpc-bitsong.itastakers.com:443"], + "snapshot_provider": "", "addr_prefix": "bitsong", "coin_type": "639", "min_tx_fee": "3500", - "logo": "https://dl.airtable.com/.attachments/8016b71b69fb108f0ff33eb9af1c943f/f5fe4ef4/bitsong.svg", + "logo": "/logos/bitsong.svg", "sdk_version": "0.42.0", "assets": [{ "base": "ubtsg", "symbol": "BTSG", "exponent": "6", "coingecko_id": "bitsong", - "logo": "https://dl.airtable.com/.attachments/8016b71b69fb108f0ff33eb9af1c943f/f5fe4ef4/bitsong.svg" + "logo": "/logos/bitsong.svg" }] } \ No newline at end of file diff --git a/src/chains/mainnet/bostrom.json b/src/chains/mainnet/bostrom.json index 12ca43c1..3b3e7249 100644 --- a/src/chains/mainnet/bostrom.json +++ b/src/chains/mainnet/bostrom.json @@ -2,16 +2,18 @@ "chain_name": "bostrom", "coingecko": "", "api": "https://lcd.bostrom.cybernode.ai", + "rpc": ["https://rpc.bostrom.cybernode.ai:443", "https://rpc.bostrom.cybernode.ai:443"], + "snapshot_provider": "", "sdk_version": "0.44.3", "coin_type": "118", "min_tx_fee": "5000", "addr_prefix": "bostrom", - "logo": "https://ipfs.infura.io/ipfs/QmSVz41kA5aXttxT1rAXnuJecfazij3wh95X8ewd7Kdc2F", + "logo": "/logos/bostrom.png", "assets": [{ "base": "boot", "symbol": "BOOT", "exponent": "0", "coingecko_id": "", - "logo": "https://ipfs.infura.io/ipfs/QmSVz41kA5aXttxT1rAXnuJecfazij3wh95X8ewd7Kdc2F" + "logo": "/logos/bostrom.png" }] } diff --git a/src/chains/mainnet/celestia.json b/src/chains/mainnet/celestia.json index 64e969bd..2b3785a4 100644 --- a/src/chains/mainnet/celestia.json +++ b/src/chains/mainnet/celestia.json @@ -2,16 +2,18 @@ "chain_name": "celestia", "coingecko": "", "api": "https://celestia-api.skynetvalidators.com", + "rpc": [], + "snapshot_provider": "", "sdk_version": "0.44.0", "coin_type": "118", "min_tx_fee": "800", "addr_prefix": "celestia", - "logo": "https://explorer-images.s3.filebase.com/celestia-logo.png", + "logo": "/logos/celestia.png", "assets": [{ "base": "celes", "symbol": "CELES", "exponent": "0", "coingecko_id": "", - "logo": "https://explorer-images.s3.filebase.com/celestia-logo.png" + "logo": "/logos/celestia.png" }] } diff --git a/src/chains/mainnet/cerberus.json b/src/chains/mainnet/cerberus.json index 77f919ad..867e0706 100644 --- a/src/chains/mainnet/cerberus.json +++ b/src/chains/mainnet/cerberus.json @@ -2,18 +2,20 @@ "chain_name": "cerberus", "coingecko": "", "api": ["https://api.cerberus.zone:1317"], + "rpc": ["https://rpc.cerberus.zone:26657", "https://rpc-cerberus.ecostake.com:443"], + "snapshot_provider": "", "sdk_version": "0.44.5", "coin_type": "118", "min_tx_fee": "5000", "addr_prefix": "cerberus", - "logo": "https://cerberus-chain.s3.us-east-2.amazonaws.com/main/logo.png", + "logo": "/logos/cerberus.png", "assets": [ { "base": "ucrbrus", "symbol": "CRBRUS", "exponent": "6", "coingecko_id": "", - "logo": "https://cerberus-chain.s3.us-east-2.amazonaws.com/main/logo.png" + "logo": "/logos/cerberus.png" } ] } diff --git a/src/chains/mainnet/cheqd.json b/src/chains/mainnet/cheqd.json index 6bc682d4..648bcc92 100644 --- a/src/chains/mainnet/cheqd.json +++ b/src/chains/mainnet/cheqd.json @@ -1,16 +1,18 @@ { "chain_name": "cheqd", "api": "https://api.cheqd.net", + "rpc": ["https://rpc.cheqd.net:443", "https://rpc.cheqd.net:443"], + "snapshot_provider": "", "sdk_version": "0.44.3", "coin_type": "118", "min_tx_fee": "5000", "addr_prefix": "cheqd", - "logo": "https://raw.githubusercontent.com/osmosis-labs/assetlists/main/images/cheq.png", + "logo": "/logos/cheqd.png", "assets": [{ "base": "ncheq", "symbol": "CHEQ", "exponent": "9", "coingecko_id": "cheqd-network", - "logo": "https://raw.githubusercontent.com/osmosis-labs/assetlists/main/images/cheq.png" + "logo": "/logos/cheqd.png" }] } diff --git a/src/chains/mainnet/chihuahua.json b/src/chains/mainnet/chihuahua.json index dcc76615..ca67c1d1 100644 --- a/src/chains/mainnet/chihuahua.json +++ b/src/chains/mainnet/chihuahua.json @@ -2,16 +2,18 @@ "chain_name": "chihuahua", "coingecko": "", "api": ["https://api.chihuahua.wtf", "https://chihuahua-api.mercury-nodes.net"], + "rpc": ["https://rpc.chihuahua.wtf:443", "https://rpc.chihuahua.wtf:443"], + "snapshot_provider": "", "sdk_version": "0.44.3", "coin_type": "118", "min_tx_fee": "5000", "addr_prefix": "chihuahua", - "logo": "https://github.com/ChihuahuaChain/resources/raw/main/logo/logo_transparent_notext.png", + "logo": "/logos/chihuahua.png", "assets": [{ "base": "uhuahua", "symbol": "HUAHUA", "exponent": "6", "coingecko_id": "", - "logo": "https://github.com/ChihuahuaChain/resources/raw/main/logo/logo_transparent_notext.png" + "logo": "/logos/chihuahua.png" }] } diff --git a/src/chains/mainnet/cht.json b/src/chains/mainnet/cht.json index 324b896d..9cf6fc72 100644 --- a/src/chains/mainnet/cht.json +++ b/src/chains/mainnet/cht.json @@ -2,22 +2,24 @@ "chain_name": "chronic-token", "coingecko": "", "api": "https://chtd-api.skynetvalidators.com", + "rpc": [], + "snapshot_provider": "", "sdk_version": "0.44.5", "coin_type": "118", "min_tx_fee": "800", "addr_prefix": "chronic", - "logo": "https://explorer-images.s3.filebase.com/cht-logo.jpg", + "logo": "/logos/chronic-token.jpg", "assets": [{ "base": "ucgas", "symbol": "CGAS", "exponent": "6", "coingecko_id": "", - "logo": "https://explorer-images.s3.filebase.com/cht-logo.jpg" + "logo": "/logos/chronic-token.jpg" },{ "base": "ucht", "symbol": "CHT", "exponent": "6", "coingecko_id": "ion", - "logo": "https://explorer-images.s3.filebase.com/cht-logo.jpg" + "logo": "/logos/chronic-token.jpg" }] } diff --git a/src/chains/mainnet/coho.json b/src/chains/mainnet/coho.json index 7143cf50..9013b056 100644 --- a/src/chains/mainnet/coho.json +++ b/src/chains/mainnet/coho.json @@ -1,6 +1,8 @@ { "chain_name": "cosmic-horizon", "api": ["https://coho-api.skynetvalidators.com"], + "rpc": [], + "snapshot_provider": "", "sdk_version": "0.44.5", "coin_type": "118", "min_tx_fee": "300", @@ -9,8 +11,8 @@ "symbol": "COHO", "exponent": "6", "coingecko_id": "", - "logo": "https://coho-images.s3.filebase.com/red_logo.png" + "logo": "/logos/cosmic-horizon.png" }], "addr_prefix": "coho", - "logo": "https://coho-images.s3.filebase.com/red_logo.png" + "logo": "/logos/cosmic-horizon.png" } diff --git a/src/chains/mainnet/comdex.json b/src/chains/mainnet/comdex.json index f26c32f9..2c6f3892 100644 --- a/src/chains/mainnet/comdex.json +++ b/src/chains/mainnet/comdex.json @@ -1,16 +1,18 @@ { "chain_name": "comdex", "api":"https://rest.comdex.one/", + "rpc": ["https://api.comdex.audit.one:443/rpc", "https://rpc.comdex.one:443"], + "snapshot_provider": "", "sdk_version": "0.44.3", "coin_type": "118", "min_tx_fee": "5000", "addr_prefix": "comdex", - "logo": "https://raw.githubusercontent.com/comdex-official/logos/main/cmdx-logo-1.png", + "logo": "/logos/comdex.png", "assets": [{ "base": "ucmdx", "symbol": "CMDX", "exponent": "6", "coingecko_id": "comdex", - "logo": "https://raw.githubusercontent.com/comdex-official/logos/main/cmdx-logo-1.png" + "logo": "/logos/comdex.png" }] } diff --git a/src/chains/mainnet/cosmos.json b/src/chains/mainnet/cosmos.json index 19a53399..a475d065 100644 --- a/src/chains/mainnet/cosmos.json +++ b/src/chains/mainnet/cosmos.json @@ -1,17 +1,19 @@ { "chain_name": "cosmos", "coingecko": "cosmos", - "api": ["https://lcd-cosmoshub.blockapsis.com", "https://cosmos.api.ping.pub", "https://cosmoshub.stakesystems.io"], + "api": ["https://cosmos.api.ping.pub", "https://lcd-cosmoshub.blockapsis.com"], + "rpc": ["http://cosmos.rpc.ping.pub:26657", "https://cosmoshub.validator.network:443"], + "snapshot_provider": "d2008adf6d12f1a1951cce2b5ef531fbecb81895@cosmos.rpc.ping.pub:26656", "sdk_version": "0.44.3", "coin_type": "118", "min_tx_fee": "800", "addr_prefix": "cosmos", - "logo": "https://dl.airtable.com/.attachments/e54f814bba8c0f9af8a3056020210de0/2d1155fb/cosmos-hub.svg", + "logo": "/logos/cosmos.svg", "assets": [{ "base": "uatom", "symbol": "ATOM", "exponent": "6", "coingecko_id": "cosmos", - "logo": "https://dl.airtable.com/.attachments/e54f814bba8c0f9af8a3056020210de0/2d1155fb/cosmos-hub.svg" + "logo": "/logos/cosmos.svg" }] } \ No newline at end of file diff --git a/src/chains/mainnet/crypto.json b/src/chains/mainnet/crypto.json index cd1fde19..72951244 100644 --- a/src/chains/mainnet/crypto.json +++ b/src/chains/mainnet/crypto.json @@ -3,16 +3,18 @@ "chain_name": "crypto-com-chain", "coingecko": "crypto-com-chain", "api": "https://mainnet.crypto.org:1317", + "rpc": ["https://mainnet.crypto.org:443", "https://rpc-crypto-org.keplr.app:443"], + "snapshot_provider": "", "sdk_version": "0.39.2", "coin_type": "394", "min_tx_fee": "5000", "addr_prefix": "cro", - "logo": "https://dl.airtable.com/.attachments/b2e638424ea09dccd4f11b04dc53872a/844d11dc/LOGO.png", + "logo": "/logos/crypto-com-chain.png", "assets": [{ "base": "basecro", "symbol": "CRO", "exponent": "8", "coingecko_id": "crypto-com-chain", - "logo": "https://dl.airtable.com/.attachments/b2e638424ea09dccd4f11b04dc53872a/844d11dc/LOGO.png" + "logo": "/logos/crypto-com-chain.png" }] } \ No newline at end of file diff --git a/src/chains/mainnet/desmos.json b/src/chains/mainnet/desmos.json index 0ff939b2..433f185f 100644 --- a/src/chains/mainnet/desmos.json +++ b/src/chains/mainnet/desmos.json @@ -2,16 +2,18 @@ "chain_name": "desmos", "coingecko": "", "api": "https://api.mainnet.desmos.network", + "rpc": ["https://rpc.mainnet.desmos.network:443", "https://rpc.mainnet.desmos.network:443"], + "snapshot_provider": "", "sdk_version": "0.42.0", "coin_type": "852", "min_tx_fee": "3000", "addr_prefix": "desmos", - "logo": "https://dl.airtable.com/.attachments/e8232a86dd06af4e0591ed300376f9b2/3aab415f/logo1.png", + "logo": "/logos/desmos.png", "assets": [{ "base": "udsm", "symbol": "DSM", "exponent": "6", "coingecko_id": "", - "logo": "https://dl.airtable.com/.attachments/e8232a86dd06af4e0591ed300376f9b2/3aab415f/logo1.png" + "logo": "/logos/desmos.png" }] } \ No newline at end of file diff --git a/src/chains/mainnet/dig.json b/src/chains/mainnet/dig.json index 6b11d16e..545326bb 100644 --- a/src/chains/mainnet/dig.json +++ b/src/chains/mainnet/dig.json @@ -2,16 +2,18 @@ "chain_name": "dig", "coingecko": "", "api": "https://api-1-dig.notional.ventures", + "rpc": ["https://rpc-1-dig.notional.ventures:443", "https://rpc-1-dig.notional.ventures:443"], + "snapshot_provider": "", "sdk_version": "0.44.5", "coin_type": "118", "min_tx_fee": "5000", "addr_prefix": "dig", - "logo": "https://digchain.org/wp-content/uploads/2021/08/dig_lockup_800x800-cropped.png", + "logo": "/logos/dig.png", "assets": [{ "base": "udig", "symbol": "DIG", "exponent": "6", "coingecko_id": "dig-chain", - "logo": "https://digchain.org/wp-content/uploads/2021/08/dig_lockup_800x800-cropped.png" + "logo": "/logos/dig.png" }] } diff --git a/src/chains/mainnet/dws.json b/src/chains/mainnet/dws.json index ec8d817c..4305b68d 100644 --- a/src/chains/mainnet/dws.json +++ b/src/chains/mainnet/dws.json @@ -2,16 +2,18 @@ "chain_name": "DWS", "coingecko": "", "api": "https://dws-api.skynetvalidators.com", + "rpc": [], + "snapshot_provider": "", "sdk_version": "0.44.3", "coin_type": "118", "min_tx_fee": "200", "addr_prefix": "deweb", - "logo": "https://dws-images.s3.filebase.com/logo.png", + "logo": "/logos/DWS.png", "assets": [{ "base": "udws", "symbol": "DWS", "exponent": "6", "coingecko_id": "", - "logo": "https://dws-images.s3.filebase.com/logo.png" + "logo": "/logos/DWS.png" }] } diff --git a/src/chains/mainnet/emoney.json b/src/chains/mainnet/emoney.json index 8a43f2fb..9ed8b533 100644 --- a/src/chains/mainnet/emoney.json +++ b/src/chains/mainnet/emoney.json @@ -2,10 +2,12 @@ "chain_name": "e-money", "coingecko": "e-money", "api": "https://emoney.validator.network/api", + "rpc": ["https://rpc-emoney.keplr.app:443", "https://emoney.validator.network:443"], + "snapshot_provider": "", "addr_prefix": "emoney", "coin_type": "118", "min_tx_fee": "5000", - "logo": "https://dl.airtable.com/.attachments/276e4d6de567b073a5e400240d7d83e9/9bb49806/yoR2r25W_400x400.jpg", + "logo": "/logos/e-money.jpg", "sdk_version": "0.42.10", "excludes": "mint governance", "assets": [{ @@ -13,12 +15,12 @@ "symbol": "NGM", "exponent": "6", "coingecko_id": "emoney", - "logo": "https://dl.airtable.com/.attachments/276e4d6de567b073a5e400240d7d83e9/9bb49806/yoR2r25W_400x400.jpg" + "logo": "/logos/e-money.jpg" },{ "base": "eeur", "symbol": "EEUR", "exponent": "6", "coingecko_id": "e-money-eur", - "logo": "https://dl.airtable.com/.attachments/276e4d6de567b073a5e400240d7d83e9/9bb49806/yoR2r25W_400x400.jpg" + "logo": "/logos/e-money.jpg" }] } \ No newline at end of file diff --git a/src/chains/mainnet/evmos.json b/src/chains/mainnet/evmos.json index 8e540183..b3496025 100644 --- a/src/chains/mainnet/evmos.json +++ b/src/chains/mainnet/evmos.json @@ -2,16 +2,18 @@ "chain_name": "evmos", "coingecko": "", "api": ["https://rest.bd.evmos.org:1317", "https://evmos-api.skynetvalidators.com"], + "rpc": ["https://tendermint.bd.evmos.org:26657", "https://tendermint.bd.evmos.org:26657"], + "snapshot_provider": "", "sdk_version": "0.45.1", "coin_type": "60", "min_tx_fee": "3000000000000000", "addr_prefix": "evmos", - "logo": "https://ping.pub/logos/evmos.jpeg", + "logo": "/logos/evmos.jpeg", "assets": [{ "base": "aevmos", "symbol": "evmos", "exponent": "18", "coingecko_id": "", - "logo": "https://ping.pub/logos/evmos.jpeg" + "logo": "/logos/evmos.jpeg" }] } diff --git a/src/chains/mainnet/fetchai.json b/src/chains/mainnet/fetchai.json index 38396edb..db782863 100644 --- a/src/chains/mainnet/fetchai.json +++ b/src/chains/mainnet/fetchai.json @@ -1,16 +1,18 @@ { "chain_name": "fetchhub", "api": ["https://rest-fetchhub.fetch.ai"], + "rpc": ["https://rpc-fetchhub.fetch.ai:443", "https://rpc-fetchhub.fetch.ai:443"], + "snapshot_provider": "", "sdk_version": "0.45.1", "coin_type": "118", "min_tx_fee": "3000000000000000", "addr_prefix": "fetch", - "logo": "https://ping.pub/logos/fetchhub.png", + "logo": "/logos/fetchhub.png", "assets": [{ "base": "afet", "symbol": "fet", "exponent": "18", "coingecko_id": "", - "logo": "https://ping.pub/logos/fetchhub.png" + "logo": "/logos/fetchhub.png" }] } \ No newline at end of file diff --git a/src/chains/mainnet/genesisl1.json b/src/chains/mainnet/genesisl1.json index 6e966974..26b0c0bb 100644 --- a/src/chains/mainnet/genesisl1.json +++ b/src/chains/mainnet/genesisl1.json @@ -2,6 +2,8 @@ "chain_name": "genesisL1", "coingecko": "", "api": "https://api.genesisl1.org", + "rpc": [], + "snapshot_provider": "", "sdk_version": "0.42.4", "coin_type": "118", "min_tx_fee": "3000000000000000", diff --git a/src/chains/mainnet/gravitybridge.json b/src/chains/mainnet/gravitybridge.json index 2c44e2ea..bd3a2caf 100644 --- a/src/chains/mainnet/gravitybridge.json +++ b/src/chains/mainnet/gravitybridge.json @@ -1,17 +1,19 @@ { "chain_name": "gravity-bridge", "api": "https://gravitychain.io:1317", + "rpc": ["https://gravitychain.io:26657", "http://gravity-bridge-1-08.nodes.amhost.net:26657"], + "snapshot_provider": "", "sdk_version": "0.44.5", "coin_type": "60", "min_tx_fee": "5000", "addr_prefix": "gravity", "excludes": "", - "logo": "https://dl.airtable.com/.attachments/1c18fd6110acea04da61c8f900ea0053/3241283d/gravitybridge.png", + "logo": "/logos/gravity-bridge.png", "assets": [{ "base": "ugraviton", "symbol": "GRAVITON", "exponent": "6", "coingecko_id": "", - "logo": "https://dl.airtable.com/.attachments/1c18fd6110acea04da61c8f900ea0053/3241283d/gravitybridge.png" + "logo": "/logos/gravity-bridge.png" }] } \ No newline at end of file diff --git a/src/chains/mainnet/injective.json b/src/chains/mainnet/injective.json index 748ece17..c316da05 100644 --- a/src/chains/mainnet/injective.json +++ b/src/chains/mainnet/injective.json @@ -1,17 +1,19 @@ { "chain_name": "injective", "api": "https://lcd.injective.network", + "rpc": ["https://injective-rpc.api.chainlayer.network:443", "https://injective-rpc.api.chainlayer.network:443"], + "snapshot_provider": "", "sdk_version": "v0.44.5", "coin_type": "60", "min_tx_fee": "5000", "addr_prefix": "inj", "excludes": "", - "logo": "https://dl.airtable.com/.attachments/e024faae112ae873d301f9e1e17a921c/3f3671f7/9pOKAlQ5_400x400.jpg", + "logo": "/logos/injective.jpg", "assets": [{ "base": "inj", "symbol": "INJ", "exponent": "18", "coingecko_id": "injective-protocol", - "logo": "https://dl.airtable.com/.attachments/e024faae112ae873d301f9e1e17a921c/3f3671f7/9pOKAlQ5_400x400.jpg" + "logo": "/logos/injective.jpg" }] } \ No newline at end of file diff --git a/src/chains/mainnet/iris.json b/src/chains/mainnet/iris.json index e17bb870..fd2e434d 100644 --- a/src/chains/mainnet/iris.json +++ b/src/chains/mainnet/iris.json @@ -1,17 +1,19 @@ { "chain_name": "iris-network", "api": "https://iris.api.ping.pub", + "rpc": ["http://34.82.96.8:26657","http://34.77.68.145:26657"], + "snapshot_provider": "fcc1d9bc43163b20ce5163cf41a302b33f25375f@34.82.96.8:26656", "sdk_version": "0.42.4", "coin_type": "118", "min_tx_fee": "40000", "addr_prefix": "iaa", "excludes": "mint", - "logo": "https://dl.airtable.com/.attachments/2d6d51b1b262db00ecc51616ffc3bdf5/90ff00d0/IRISnet.svg", + "logo": "/logos/iris-network.svg", "assets": [{ "base": "uiris", "symbol": "IRIS", "exponent": "6", "coingecko_id": "iris-network", - "logo": "https://dl.airtable.com/.attachments/2d6d51b1b262db00ecc51616ffc3bdf5/90ff00d0/IRISnet.svg" + "logo": "/logos/iris-network.svg" }] } \ No newline at end of file diff --git a/src/chains/mainnet/ixo.json b/src/chains/mainnet/ixo.json index d56a8006..12a5fd0c 100644 --- a/src/chains/mainnet/ixo.json +++ b/src/chains/mainnet/ixo.json @@ -1,16 +1,18 @@ { "chain_name": "ixo", "api": ["https://impacthub.ixo.world/rest", "https://proxies.sifchain.finance/api/impacthub-3/rest"], + "rpc": [], + "snapshot_provider": "", "sdk_version": "0.42.6", "coin_type": "118", "min_tx_fee": "3000", "addr_prefix": "ixo", - "logo": "https://ping.pub/logos/ixo.svg", + "logo": "/logos/ixo.svg", "assets": [{ "base": "uixo", "symbol": "IXO", "exponent": "6", "coingecko_id": "ixo", - "logo": "https://ping.pub/logos/ixo.svg" + "logo": "/logos/ixo.svg" }] } \ No newline at end of file diff --git a/src/chains/mainnet/juno.json b/src/chains/mainnet/juno.json index 008f707b..0e3fd5f8 100644 --- a/src/chains/mainnet/juno.json +++ b/src/chains/mainnet/juno.json @@ -2,16 +2,18 @@ "chain_name": "juno", "coingecko": "juno-network", "api": "https://lcd-juno.itastakers.com", + "rpc": ["https://rpc-juno.itastakers.com:443", "https://rpc-juno.itastakers.com:443"], + "snapshot_provider": "", "sdk_version": "0.44.5", "coin_type": "118", "min_tx_fee": "3000", "addr_prefix": "juno", - "logo": "https://dl.airtable.com/.attachments/0f66137c6fb2868000d5a1e214c9ae3d/75a9c5bc/S3c2V3Xd_400x400.jpg", + "logo": "/logos/juno.jpg", "assets": [{ "base": "ujuno", "symbol": "JUNO", "exponent": "6", "coingecko_id": "juno-network", - "logo": "https://dl.airtable.com/.attachments/0f66137c6fb2868000d5a1e214c9ae3d/75a9c5bc/S3c2V3Xd_400x400.jpg" + "logo": "/logos/juno.jpg" }] } \ No newline at end of file diff --git a/src/chains/mainnet/kava.json b/src/chains/mainnet/kava.json index a59090a4..db73dd2b 100644 --- a/src/chains/mainnet/kava.json +++ b/src/chains/mainnet/kava.json @@ -2,16 +2,18 @@ "chain_name": "kava", "coingecko": "kava", "api": "https://api.data.kava.io", + "rpc": ["https://rpc.kava.io:443", "https://rpc.kava.io:443"], + "snapshot_provider": "", "sdk_version": "0.44.5", "coin_type": "118", "min_tx_fee": "5000", "addr_prefix": "kava", - "logo": "https://dl.airtable.com/.attachments/f25737491bd0034240093a7b4e039b15/afec77ff/logo.png", + "logo": "/logos/kava.png", "assets": [{ "base": "ukava", "symbol": "KAVA", "exponent": "6", "coingecko_id": "kava", - "logo": "https://dl.airtable.com/.attachments/f25737491bd0034240093a7b4e039b15/afec77ff/logo.png" + "logo": "/logos/kava.png" }] } \ No newline at end of file diff --git a/src/chains/mainnet/kichain.json b/src/chains/mainnet/kichain.json index 2ab2802b..810440d0 100644 --- a/src/chains/mainnet/kichain.json +++ b/src/chains/mainnet/kichain.json @@ -1,16 +1,18 @@ { "chain_name": "kichain", "api": ["https://api-mainnet.blockchain.ki", "https://ki.api.ping.pub"], + "rpc": ["https://rpc-mainnet.blockchain.ki:443", "https://rpc-mainnet.blockchain.ki:443"], + "snapshot_provider": "", "sdk_version": "0.42.10", "coin_type": "118", "min_tx_fee": "3000", "addr_prefix": "ki", - "logo": "https://dl.airtable.com/.attachments/b1f670d31bf69d7ca9906df8437d91a7/b2667ad1/ki.png", + "logo": "/logos/kichain.png", "assets": [{ "base": "uxki", "symbol": "XKI", "exponent": "6", "coingecko_id": "ki", - "logo": "https://dl.airtable.com/.attachments/b1f670d31bf69d7ca9906df8437d91a7/b2667ad1/ki.png" + "logo": "/logos/kichain.png" }] } \ No newline at end of file diff --git a/src/chains/mainnet/likecoin.json b/src/chains/mainnet/likecoin.json index 1370aa9e..575b62c6 100644 --- a/src/chains/mainnet/likecoin.json +++ b/src/chains/mainnet/likecoin.json @@ -2,16 +2,18 @@ "chain_name": "likecoin", "coingecko": "likecoin", "api": "https://mainnet-node.like.co", + "rpc": ["https://mainnet-node.like.co:443/rpc/", "https://mainnet-node.like.co:443/rpc/"], + "snapshot_provider": "", "sdk_version": "0.42.0", "coin_type": "118", "min_tx_fee": "3000", "addr_prefix": "cosmos", - "logo": "https://dl.airtable.com/.attachments/d51ad30b75593517d7d79f08b9e4dad0/5603273b/likecoin.png", + "logo": "/logos/likecoin.png", "assets": [{ "base": "nanolike", "symbol": "LIKE", "exponent": "9", "coingecko_id": "likecoin", - "logo": "https://dl.airtable.com/.attachments/d51ad30b75593517d7d79f08b9e4dad0/5603273b/likecoin.png" + "logo": "/logos/likecoin.png" }] } \ No newline at end of file diff --git a/src/chains/mainnet/lum.json b/src/chains/mainnet/lum.json index 59cf2bad..1c8dd152 100644 --- a/src/chains/mainnet/lum.json +++ b/src/chains/mainnet/lum.json @@ -2,16 +2,18 @@ "chain_name": "lum-network", "coingecko": "", "api": "https://node0.mainnet.lum.network/rest", + "rpc": ["https://node0.mainnet.lum.network:443/rpc", "https://node0.mainnet.lum.network:443/rpc"], + "snapshot_provider": "", "sdk_version": "0.44.5", "coin_type": "880", "min_tx_fee": "5000", "addr_prefix": "lum", - "logo": "https://ipfs.infura.io/ipfs/QmWwKRnkHantvhoFx9serWaWKBUG6gfhSYN3SHdAv1jmKY", + "logo": "/logos/lum-network.png", "assets": [{ "base": "ulum", "symbol": "LUM", "exponent": "6", "coingecko_id": "", - "logo": "https://ipfs.infura.io/ipfs/QmWwKRnkHantvhoFx9serWaWKBUG6gfhSYN3SHdAv1jmKY" + "logo": "/logos/lum-network.png" }] } diff --git a/src/chains/mainnet/microtick.json b/src/chains/mainnet/microtick.json index 090cac58..78b8767f 100644 --- a/src/chains/mainnet/microtick.json +++ b/src/chains/mainnet/microtick.json @@ -1,16 +1,18 @@ { "chain_name": "microtick", "api": "https://lcd.microtick.zone", + "rpc": [], + "snapshot_provider": "", "sdk_version": "0.42.9", "coin_type": "118", "min_tx_fee": "5000", "addr_prefix": "micro", - "logo": "https://dl.airtable.com/.attachments/229a8d771fccc46b6730a7bc75d46e15/a3cf3543/microtick.png", + "logo": "/logos/microtick.png", "assets": [{ "base": "utick", "symbol": "TICK", "exponent": "6", "coingecko_id": "", - "logo": "https://dl.airtable.com/.attachments/229a8d771fccc46b6730a7bc75d46e15/a3cf3543/microtick.png" + "logo": "/logos/microtick.png" }] } diff --git a/src/chains/mainnet/okexchain.json b/src/chains/mainnet/okexchain.json index 29e8d229..b4a7179a 100644 --- a/src/chains/mainnet/okexchain.json +++ b/src/chains/mainnet/okexchain.json @@ -1,18 +1,19 @@ { "chain_name": "okexchain", - "coingecko": "okexchain", "api": "https://exchainrpc.okex.org/okexchain/v1", + "rpc": [], + "snapshot_provider": "", "sdk_version": "0.39.2", "coin_type": "118", "min_tx_fee": "800", "addr_prefix": "ex", - "logo": "https://dl.airtable.com/.attachments/4620a173477efece7f459a3d6fc770c0/9f6618ad/OKexchain.svg", + "logo": "/logos/okexchain.svg", "unload_module": ["minting", "slashing"], "assets": [{ "base": "okt", "symbol": "okt", "exponent": "0", "coingecko_id": "okexchain", - "logo": "https://dl.airtable.com/.attachments/4620a173477efece7f459a3d6fc770c0/9f6618ad/OKexchain.svg" + "logo": "/logos/okexchain.svg" }] } \ No newline at end of file diff --git a/src/chains/mainnet/omniflix.json b/src/chains/mainnet/omniflix.json index f6ad4e59..3be79780 100644 --- a/src/chains/mainnet/omniflix.json +++ b/src/chains/mainnet/omniflix.json @@ -2,16 +2,18 @@ "chain_name": "omniflix", "coingecko": "", "api": "https://omniflixhub-api.skynetvalidators.com", + "rpc": [], + "snapshot_provider": "", "sdk_version": "0.45.1", "coin_type": "118", "min_tx_fee": "3000", "addr_prefix": "omniflix", - "logo": "https://explorer-images.s3.filebase.com/omniflix-alpha-logo.png", + "logo": "/logos/omniflix.png", "assets": [{ "base": "uflix", "symbol": "FLIX", "exponent": "6", "coingecko_id": "", - "logo": "https://explorer-images.s3.filebase.com/omniflix-alpha-logo.png" + "logo": "/logos/omniflix.png" }] } diff --git a/src/chains/mainnet/osmosis.json b/src/chains/mainnet/osmosis.json index 3ec2852b..fde43e22 100644 --- a/src/chains/mainnet/osmosis.json +++ b/src/chains/mainnet/osmosis.json @@ -2,22 +2,24 @@ "chain_name": "osmosis", "coingecko": "osmosis", "api": ["https://lcd-osmosis.blockapsis.com", "https://osmo.api.ping.pub"], + "rpc": ["https://osmosis.validator.network:443", "https://rpc-osmosis.blockapsis.com:443"], + "snapshot_provider": "", "sdk_version": "0.44.5", "coin_type": "118", "min_tx_fee": "800", "addr_prefix": "osmo", - "logo": "https://dl.airtable.com/.attachments/4ef30ec4008bc86cc3c0f74a6bb84050/0eeb4d64/aQ5W3zaT_400x400.jpg", + "logo": "/logos/osmosis.jpg", "assets": [{ "base": "uosmo", "symbol": "OSMO", "exponent": "6", "coingecko_id": "osmosis", - "logo": "https://dl.airtable.com/.attachments/4ef30ec4008bc86cc3c0f74a6bb84050/0eeb4d64/aQ5W3zaT_400x400.jpg" + "logo": "/logos/osmosis.jpg" },{ "base": "uion", "symbol": "ION", "exponent": "6", "coingecko_id": "ion", - "logo": "https://dl.airtable.com/.attachments/4ef30ec4008bc86cc3c0f74a6bb84050/0eeb4d64/aQ5W3zaT_400x400.jpg" + "logo": "/logos/osmosis.jpg" }] } diff --git a/src/chains/mainnet/persistence.json b/src/chains/mainnet/persistence.json index 2cec4a09..4ea1e3c4 100644 --- a/src/chains/mainnet/persistence.json +++ b/src/chains/mainnet/persistence.json @@ -2,16 +2,18 @@ "chain_name": "persistence", "coingecko": "persistence", "api": "https://rest.core.persistence.one", + "rpc": ["https://rpc.core.persistence.one:443", "https://rpc.core.persistence.one:443"], + "snapshot_provider": "", "sdk_version": "0.42.4", "coin_type": "750", "min_tx_fee": "3000", "addr_prefix": "persistence", - "logo": "https://dl.airtable.com/.attachments/23178be773dc4de133ca4c07056aba1c/6e855850/persistence.png", + "logo": "/logos/persistence.png", "assets": [{ "base": "uxprt", "symbol": "XPRT", "exponent": "6", "coingecko_id": "persistence", - "logo": "https://dl.airtable.com/.attachments/23178be773dc4de133ca4c07056aba1c/6e855850/persistence.png" + "logo": "/logos/persistence.png" }] } \ No newline at end of file diff --git a/src/chains/mainnet/provenance.json b/src/chains/mainnet/provenance.json index c8965a54..9e6e4225 100644 --- a/src/chains/mainnet/provenance.json +++ b/src/chains/mainnet/provenance.json @@ -2,16 +2,18 @@ "chain_name": "provenance", "coingecko": "", "api": "https://api.provenance.io", + "rpc": ["https://rpc.provenance.io:443", "https://rpc.provenance.io:443"], + "snapshot_provider": "", "sdk_version": "0.44.3", "coin_type": "505", "min_tx_fee": "400000000", "addr_prefix": "pb", - "logo": "https://raw.githubusercontent.com/provenance-io/provenance/main/docs/pio.svg", + "logo": "/logos/provenance.svg", "assets": [{ "base": "nhash", "symbol": "HASH", "exponent": "9", "coingecko_id": "", - "logo": "https://raw.githubusercontent.com/provenance-io/provenance/main/docs/pio.svg" + "logo": "/logos/provenance.svg" }] } \ No newline at end of file diff --git a/src/chains/mainnet/regen.json b/src/chains/mainnet/regen.json index 4e658653..1a768e6b 100644 --- a/src/chains/mainnet/regen.json +++ b/src/chains/mainnet/regen.json @@ -2,16 +2,18 @@ "chain_name": "regen", "coingecko": "regen", "api": "https://regen.api.ping.pub", + "rpc": ["http://public-rpc.regen.vitwit.com:26657", "https://regen.stakesystems.io:2053"], + "snapshot_provider": "", "sdk_version": "0.44.3", "coin_type": "118", "min_tx_fee": "3000", "addr_prefix": "regen", - "logo": "https://dl.airtable.com/.attachments/0c988f2cd6a7d4fec95f0a3bc87b45da/c7a9f8ba/regen-brandmark-48.svg", + "logo": "/logos/regen.svg", "assets": [{ "base": "uregen", "symbol": "REGEN", "exponent": "6", "coingecko_id": "regen", - "logo": "https://dl.airtable.com/.attachments/0c988f2cd6a7d4fec95f0a3bc87b45da/c7a9f8ba/regen-brandmark-48.svg" + "logo": "/logos/regen.svg" }] } \ No newline at end of file diff --git a/src/chains/mainnet/rizon.json b/src/chains/mainnet/rizon.json index fa78b98d..06c48daa 100644 --- a/src/chains/mainnet/rizon.json +++ b/src/chains/mainnet/rizon.json @@ -1,6 +1,8 @@ { "chain_name": "rizon", "api": ["https://rizon.api.ping.pub"], + "rpc": ["http://seed-1.mainnet.rizon.world:26657", "http://seed-1.mainnet.rizon.world:26657"], + "snapshot_provider": "", "sdk_version": "v0.42.9", "coin_type": "118", "min_tx_fee": "8000", @@ -9,8 +11,8 @@ "symbol": "ATOLO", "exponent": "6", "coingecko_id": "rizon", - "logo": "https://ping.pub/logos/rizon.svg" + "logo": "/logos/rizon.svg" }], "addr_prefix": "rizon", - "logo": "https://ping.pub/logos/rizon.svg" + "logo": "/logos/rizon.svg" } \ No newline at end of file diff --git a/src/chains/mainnet/secret.json b/src/chains/mainnet/secret.json index bd9ebcdf..7a7ee5ce 100644 --- a/src/chains/mainnet/secret.json +++ b/src/chains/mainnet/secret.json @@ -2,16 +2,18 @@ "chain_name": "secret", "coingecko": "secret", "api": "https://api.scrt.network", + "rpc": ["http://beta-api.scrt.network:26657", "https://api.scrt.network:443"], + "snapshot_provider": "", "sdk_version": "0.33.8", "coin_type": "529", "min_tx_fee": "5000", "addr_prefix": "secret", - "logo": "https://dl.airtable.com/.attachments/b95ce1905e5327924ffdcb6d57c55b66/7e2ad353/logo.png", + "logo": "/logos/secret.png", "assets": [{ "base": "uscrt", "symbol": "SCRT", "exponent": "6", "coingecko_id": "secret", - "logo": "https://dl.airtable.com/.attachments/b95ce1905e5327924ffdcb6d57c55b66/7e2ad353/logo.png" + "logo": "/logos/secret.png" }] } \ No newline at end of file diff --git a/src/chains/mainnet/sentinel.json b/src/chains/mainnet/sentinel.json index 9a8ea2fb..470c2b41 100644 --- a/src/chains/mainnet/sentinel.json +++ b/src/chains/mainnet/sentinel.json @@ -1,17 +1,18 @@ { "chain_name": "sentinel", - "coingecko": "sentinel", "api": "https://lcd.sentinel.co", + "rpc": ["https://rpc-sentinel.keplr.app:443", "https://rpc-sentinel.keplr.app:443"], + "snapshot_provider": "", "sdk_version": "0.42.6", "coin_type": "750", "min_tx_fee": "8000", "addr_prefix": "sent", - "logo": "https://dl.airtable.com/.attachments/321491a9da1680faa670fa81569b02b0/37621c88/unnamed.png", + "logo": "/logos/sentinel.png", "assets": [{ "base": "udvpn", "symbol": "DVPN", "exponent": "6", "coingecko_id": "sentinel", - "logo": "https://dl.airtable.com/.attachments/321491a9da1680faa670fa81569b02b0/37621c88/unnamed.png" + "logo": "/logos/sentinel.png" }] } \ No newline at end of file diff --git a/src/chains/mainnet/shentu.json b/src/chains/mainnet/shentu.json index 63540eb7..86ca9ffb 100644 --- a/src/chains/mainnet/shentu.json +++ b/src/chains/mainnet/shentu.json @@ -2,16 +2,18 @@ { "chain_name": "shentu", "api":"https://azuredragon.noopsbycertik.com", + "rpc": ["https://shenturpc.certikpowered.info:443", "http://3.236.161.42:26657"], + "snapshot_provider": "", "sdk_version": "0.42.9", "coin_type": "118", "min_tx_fee": "5000", "addr_prefix": "certik", - "logo": "https://dl.airtable.com/.attachments/78bc9a7352de8ecd09e167d406d68582/2dcea633/dED92akm_400x400.jpg", + "logo": "/logos/shentu.jpg", "assets": [{ "base": "uctk", "symbol": "CTK", "exponent": "6", "coingecko_id": "certik", - "logo": "https://dl.airtable.com/.attachments/78bc9a7352de8ecd09e167d406d68582/2dcea633/dED92akm_400x400.jpg" + "logo": "/logos/shentu.jpg" }] } \ No newline at end of file diff --git a/src/chains/mainnet/sifchain.json b/src/chains/mainnet/sifchain.json index b633dac4..1cb7fdd5 100644 --- a/src/chains/mainnet/sifchain.json +++ b/src/chains/mainnet/sifchain.json @@ -1,17 +1,18 @@ { "chain_name": "sifchain", - "coingecko": "sifchain", "api": "https://api.sifchain.finance", + "rpc": ["https://rpc.sifchain.finance:443", "https://rpc-archive.sifchain.finance:443"], + "snapshot_provider": "", "sdk_version": "0.42.6", "coin_type": "118", "min_tx_fee": "8000", "addr_prefix": "sif", - "logo": "https://dl.airtable.com/.attachments/990cb076d7566e53e976c1fa69d60b09/3c05e786/71144030.jpeg", + "logo": "/logos/sifchain.jpeg", "assets": [{ "base": "rowan", "symbol": "ROWAN", "exponent": "18", "coingecko_id": "sifchain", - "logo": "https://dl.airtable.com/.attachments/990cb076d7566e53e976c1fa69d60b09/3c05e786/71144030.jpeg" + "logo": "/logos/sifchain.jpeg" }] } \ No newline at end of file diff --git a/src/chains/mainnet/stargaze.json b/src/chains/mainnet/stargaze.json index a767ef3d..6dc0893e 100644 --- a/src/chains/mainnet/stargaze.json +++ b/src/chains/mainnet/stargaze.json @@ -1,16 +1,18 @@ { "chain_name": "stargaze", "api": ["https://rest.stargaze-apis.com", "https://rest.stargaze.publicawesome.dev"], + "rpc": ["https://rpc.stargaze-apis.com:443", "https://rpc.stargaze.ezstaking.io:443"], + "snapshot_provider": "", "sdk_version": "0.44.3", "coin_type": "118", "min_tx_fee": "800", "addr_prefix": "stars", - "logo": "https://dl.airtable.com/.attachments/79f2b74422c63b3fdb0310407d9cc990/5f4f1dd8/RGw3ZaVT_400x400.png", + "logo": "/logos/stargaze.png", "assets": [{ "base": "ustars", "symbol": "STARS", "exponent": "6", "coingecko_id": "stargaze", - "logo": "https://dl.airtable.com/.attachments/79f2b74422c63b3fdb0310407d9cc990/5f4f1dd8/RGw3ZaVT_400x400.png" + "logo": "/logos/stargaze.png" }] } \ No newline at end of file diff --git a/src/chains/mainnet/starname.json b/src/chains/mainnet/starname.json index 010a6de3..457d1175 100644 --- a/src/chains/mainnet/starname.json +++ b/src/chains/mainnet/starname.json @@ -1,17 +1,18 @@ { "chain_name": "starname", - "coingecko": "starname", "api": "https://api.iov-mainnet-ibc.iov.one", + "rpc": ["https://rpc-iov.keplr.app:443", "https://rpc-iov.keplr.app:443"], + "snapshot_provider": "", "sdk_version": "0.42.6", "coin_type": "234", "min_tx_fee": "8000", "addr_prefix": "star", - "logo": "https://dl.airtable.com/.attachments/69f75a1b45803d70d8ef69f7f83198e1/d991d407/ZUZfz7Th_400x400.jpg", + "logo": "/logos/starname.jpg", "assets": [{ "base": "uiov", "symbol": "IOV", "exponent": "6", "coingecko_id": "starname", - "logo": "https://dl.airtable.com/.attachments/69f75a1b45803d70d8ef69f7f83198e1/d991d407/ZUZfz7Th_400x400.jpg" + "logo": "/logos/starname.jpg" }] } \ No newline at end of file diff --git a/src/chains/mainnet/terra.json b/src/chains/mainnet/terra.json index 4e274f9e..17fce61a 100644 --- a/src/chains/mainnet/terra.json +++ b/src/chains/mainnet/terra.json @@ -2,136 +2,138 @@ "chain_name": "terra-luna", "coingecko": "terra-luna", "api": "https://fcd.terra.dev", + "rpc": ["https://terra-rpc.easy2stake.com:443", "http://public-node.terra.dev:26657"], + "snapshot_provider": "", "sdk_version": "0.44.2", "coin_type": "330", "min_tx_fee": "5000", "addr_prefix": "terra", - "logo": "https://dl.airtable.com/.attachments/275a6cbdbdc911856556e716a60d6ec4/87addd7f/terra.jpg", + "logo": "/logos/terra-luna.jpg", "assets": [{ "base": "uluna", "symbol": "LUNA", "exponent": "6", "coingecko_id": "terra-luna", - "logo": "https://dl.airtable.com/.attachments/275a6cbdbdc911856556e716a60d6ec4/87addd7f/terra.jpg" + "logo": "/logos/terra-luna.jpg" },{ "base": "uusd", "symbol": "UST", "exponent": "6", "coingecko_id": "terrausd", - "logo": "https://raw.githubusercontent.com/osmosis-labs/assetlists/main/images/ust.png" + "logo": "/logos/terra-luna-ust.png" },{ "base": "ukrw", "symbol": "KRT", "exponent": "6", "coingecko_id": "terrakrw", - "logo": "https://raw.githubusercontent.com/osmosis-labs/assetlists/main/images/krt.png" + "logo": "/logos/terra-luna-krt.png" },{ "base": "cw20:terra183cvzy6knvva6mpvzcq86uyfxw0nd4925m0d0m", "symbol": "WHALE", "exponent": "6", "coingecko_id": "white-whale", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "uaud", "symbol": "AUD", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "ucad", "symbol": "CAD", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "uchf", "symbol": "CHF", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "ucny", "symbol": "CNY", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "udkk", "symbol": "DKK", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "ueur", "symbol": "EUR", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "ugbp", "symbol": "GBP", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "uhkd", "symbol": "HKD", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "uidr", "symbol": "IDR", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "uinr", "symbol": "INR", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "ujpy", "symbol": "JPY", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "umnt", "symbol": "MNT", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "uphp", "symbol": "PHP", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "usdr", "symbol": "SDR", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "usek", "symbol": "SEK", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "usgd", "symbol": "SGD", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" },{ "base": "uthb", "symbol": "THB", "exponent": "6", "coingecko_id": "", - "logo": "https://www.whitewhale.money/tokenlogo.png" + "logo": "/logos/terra-luna-tokenlogo.png" }] } \ No newline at end of file diff --git a/src/chains/mainnet/umee.json b/src/chains/mainnet/umee.json index 2ee07605..8ed21be0 100644 --- a/src/chains/mainnet/umee.json +++ b/src/chains/mainnet/umee.json @@ -1,16 +1,18 @@ { "chain_name": "umee", "api": ["https://api.blue.main.network.umee.cc", "https://api.bottlenose.main.network.umee.cc", "https://api.apollo.main.network.umee.cc", "https://api.aphrodite.main.network.umee.cc", "https://api.artemis.main.network.umee.cc", "https://api.athena.main.network.umee.cc", "https://api.beaked.main.network.umee.cc"], + "rpc": ["https://rpc.aphrodite.main.network.umee.cc:443", "https://rpc.apollo.main.network.umee.cc:443"], + "snapshot_provider": "", "sdk_version": "0.45.1", "coin_type": "118", "min_tx_fee": "8000", "addr_prefix": "umee", - "logo": "https://ping.pub/logos/umee.png", + "logo": "/logos/umee.png", "assets": [{ "base": "uumee", "symbol": "UMEE", "exponent": "6", "coingecko_id": "", - "logo": "https://ping.pub/logos/umee.png" + "logo": "/logos/umee.png" }] } \ No newline at end of file diff --git a/src/chains/mainnet/vidulum.json b/src/chains/mainnet/vidulum.json index 38904c99..f70a8c3b 100644 --- a/src/chains/mainnet/vidulum.json +++ b/src/chains/mainnet/vidulum.json @@ -2,16 +2,18 @@ "chain_name": "vidulum", "coingecko": "vidulum", "api": "https://mainnet-lcd.vidulum.app", + "rpc": ["https://mainnet-rpc.vidulum.app:443", "https://mainnet-rpc.vidulum.app:443"], + "snapshot_provider": "", "sdk_version": "0.44.0", "coin_type": "370", "min_tx_fee": "8000", "addr_prefix": "vdl", - "logo": "https://ping.pub/logos/VDL.png", + "logo": "/logos/VDL.png", "assets": [{ "base": "uvdl", "symbol": "VDL", "exponent": "6", "coingecko_id": "vidulum", - "logo": "https://ping.pub/logos/VDL.png" + "logo": "/logos/VDL.png" }] } \ No newline at end of file diff --git a/src/lang/locales/en.json b/src/lang/locales/en.json index 14702c57..05aee2e2 100644 --- a/src/lang/locales/en.json +++ b/src/lang/locales/en.json @@ -39,6 +39,7 @@ "blocks": "Blocks", "blockchains": "Blockchains", "uptime": "Uptime", + "statesync": "State Sync", "trade": "Trade", "gravity": "Gravity(WIP)", diff --git a/src/navigation/vertical/index.js b/src/navigation/vertical/index.js index d53ad4e9..d1a06ea3 100644 --- a/src/navigation/vertical/index.js +++ b/src/navigation/vertical/index.js @@ -28,6 +28,11 @@ const modules = [ title: 'uptime', route: 'uptime', }, + { + scope: 'normal', + title: 'statesync', + route: 'statesync', + }, { scope: 'cos-mos', title: 'gravity', diff --git a/src/router/index.js b/src/router/index.js index a7df74b6..6bd28144 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -117,6 +117,20 @@ const router = new VueRouter({ ], }, }, + { + path: '/:chain/statesync', + name: 'statesync', + component: () => import('@/views/StateSync.vue'), + meta: { + pageTitle: 'State Sync', + breadcrumb: [ + { + text: 'State Synchronization', + active: true, + }, + ], + }, + }, { path: '/:chain/uptime', name: 'uptime', @@ -317,14 +331,6 @@ const router = new VueRouter({ }, }, // common modules - { - path: '/user/login', - name: 'login', - component: () => import('@/views/Login.vue'), - meta: { - layout: 'full', - }, - }, { path: '/error/error-404', name: 'error-404', diff --git a/src/views/Staking.vue b/src/views/Staking.vue index a644a2b6..ac425ed8 100644 --- a/src/views/Staking.vue +++ b/src/views/Staking.vue @@ -327,6 +327,9 @@ export default { }, }, created() { + this.$http.getStakingPool().then(pool => { + this.stakingPool = pool.bondedToken + }) this.getValidatorListByHeight() this.$http.getStakingParameters().then(res => { this.stakingParameters = res @@ -378,7 +381,6 @@ export default { identities.push(identity) } } - this.stakingPool = total if (total > 100) { this.getValidatorListByHeight(100) } diff --git a/src/views/StateSync.vue b/src/views/StateSync.vue new file mode 100644 index 00000000..0ed8bc89 --- /dev/null +++ b/src/views/StateSync.vue @@ -0,0 +1,183 @@ + + +