diff --git a/public/assets/chains/teritori.logo.svg b/public/assets/chains/teritori.logo.svg
new file mode 100644
index 000000000..13b6e8a86
--- /dev/null
+++ b/public/assets/chains/teritori.logo.svg
@@ -0,0 +1,98 @@
+
diff --git a/public/assets/tokens/utori.logo.svg b/public/assets/tokens/utori.logo.svg
new file mode 100644
index 000000000..f44cc70a4
--- /dev/null
+++ b/public/assets/tokens/utori.logo.svg
@@ -0,0 +1,99 @@
+
diff --git a/src/config/web3/cosmos/mainnet/teritori.ts b/src/config/web3/cosmos/mainnet/teritori.ts
new file mode 100644
index 000000000..7d63f19e2
--- /dev/null
+++ b/src/config/web3/cosmos/mainnet/teritori.ts
@@ -0,0 +1,49 @@
+import { Bech32Address } from "@keplr-wallet/cosmos";
+
+import { COSMOS_PROXY_RPC_MAINNET } from "~/config/constants";
+
+import { CosmosChain } from "../interface";
+
+export const teritori: CosmosChain = {
+ rpc: `${COSMOS_PROXY_RPC_MAINNET}/chain/teritori`,
+ rest: "https://rest.mainnet.teritori.com",
+ chainId: "teritori-1",
+ chainName: "teritori",
+ stakeCurrency: {
+ coinDenom: "TORI",
+ coinMinimalDenom: "utori",
+ coinDecimals: 6,
+ coinGeckoId: "teritori",
+ },
+ walletUrl: "https://app.teritori.com/wallet-manager",
+ walletUrlForStaking: "https://app.teritori.com/staking",
+ bip44: {
+ coinType: 118,
+ },
+ bech32Config: Bech32Address.defaultBech32Config("tori"),
+ currencies: [
+ {
+ coinDenom: "TORI",
+ coinMinimalDenom: "utori",
+ coinDecimals: 6,
+ coinGeckoId: "teritori",
+ },
+ ],
+ feeCurrencies: [
+ {
+ coinDenom: "TORI",
+ coinMinimalDenom: "utori",
+ coinDecimals: 6,
+ coinGeckoId: "teritori",
+ gasPriceStep: {
+ low: 0.00625,
+ average: 0.025,
+ high: 0.04
+ },
+ },
+ ],
+ features: ["ibc-transfer", "ibc-go", "stargate"],
+ chainIdentifier: "teritori",
+ chainToAxelarChannelId: "channel-61",
+ explorer: "https://explorer.teritori.com/teritori",
+};
diff --git a/src/config/web3/cosmos/testnet/teritori.ts b/src/config/web3/cosmos/testnet/teritori.ts
new file mode 100644
index 000000000..8f5c95a58
--- /dev/null
+++ b/src/config/web3/cosmos/testnet/teritori.ts
@@ -0,0 +1,49 @@
+import { Bech32Address } from "@keplr-wallet/cosmos";
+
+import { COSMOS_PROXY_RPC_TESTNET } from "~/config/constants";
+
+import { CosmosChain } from "../interface";
+
+export const teritori: CosmosChain = {
+ rpc: `${COSMOS_PROXY_RPC_TESTNET}/chain/teritori`,
+ rest: "https://dapp-backend.testnet.teritori.com",
+ chainId: "teritori-testnet-v3",
+ chainName: "teritori-testnet",
+ stakeCurrency: {
+ coinDenom: "TORI",
+ coinMinimalDenom: "utori",
+ coinDecimals: 6,
+ coinGeckoId: "teritori",
+ },
+ walletUrl: "https://app.teritori.com/wallet-manager",
+ walletUrlForStaking: "https://app.teritori.com/staking",
+ bip44: {
+ coinType: 118,
+ },
+ bech32Config: Bech32Address.defaultBech32Config("tori"),
+ currencies: [
+ {
+ coinDenom: "TORI",
+ coinMinimalDenom: "utori",
+ coinDecimals: 6,
+ coinGeckoId: "teritori",
+ },
+ ],
+ feeCurrencies: [
+ {
+ coinDenom: "TORI",
+ coinMinimalDenom: "utori",
+ coinDecimals: 6,
+ coinGeckoId: "teritori",
+ gasPriceStep: {
+ low: 0.00625,
+ average: 0.025,
+ high: 0.04
+ },
+ },
+ ],
+ features: ["ibc-transfer", "ibc-go", "stargate"],
+ chainIdentifier: "teritori-testnet",
+ chainToAxelarChannelId: "channel-294",
+ explorer: "https://explorer.teritori.com/teritori",
+};