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 @@
+
+
+