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 @@
+
+
+
+
+ Starting New Node From State Sync
+ WIP
+
+
+ 1. What's State Sync?
+ The Tendermint Core 0.34 release includes support for state sync, which allows a new node to join a network by fetching a snapshot of the application state at a recent height instead of fetching and replaying all historical blocks. This can reduce the time needed to sync with the network from days to minutes.
+ Click here for more infomation.
+
+ 2. How to use it?
+ We can configure Tendermint to use state sync in $DAEMON_HOME/config/config.toml, then start your daemon.
+
+
+ 3. Snapshot Providers
+ To reduce snapshot discovering time, we can add providers into persistent_peers in $DAEMON_HOME/config/config.toml.
+
+
+
+
+
+ Enable Snapshot For State Sync
+
+ To make state sync works, We need at least 2 available RPC servers which enabled snapshot. You can configure in $DAEMON_HOME/config/app.toml,
+ and don't forget to share your snapshot server Here
+
+
+
+
+
+