Variable StargateV2ConfigConst

StargateV2Config: {
    settings: {
        swapSourceGasLimit: 450000;
        swapDestinationGasLimit: 350000;
        localBridgeTarget: "xchain.xchain";
    };
    mainnet: {
        xchain.xchain: {
            target: "xchain.xchain";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 94524;
            layerZeroEndpointId: 30291;
            stargateOFTAddress: "0x17d65bF79E77B6Ab21d8a0afed3bC8657d8Ee0B2";
            tokenDecimals: 6;
        };
        stargate.arbitrum: {
            target: "stargate.arbitrum";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 42161;
            layerZeroEndpointId: 30110;
            stargateOFTAddress: "0xe8CDF27AcD73a434D661C84887215F7598e7d0d3";
            tokenDecimals: 6;
        };
        stargate.aurora: {
            target: "stargate.aurora";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 1313161554;
            layerZeroEndpointId: 30211;
            stargateOFTAddress: "0x81F6138153d473E8c5EcebD3DC8Cd4903506B075";
            tokenDecimals: 6;
        };
        stargate.avalanche: {
            target: "stargate.avalanche";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 43114;
            layerZeroEndpointId: 30106;
            stargateOFTAddress: "0x5634c4a5FEd09819E3c46D86A965Dd9447d86e47";
            tokenDecimals: 6;
        };
        stargate.base: {
            target: "stargate.base";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 8453;
            layerZeroEndpointId: 30184;
            stargateOFTAddress: "0x27a16dc786820B16E5c9028b75B99F6f604b5d26";
            tokenDecimals: 6;
        };
        stargate.bnb: {
            target: "stargate.bnb";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 56;
            layerZeroEndpointId: 30102;
            stargateOFTAddress: "0x962Bd449E630b0d928f308Ce63f1A21F02576057";
            tokenDecimals: 18;
        };
        stargate.ethereum: {
            target: "stargate.ethereum";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 1;
            layerZeroEndpointId: 30101;
            stargateOFTAddress: "0xc026395860Db2d07ee33e05fE50ed7bD583189C7";
            tokenDecimals: 6;
        };
        stargate.iota: {
            target: "stargate.iota";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 8822;
            layerZeroEndpointId: 30284;
            stargateOFTAddress: "0x8e8539e4CcD69123c623a106773F2b0cbbc58746";
            tokenDecimals: 6;
        };
        stargate.klaytn: {
            target: "stargate.klaytn";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 8217;
            layerZeroEndpointId: 30150;
            stargateOFTAddress: "0x01A7c805cc47AbDB254CD8AaD29dE5e447F59224";
            tokenDecimals: 6;
        };
        stargate.mantle: {
            target: "stargate.mantle";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 5000;
            layerZeroEndpointId: 30181;
            stargateOFTAddress: "0xAc290Ad4e0c891FDc295ca4F0a6214cf6dC6acDC";
            tokenDecimals: 6;
        };
        stargate.optimism: {
            target: "stargate.optimism";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 10;
            layerZeroEndpointId: 30111;
            stargateOFTAddress: "0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0";
            tokenDecimals: 6;
        };
        stargate.polygon: {
            target: "stargate.polygon";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 137;
            layerZeroEndpointId: 30109;
            stargateOFTAddress: "0x9Aa02D4Fae7F58b8E8f34c66E756cC734DAc7fe4";
            tokenDecimals: 6;
        };
        stargate.rari: {
            target: "stargate.rari";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 1380012617;
            layerZeroEndpointId: 30235;
            stargateOFTAddress: "0x875bee36739e7Ce6b60E056451c556a88c59b086";
            tokenDecimals: 6;
        };
        stargate.scroll: {
            target: "stargate.scroll";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 534352;
            layerZeroEndpointId: 30214;
            stargateOFTAddress: "0x3Fc69CC4A842838bCDC9499178740226062b14E4";
            tokenDecimals: 6;
        };
        stargate.sei: {
            target: "stargate.sei";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 1329;
            layerZeroEndpointId: 30280;
            stargateOFTAddress: "0x45d417612e177672958dC0537C45a8f8d754Ac2E";
            tokenDecimals: 6;
        };
        stargate.taiko: {
            target: "stargate.taiko";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 167000;
            layerZeroEndpointId: 30290;
            stargateOFTAddress: "0x77C71633C34C3784ede189d74223122422492a0f";
            tokenDecimals: 6;
        };
    };
} = ...

TODO_IKON - These configs need to be completed in some areas and should be confirmed as valid

