diff --git a/chains/mainnet/akash.js b/chains/mainnet/akash.js index 0df19c26..37e91626 100644 --- a/chains/mainnet/akash.js +++ b/chains/mainnet/akash.js @@ -15,6 +15,7 @@ module.exports = { 'juno-1': 'channel-35', 'kaiyo-1': 'channel-63', 'osmosis-1': 'channel-9', + 'kava_2222-10': 'channel-37', }, explorer: { address: 'https://www.mintscan.io/akash/account/{}', diff --git a/chains/mainnet/celestia.js b/chains/mainnet/celestia.js index 85bfb7ce..d0681204 100644 --- a/chains/mainnet/celestia.js +++ b/chains/mainnet/celestia.js @@ -12,6 +12,7 @@ module.exports = { channels: { 'osmosis-1': 'channel-2', 'phoenix-1': 'channel-15', + 'kava_2222-10': 'channel-13', }, icsChannels: {}, explorer: { diff --git a/chains/mainnet/cosmoshub.js b/chains/mainnet/cosmoshub.js index 4cd8d68b..369a51a5 100644 --- a/chains/mainnet/cosmoshub.js +++ b/chains/mainnet/cosmoshub.js @@ -24,6 +24,7 @@ module.exports = { 'stafihub-1': 'channel-369', 'neutron-1': 'channel-569', 'injective-1': 'channel-220', + 'kava_2222-10': 'channel-277', 'Oraichain': 'channel-301', }, explorer: { diff --git a/chains/mainnet/dydx.js b/chains/mainnet/dydx.js index 44920278..4b6ddbe3 100644 --- a/chains/mainnet/dydx.js +++ b/chains/mainnet/dydx.js @@ -19,6 +19,7 @@ module.exports = { 'osmosis-1': 'channel-3', 'stride-1': 'channel-1', 'phoenix-1': 'channel-9', + 'kava_2222-10': 'channel-7', }, icsChannels: {}, explorer: { diff --git a/chains/mainnet/injective.js b/chains/mainnet/injective.js index 3fe8fecd..83ab40dc 100644 --- a/chains/mainnet/injective.js +++ b/chains/mainnet/injective.js @@ -18,6 +18,7 @@ module.exports = { 'osmosis-1': 'channel-8', 'stride-1': 'channel-89', 'kaiyo-1': 'channel-98', + 'kava_2222-10': 'channel-143', 'Oraichain': 'channel-147', }, explorer: { diff --git a/chains/mainnet/kava.js b/chains/mainnet/kava.js new file mode 100644 index 00000000..84292bbb --- /dev/null +++ b/chains/mainnet/kava.js @@ -0,0 +1,69 @@ +module.exports = { + chainID: 'kava_2222-10', + lcd: 'https://lcd-kava.tfl.foundation', + gasAdjustment: 1.75, + gasPrices: { ukava: 0.1 }, + prefix: 'kava', + coinType: '459', + baseAsset: 'ukava', + name: 'Kava', + icon: process.env.CF_PAGES_URL + '/img/chains/Kava.svg', + // used by Station to decide which endpoint to use + version: '0.46', + channels: { + 'celestia': 'channel-140', + 'cosmoshub-4': 'channel-0', + 'dydx-mainnet-1': 'channel-137', + 'injective-1': 'channel-122', + 'kaiyo-1': 'channel-116', + 'migaloo-1': 'channel-120', + 'neutron-1': 'channel-136', + 'osmosis-1': 'channel-1', + 'pacific-1': 'channel-132', + 'phoenix-1': 'channel-138', + 'akashnet-2': 'channel-5', + }, + explorer: { + address: 'https://www.mintscan.io/kava/account/{}', + tx: 'https://www.mintscan.io/kava/txs/{}', + validator: 'https://www.mintscan.io/kava/validators/{}', + block: 'https://www.mintscan.io/kava/blocks/id/{}', + }, + tokens: [ + { + token: 'ukava', + symbol: 'KAVA', + name: 'Kava', + icon: process.env.CF_PAGES_URL + '/img/coins/Kava.svg', + decimals: 6, + }, + { + token: 'erc20/tether/usdt', + symbol: 'USDT', + name: 'Tether USD', + icon: process.env.CF_PAGES_URL + '/img/coins/USDT.svg', + decimals: 6, + }, + { + token: 'hard', + symbol: 'HARD', + name: 'Kava Hard', + icon: process.env.CF_PAGES_URL + '/img/coins/HARD.svg', + decimals: 6, + }, + { + token: 'swp', + symbol: 'SWP', + name: 'Kava Swap', + icon: process.env.CF_PAGES_URL + '/img/coins/SWP.svg', + decimals: 6, + }, + { + token: 'usdx', + symbol: 'USDX', + name: 'USDX', + icon: process.env.CF_PAGES_URL + '/img/coins/usdx.svg', + decimals: 6, + }, + ], +}; diff --git a/chains/mainnet/kujira.js b/chains/mainnet/kujira.js index 2cbb10ec..ee4ae6ce 100644 --- a/chains/mainnet/kujira.js +++ b/chains/mainnet/kujira.js @@ -46,6 +46,7 @@ module.exports = { 'injective-1': 'channel-54', 'dydx-mainnet-1': 'channel-118', 'stargaze-1': 'channel-7', + 'kava_2222-10': 'channel-95', // 'andromeda-1': 'channel-123', }, alliance: true, diff --git a/chains/mainnet/migaloo.js b/chains/mainnet/migaloo.js index e852505b..d13ff88f 100644 --- a/chains/mainnet/migaloo.js +++ b/chains/mainnet/migaloo.js @@ -19,6 +19,7 @@ module.exports = { 'pacific-1': 'channel-52', 'injective-1': 'channel-3', 'noble-1': 'channel-60', + 'kava_2222-10': 'channel-48', }, explorer: { address: 'https://ping.pub/Migaloo/account/{}', diff --git a/chains/mainnet/neutron.js b/chains/mainnet/neutron.js index 14849e7e..ef320d2b 100644 --- a/chains/mainnet/neutron.js +++ b/chains/mainnet/neutron.js @@ -25,6 +25,7 @@ module.exports = { 'kaiyo-1': 'channel-3', 'phoenix-1': 'channel-25', 'stargaze-1': 'channel-18', + 'kava_2222-10': 'channel-36', }, icsChannels: {}, explorer: { diff --git a/chains/mainnet/osmosis.js b/chains/mainnet/osmosis.js index 3d6e4ee3..984acab8 100644 --- a/chains/mainnet/osmosis.js +++ b/chains/mainnet/osmosis.js @@ -38,9 +38,10 @@ module.exports = { 'noble-1': 'channel-750', 'pacific-1': 'channel-782', 'injective-1': 'channel-122', - celestia: 'channel-6994', + 'celestia': 'channel-6994', 'dydx-mainnet-1': 'channel-6787', 'stargaze-1': 'channel-75', + 'kava_2222-10': 'channel-143', 'Oraichain': 'channel-216', }, explorer: { diff --git a/chains/mainnet/sei.js b/chains/mainnet/sei.js index 4c589597..4760f7b0 100644 --- a/chains/mainnet/sei.js +++ b/chains/mainnet/sei.js @@ -15,6 +15,7 @@ module.exports = { 'cosmoshub-4': 'channel-1', 'migaloo-1': 'channel-10', 'stride-1': 'channel-11', + 'kava_2222-10': 'channel-18' }, explorer: { address: 'https://www.mintscan.io/sei/account/{}', diff --git a/chains/mainnet/terra.js b/chains/mainnet/terra.js index 394be321..fb9dd22d 100644 --- a/chains/mainnet/terra.js +++ b/chains/mainnet/terra.js @@ -38,6 +38,7 @@ module.exports = { celestia: 'channel-300', 'stargaze-1': 'channel-324', 'andromeda-1': 'channel-351', + 'kava_2222-10': 'channel-272', }, // NEW ICS CHANNELS ics20Channels: { diff --git a/img/chains/Kava.svg b/img/chains/Kava.svg new file mode 100644 index 00000000..6033073f --- /dev/null +++ b/img/chains/Kava.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + diff --git a/img/coins/HARD.svg b/img/coins/HARD.svg new file mode 100644 index 00000000..bf893d4d --- /dev/null +++ b/img/coins/HARD.svg @@ -0,0 +1,14 @@ + + + + + + + + + diff --git a/img/coins/Kava.svg b/img/coins/Kava.svg new file mode 100644 index 00000000..6033073f --- /dev/null +++ b/img/coins/Kava.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + diff --git a/img/coins/SWP.svg b/img/coins/SWP.svg new file mode 100644 index 00000000..2dd02e5c --- /dev/null +++ b/img/coins/SWP.svg @@ -0,0 +1,16 @@ + + + + + + + + + + diff --git a/img/coins/USDT.svg b/img/coins/USDT.svg index 08dc462c..3efaa649 100644 --- a/img/coins/USDT.svg +++ b/img/coins/USDT.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/img/coins/usdx.svg b/img/coins/usdx.svg new file mode 100644 index 00000000..cf3e1f55 --- /dev/null +++ b/img/coins/usdx.svg @@ -0,0 +1,20 @@ + + + + + + + + +