Interface KumaExchange

Basic exchange info

interface KumaExchange {
    timeZone: "UTC";
    serverTime: number;
    exchangeContractAddress: string;
    chainId: number;
    quoteTokenAddress: string;
    kumaOFTAdapterContractAddress: string;
    rewardVaultContractAddress: string;
    bgtPrice: string;
    stargateBridgeAdapterContractAddress: string;
    stargateBridgeAdapterV2ContractAddress: string;
    stargateBridgeForwarderContractAddress: string;
    totalOpenInterest: string;
    volume24h: string;
    totalVolume: string;
    totalTrades: number;
    defaultMakerFeeRate: string;
    defaultTakerFeeRate: string;
    withdrawalMinimum: string;
    insuranceFundBalance?: string;
}

Properties

timeZone: "UTC"

Server time zone, always UTC

serverTime: number

Current server time

exchangeContractAddress: string

XCHAIN address of the exchange smart contract for deposits

chainId: number

XCHAIN chain identifier

quoteTokenAddress: string

Address of the quote asset (USDC) on XCHAIN

kumaOFTAdapterContractAddress: string

Address of the Kuma OFT adapter contract address for USDC.e on Berachain

rewardVaultContractAddress: string

Address of Kuma Reward Vault on Berachain

bgtPrice: string

Address of Bera Governance Token on Berachain

stargateBridgeAdapterContractAddress: string

Stargate bridge adapter V1 contract address

  • Used to define the stargateBridgeAdapterAddress properties in withdrawals
stargateBridgeAdapterV2ContractAddress: string

Stargate bridge adapter V2 contract address

  • Used to define the stargateBridgeAdapterAddress properties in withdrawals
stargateBridgeForwarderContractAddress: string

Address of Stargate Forwarder on Berachain

totalOpenInterest: string

Total open interest across all markets in USD

volume24h: string

Total exchange trading volume for the trailing 24 hours in USD

totalVolume: string

Total exchange trading volume for Kuma in USD

totalTrades: number

Total number of trade executions for Kuma

defaultMakerFeeRate: string

Default exchange-wide maker trade fee rate

defaultTakerFeeRate: string

Default exchange-wide taker trade fee rate

withdrawalMinimum: string

Minimum withdrawal amount in USD

insuranceFundBalance?: string

Balance of the insurance fund in USD