Type declaration

  • Readonly settings: {
        swapSourceGasLimit: 450000;
        swapDestinationGasLimit: 350000;
        localBridgeTarget: "xchain.xchain";
    }
    • Readonly swapSourceGasLimit: 450000
    • Readonly swapDestinationGasLimit: 350000
    • Readonly localBridgeTarget: "xchain.xchain"
  • Readonly mainnet: {
        xchain.xchain: {
            target: "xchain.xchain";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 94524;
            layerZeroEndpointId: 30291;
            stargateOFTAddress: "0x17d65bF79E77B6Ab21d8a0afed3bC8657d8Ee0B2";
            tokenDecimals: 6;
        };
        stargate.arbitrum: {
            target: "stargate.arbitrum";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 42161;
            layerZeroEndpointId: 30110;
            stargateOFTAddress: "0xe8CDF27AcD73a434D661C84887215F7598e7d0d3";
            tokenDecimals: 6;
        };
        stargate.aurora: {
            target: "stargate.aurora";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 1313161554;
            layerZeroEndpointId: 30211;
            stargateOFTAddress: "0x81F6138153d473E8c5EcebD3DC8Cd4903506B075";
            tokenDecimals: 6;
        };
        stargate.avalanche: {
            target: "stargate.avalanche";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 43114;
            layerZeroEndpointId: 30106;
            stargateOFTAddress: "0x5634c4a5FEd09819E3c46D86A965Dd9447d86e47";
            tokenDecimals: 6;
        };
        stargate.base: {
            target: "stargate.base";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 8453;
            layerZeroEndpointId: 30184;
            stargateOFTAddress: "0x27a16dc786820B16E5c9028b75B99F6f604b5d26";
            tokenDecimals: 6;
        };
        stargate.bnb: {
            target: "stargate.bnb";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 56;
            layerZeroEndpointId: 30102;
            stargateOFTAddress: "0x962Bd449E630b0d928f308Ce63f1A21F02576057";
            tokenDecimals: 18;
        };
        stargate.ethereum: {
            target: "stargate.ethereum";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 1;
            layerZeroEndpointId: 30101;
            stargateOFTAddress: "0xc026395860Db2d07ee33e05fE50ed7bD583189C7";
            tokenDecimals: 6;
        };
        stargate.iota: {
            target: "stargate.iota";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 8822;
            layerZeroEndpointId: 30284;
            stargateOFTAddress: "0x8e8539e4CcD69123c623a106773F2b0cbbc58746";
            tokenDecimals: 6;
        };
        stargate.klaytn: {
            target: "stargate.klaytn";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 8217;
            layerZeroEndpointId: 30150;
            stargateOFTAddress: "0x01A7c805cc47AbDB254CD8AaD29dE5e447F59224";
            tokenDecimals: 6;
        };
        stargate.mantle: {
            target: "stargate.mantle";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 5000;
            layerZeroEndpointId: 30181;
            stargateOFTAddress: "0xAc290Ad4e0c891FDc295ca4F0a6214cf6dC6acDC";
            tokenDecimals: 6;
        };
        stargate.optimism: {
            target: "stargate.optimism";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 10;
            layerZeroEndpointId: 30111;
            stargateOFTAddress: "0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0";
            tokenDecimals: 6;
        };
        stargate.polygon: {
            target: "stargate.polygon";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 137;
            layerZeroEndpointId: 30109;
            stargateOFTAddress: "0x9Aa02D4Fae7F58b8E8f34c66E756cC734DAc7fe4";
            tokenDecimals: 6;
        };
        stargate.rari: {
            target: "stargate.rari";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 1380012617;
            layerZeroEndpointId: 30235;
            stargateOFTAddress: "0x875bee36739e7Ce6b60E056451c556a88c59b086";
            tokenDecimals: 6;
        };
        stargate.scroll: {
            target: "stargate.scroll";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 534352;
            layerZeroEndpointId: 30214;
            stargateOFTAddress: "0x3Fc69CC4A842838bCDC9499178740226062b14E4";
            tokenDecimals: 6;
        };
        stargate.sei: {
            target: "stargate.sei";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 1329;
            layerZeroEndpointId: 30280;
            stargateOFTAddress: "0x45d417612e177672958dC0537C45a8f8d754Ac2E";
            tokenDecimals: 6;
        };
        stargate.taiko: {
            target: "stargate.taiko";
            isSupported: true;
            get isBridgeTarget(): boolean;
            evmChainId: 167000;
            layerZeroEndpointId: 30290;
            stargateOFTAddress: "0x77C71633C34C3784ede189d74223122422492a0f";
            tokenDecimals: 6;
        };
    }
    • Readonly xchain.xchain: {
          target: "xchain.xchain";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 94524;
          layerZeroEndpointId: 30291;
          stargateOFTAddress: "0x17d65bF79E77B6Ab21d8a0afed3bC8657d8Ee0B2";
          tokenDecimals: 6;
      }
      • Readonly target: "xchain.xchain"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 94524
      • Readonly layerZeroEndpointId: 30291
      • Readonly stargateOFTAddress: "0x17d65bF79E77B6Ab21d8a0afed3bC8657d8Ee0B2"
      • Readonly tokenDecimals: 6
    • Readonly stargate.arbitrum: {
          target: "stargate.arbitrum";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 42161;
          layerZeroEndpointId: 30110;
          stargateOFTAddress: "0xe8CDF27AcD73a434D661C84887215F7598e7d0d3";
          tokenDecimals: 6;
      }
      • Readonly target: "stargate.arbitrum"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 42161
      • Readonly layerZeroEndpointId: 30110
      • Readonly stargateOFTAddress: "0xe8CDF27AcD73a434D661C84887215F7598e7d0d3"
      • Readonly tokenDecimals: 6
    • Readonly stargate.aurora: {
          target: "stargate.aurora";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 1313161554;
          layerZeroEndpointId: 30211;
          stargateOFTAddress: "0x81F6138153d473E8c5EcebD3DC8Cd4903506B075";
          tokenDecimals: 6;
      }
      • Readonly target: "stargate.aurora"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 1313161554
      • Readonly layerZeroEndpointId: 30211
      • Readonly stargateOFTAddress: "0x81F6138153d473E8c5EcebD3DC8Cd4903506B075"
      • Readonly tokenDecimals: 6
    • Readonly stargate.avalanche: {
          target: "stargate.avalanche";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 43114;
          layerZeroEndpointId: 30106;
          stargateOFTAddress: "0x5634c4a5FEd09819E3c46D86A965Dd9447d86e47";
          tokenDecimals: 6;
      }
      • Readonly target: "stargate.avalanche"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 43114
      • Readonly layerZeroEndpointId: 30106
      • Readonly stargateOFTAddress: "0x5634c4a5FEd09819E3c46D86A965Dd9447d86e47"
      • Readonly tokenDecimals: 6
    • Readonly stargate.base: {
          target: "stargate.base";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 8453;
          layerZeroEndpointId: 30184;
          stargateOFTAddress: "0x27a16dc786820B16E5c9028b75B99F6f604b5d26";
          tokenDecimals: 6;
      }
      • Readonly target: "stargate.base"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 8453
      • Readonly layerZeroEndpointId: 30184
      • Readonly stargateOFTAddress: "0x27a16dc786820B16E5c9028b75B99F6f604b5d26"
      • Readonly tokenDecimals: 6
    • Readonly stargate.bnb: {
          target: "stargate.bnb";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 56;
          layerZeroEndpointId: 30102;
          stargateOFTAddress: "0x962Bd449E630b0d928f308Ce63f1A21F02576057";
          tokenDecimals: 18;
      }
      • Readonly target: "stargate.bnb"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 56
      • Readonly layerZeroEndpointId: 30102
      • Readonly stargateOFTAddress: "0x962Bd449E630b0d928f308Ce63f1A21F02576057"
      • Readonly tokenDecimals: 18
    • Readonly stargate.ethereum: {
          target: "stargate.ethereum";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 1;
          layerZeroEndpointId: 30101;
          stargateOFTAddress: "0xc026395860Db2d07ee33e05fE50ed7bD583189C7";
          tokenDecimals: 6;
      }
      • Readonly target: "stargate.ethereum"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 1
      • Readonly layerZeroEndpointId: 30101
      • Readonly stargateOFTAddress: "0xc026395860Db2d07ee33e05fE50ed7bD583189C7"
      • Readonly tokenDecimals: 6
    • Readonly stargate.iota: {
          target: "stargate.iota";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 8822;
          layerZeroEndpointId: 30284;
          stargateOFTAddress: "0x8e8539e4CcD69123c623a106773F2b0cbbc58746";
          tokenDecimals: 6;
      }
      • Readonly target: "stargate.iota"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 8822
      • Readonly layerZeroEndpointId: 30284
      • Readonly stargateOFTAddress: "0x8e8539e4CcD69123c623a106773F2b0cbbc58746"
      • Readonly tokenDecimals: 6
    • Readonly stargate.klaytn: {
          target: "stargate.klaytn";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 8217;
          layerZeroEndpointId: 30150;
          stargateOFTAddress: "0x01A7c805cc47AbDB254CD8AaD29dE5e447F59224";
          tokenDecimals: 6;
      }
      • Readonly target: "stargate.klaytn"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 8217
      • Readonly layerZeroEndpointId: 30150
      • Readonly stargateOFTAddress: "0x01A7c805cc47AbDB254CD8AaD29dE5e447F59224"
      • Readonly tokenDecimals: 6
    • Readonly stargate.mantle: {
          target: "stargate.mantle";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 5000;
          layerZeroEndpointId: 30181;
          stargateOFTAddress: "0xAc290Ad4e0c891FDc295ca4F0a6214cf6dC6acDC";
          tokenDecimals: 6;
      }
      • Readonly target: "stargate.mantle"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 5000
      • Readonly layerZeroEndpointId: 30181
      • Readonly stargateOFTAddress: "0xAc290Ad4e0c891FDc295ca4F0a6214cf6dC6acDC"
      • Readonly tokenDecimals: 6
    • Readonly stargate.optimism: {
          target: "stargate.optimism";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 10;
          layerZeroEndpointId: 30111;
          stargateOFTAddress: "0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0";
          tokenDecimals: 6;
      }
      • Readonly target: "stargate.optimism"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 10
      • Readonly layerZeroEndpointId: 30111
      • Readonly stargateOFTAddress: "0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0"
      • Readonly tokenDecimals: 6
    • Readonly stargate.polygon: {
          target: "stargate.polygon";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 137;
          layerZeroEndpointId: 30109;
          stargateOFTAddress: "0x9Aa02D4Fae7F58b8E8f34c66E756cC734DAc7fe4";
          tokenDecimals: 6;
      }
      • Readonly target: "stargate.polygon"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 137
      • Readonly layerZeroEndpointId: 30109
      • Readonly stargateOFTAddress: "0x9Aa02D4Fae7F58b8E8f34c66E756cC734DAc7fe4"
      • Readonly tokenDecimals: 6
    • Readonly stargate.rari: {
          target: "stargate.rari";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 1380012617;
          layerZeroEndpointId: 30235;
          stargateOFTAddress: "0x875bee36739e7Ce6b60E056451c556a88c59b086";
          tokenDecimals: 6;
      }
      • Readonly target: "stargate.rari"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 1380012617
      • Readonly layerZeroEndpointId: 30235
      • Readonly stargateOFTAddress: "0x875bee36739e7Ce6b60E056451c556a88c59b086"
      • Readonly tokenDecimals: 6
    • Readonly stargate.scroll: {
          target: "stargate.scroll";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 534352;
          layerZeroEndpointId: 30214;
          stargateOFTAddress: "0x3Fc69CC4A842838bCDC9499178740226062b14E4";
          tokenDecimals: 6;
      }
      • Readonly target: "stargate.scroll"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 534352
      • Readonly layerZeroEndpointId: 30214
      • Readonly stargateOFTAddress: "0x3Fc69CC4A842838bCDC9499178740226062b14E4"
      • Readonly tokenDecimals: 6
    • Readonly stargate.sei: {
          target: "stargate.sei";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 1329;
          layerZeroEndpointId: 30280;
          stargateOFTAddress: "0x45d417612e177672958dC0537C45a8f8d754Ac2E";
          tokenDecimals: 6;
      }
      • Readonly target: "stargate.sei"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 1329
      • Readonly layerZeroEndpointId: 30280
      • Readonly stargateOFTAddress: "0x45d417612e177672958dC0537C45a8f8d754Ac2E"
      • Readonly tokenDecimals: 6
    • Readonly stargate.taiko: {
          target: "stargate.taiko";
          isSupported: true;
          get isBridgeTarget(): boolean;
          evmChainId: 167000;
          layerZeroEndpointId: 30290;
          stargateOFTAddress: "0x77C71633C34C3784ede189d74223122422492a0f";
          tokenDecimals: 6;
      }
      • Readonly target: "stargate.taiko"
      • Readonly isSupported: true
      • get isBridgeTarget(): boolean
      • Readonly evmChainId: 167000
      • Readonly layerZeroEndpointId: 30290
      • Readonly stargateOFTAddress: "0x77C71633C34C3784ede189d74223122422492a0f"
      • Readonly tokenDecimals: 6