diff --git a/src/config/web3/cosmos/testnet/index.ts b/src/config/web3/cosmos/testnet/index.ts index 42b1b2e08..bdecbe74e 100644 --- a/src/config/web3/cosmos/testnet/index.ts +++ b/src/config/web3/cosmos/testnet/index.ts @@ -17,6 +17,7 @@ import { odin } from "./odin"; import { osmosis } from "./osmosis"; import { persistence } from "./persistence"; import { provenance } from "./provenance"; +import { saga } from "./saga"; import { secret } from "./secret"; import { sei } from "./sei"; import { teritori } from "./teritori"; @@ -32,6 +33,7 @@ export const testnetChains: CosmosChain[] = [ kujira, axelar, sei, + saga, cosmoshub, crescent, fetch, diff --git a/src/config/web3/cosmos/testnet/saga.ts b/src/config/web3/cosmos/testnet/saga.ts new file mode 100644 index 000000000..de47d0be0 --- /dev/null +++ b/src/config/web3/cosmos/testnet/saga.ts @@ -0,0 +1,48 @@ +import { COSMOS_PROXY_RPC_TESTNET } from "~/config/constants"; + +import { CosmosChain } from "../interface"; + +export const saga: CosmosChain = { + chainId: "ssc-testnet-1", + chainName: "Saga", + rpc: `${COSMOS_PROXY_RPC_TESTNET}/chain/saga`, + rest: "https://testnet-ssc.sagarpc.io", + chainIdentifier: "saga", + chainToAxelarChannelId: "channel-9", + explorer: "https://testnet-scan.sagalink.io/address/", + stakeCurrency: { + coinDenom: "TSAGA", + coinMinimalDenom: "utsaga", + coinDecimals: 6, + }, + bip44: { + coinType: 118, + }, + bech32Config: { + bech32PrefixAccAddr: "saga", + bech32PrefixAccPub: "sagapub", + bech32PrefixValAddr: "sagavaloper", + bech32PrefixValPub: "sagavaloperpub", + bech32PrefixConsAddr: "sagavalcons", + bech32PrefixConsPub: "sagavalconspub", + }, + currencies: [ + { + coinDenom: "TSAGA", + coinMinimalDenom: "utsaga", + coinDecimals: 6, + }, + ], + feeCurrencies: [ + { + coinDenom: "TSAGA", + coinMinimalDenom: "utsaga", + coinDecimals: 6, + gasPriceStep: { + low: 0, + average: 0, + high: 0, + }, + }, + ], +};