diff --git a/chains/mainnet/carbon.js b/chains/mainnet/carbon.js
index 90f41979..6ffc2a29 100644
--- a/chains/mainnet/carbon.js
+++ b/chains/mainnet/carbon.js
@@ -26,6 +26,7 @@ module.exports = {
'cosmoshub-4': 'channel-3',
'kaiyo-1': 'channel-9',
'osmosis-1': 'channel-0',
+ 'stafihub-1': 'channel-13',
},
explorer: {
address: 'https://scan.carbon.network/account/{}?net=main',
diff --git a/chains/mainnet/chihuahua.js b/chains/mainnet/chihuahua.js
index 3b140bbc..9fc63baf 100644
--- a/chains/mainnet/chihuahua.js
+++ b/chains/mainnet/chihuahua.js
@@ -17,6 +17,7 @@ module.exports = {
'juno-1': 'channel-11',
'migaloo-1': 'channel-39',
'osmosis-1': 'channel-7',
+ 'stafihub-1': 'channel-25',
},
explorer: {
address: 'https://www.mintscan.io/chihuahua/account/{}',
diff --git a/chains/mainnet/cosmoshub.js b/chains/mainnet/cosmoshub.js
index 405c7e9a..ca44bbca 100644
--- a/chains/mainnet/cosmoshub.js
+++ b/chains/mainnet/cosmoshub.js
@@ -24,6 +24,7 @@ module.exports = {
'stride-1': 'channel-391',
'pacific-1': 'channel-584',
'noble-1': 'channel-536',
+ 'stafihub-1': 'channel-369',
},
explorer: {
address: 'https://www.mintscan.io/cosmos/account/{}',
diff --git a/chains/mainnet/kujira.js b/chains/mainnet/kujira.js
index 6b42becc..38f05251 100644
--- a/chains/mainnet/kujira.js
+++ b/chains/mainnet/kujira.js
@@ -45,6 +45,7 @@ module.exports = {
'osmosis-1': 'channel-3',
'stride-1': 'channel-35',
'noble-1': 'channel-62',
+ 'stafihub-1': 'channel-63',
},
alliance: true,
explorer: {
diff --git a/chains/mainnet/stafihub.js b/chains/mainnet/stafihub.js
new file mode 100644
index 00000000..91116e5b
--- /dev/null
+++ b/chains/mainnet/stafihub.js
@@ -0,0 +1,66 @@
+module.exports = {
+ chainID: 'stafihub-1',
+ lcd: 'https://public-rest-rpc1.stafihub.io',
+ gasAdjustment: 1.75,
+ gasPrices: { ufis: 0.02 },
+ prefix: 'stafi',
+ coinType: '118',
+ baseAsset: 'ufis',
+ name: 'StaFiHub',
+ disabledModules: ['staking'],
+ icon: process.env.CF_PAGES_URL + '/img/chains/StaFiHub.png',
+ ibc: {
+ fromTerra: 'channel-204',
+ toTerra: 'channel-9',
+ },
+ channels: {
+ 'phoenix-1': 'channel-9',
+ 'cosmoshub-4': 'channel-0',
+ 'chihuahua-1': 'channel-4',
+ 'carbon-1': 'channel-5',
+ 'kaiyo-1': 'channel-6',
+ },
+ explorer: {
+ address: 'https://www.mintscan.io/stafi/accounts/{}',
+ tx: 'https://www.mintscan.io/stafi/transactions/{}',
+ validator: 'https://www.mintscan.io/stafi/validators/{}',
+ block: 'https://www.mintscan.io/stafi/blocks/{}',
+ },
+ tokens: [
+ {
+ token: 'ufis',
+ symbol: 'FIS',
+ name: 'FIS',
+ icon: process.env.CF_PAGES_URL + '/img/coins/FIS.png',
+ decimals: 6,
+ },
+ {
+ token: 'uratom',
+ symbol: 'rATOM',
+ name: 'rATOM',
+ icon: process.env.CF_PAGES_URL + '/img/coins/rATOM.svg',
+ decimals: 6,
+ },
+ {
+ token: 'uriris',
+ symbol: 'rIRIS',
+ name: 'rIRIS',
+ icon: process.env.CF_PAGES_URL + '/img/coins/rIRIS.svg',
+ decimals: 6,
+ },
+ {
+ token: 'urhuahua',
+ symbol: 'rHUAHUA',
+ name: 'rHUAHUA',
+ icon: process.env.CF_PAGES_URL + '/img/coins/rHUAHUA.svg',
+ decimals: 6,
+ },
+ {
+ token: 'urswth',
+ symbol: 'rSWTH',
+ name: 'rSWTH',
+ icon: process.env.CF_PAGES_URL + '/img/coins/rSWTH.svg',
+ decimals: 6,
+ }
+ ],
+}
diff --git a/chains/mainnet/terra.js b/chains/mainnet/terra.js
index bce20d97..deda0a68 100644
--- a/chains/mainnet/terra.js
+++ b/chains/mainnet/terra.js
@@ -28,6 +28,7 @@ module.exports = {
'neutron-1': 'channel-167',
'pacific-1': 'channel-158',
'noble-1': 'channel-151',
+ 'stafihub-1': 'channel-204',
},
icsChannels: {
'carbon-1': {
diff --git a/img/chains/StaFiHub.png b/img/chains/StaFiHub.png
new file mode 100644
index 00000000..3a17a6a4
Binary files /dev/null and b/img/chains/StaFiHub.png differ
diff --git a/img/coins/FIS.png b/img/coins/FIS.png
new file mode 100644
index 00000000..3a17a6a4
Binary files /dev/null and b/img/coins/FIS.png differ
diff --git a/img/coins/rATOM.svg b/img/coins/rATOM.svg
new file mode 100644
index 00000000..d734ca0b
--- /dev/null
+++ b/img/coins/rATOM.svg
@@ -0,0 +1,53 @@
+
+
\ No newline at end of file
diff --git a/img/coins/rHUAHUA.svg b/img/coins/rHUAHUA.svg
new file mode 100644
index 00000000..4751fa38
--- /dev/null
+++ b/img/coins/rHUAHUA.svg
@@ -0,0 +1,104 @@
+
+
\ No newline at end of file
diff --git a/img/coins/rIRIS.svg b/img/coins/rIRIS.svg
new file mode 100644
index 00000000..29ec6b2c
--- /dev/null
+++ b/img/coins/rIRIS.svg
@@ -0,0 +1,34 @@
+
+
\ No newline at end of file
diff --git a/img/coins/rSWTH.svg b/img/coins/rSWTH.svg
new file mode 100644
index 00000000..61bba6a2
--- /dev/null
+++ b/img/coins/rSWTH.svg
@@ -0,0 +1,41 @@
+
+
\ No newline at end of file