Variable BridgeConfigConst

BridgeConfig: {
    settings: {
        addManagedAccountComposeGasLimit: 650000;
        depositComposeGasLimit: 350000;
        depositSourceChainGasLimit: 450000;
        stargateBridgeForwarderGasLimit: 1200000;
        localBridgeTarget: "katana.katana";
    };
    mainnet: {
        katana.katana: {
            target: "katana.katana";
            evmChainId: 747474;
            layerZeroEndpointId: 30375;
            layerzeroOFTAddress: "0x807275727Dd3E640c5F2b5DE7d1eC72B4Dd293C0";
            tokenDecimals: 6;
            usdcAddress: "0x203A662b0BD271A6ed5a60EdFbd04bFce608FD36";
        };
        stargate.arbitrum: {
            target: "stargate.arbitrum";
            evmChainId: 42161;
            layerZeroEndpointId: 30110;
            layerzeroOFTAddress: "0xe8CDF27AcD73a434D661C84887215F7598e7d0d3";
            tokenDecimals: 6;
            usdcAddress: "0xaf88d065e77c8cC2239327C5EDb3A432268e5831";
        };
        stargate.aurora: {
            target: "stargate.aurora";
            evmChainId: 1313161554;
            layerZeroEndpointId: 30211;
            layerzeroOFTAddress: "0x81F6138153d473E8c5EcebD3DC8Cd4903506B075";
            tokenDecimals: 6;
            usdcAddress: "0x368EBb46ACa6b8D0787C96B2b20bD3CC3F2c45F7";
        };
        stargate.avalanche: {
            target: "stargate.avalanche";
            evmChainId: 43114;
            layerZeroEndpointId: 30106;
            layerzeroOFTAddress: "0x5634c4a5FEd09819E3c46D86A965Dd9447d86e47";
            tokenDecimals: 6;
            usdcAddress: "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E";
        };
        stargate.base: {
            target: "stargate.base";
            evmChainId: 8453;
            layerZeroEndpointId: 30184;
            layerzeroOFTAddress: "0x27a16dc786820B16E5c9028b75B99F6f604b5d26";
            tokenDecimals: 6;
            usdcAddress: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913";
        };
        stargate.berachain: {
            target: "stargate.berachain";
            evmChainId: 80094;
            layerZeroEndpointId: 30362;
            layerzeroOFTAddress: "0xAF54BE5B6eEc24d6BFACf1cce4eaF680A8239398";
            tokenDecimals: 6;
            usdcAddress: "0x549943e04f40284185054145c6E4e9568C1D3241";
        };
        stargate.ethereum: {
            target: "stargate.ethereum";
            evmChainId: 1;
            layerZeroEndpointId: 30101;
            layerzeroOFTAddress: "0xb5bADA33542a05395d504a25885e02503A957Bb3";
            layerZeroVaultComposerSyncAddress: "0x75B4cA53d62cd4274ACBce30487A74de87f0D661";
            tokenDecimals: 6;
            usdcAddress: "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48";
        };
        stargate.optimism: {
            target: "stargate.optimism";
            evmChainId: 10;
            layerZeroEndpointId: 30111;
            layerzeroOFTAddress: "0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0";
            tokenDecimals: 6;
            usdcAddress: "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85";
        };
        stargate.rari: {
            target: "stargate.rari";
            evmChainId: 1380012617;
            layerZeroEndpointId: 30235;
            layerzeroOFTAddress: "0x875bee36739e7Ce6b60E056451c556a88c59b086";
            tokenDecimals: 6;
            usdcAddress: "0xFbDa5F676cB37624f28265A144A48B0d6e87d3b6";
        };
        stargate.scroll: {
            target: "stargate.scroll";
            evmChainId: 534352;
            layerZeroEndpointId: 30214;
            layerzeroOFTAddress: "0x3Fc69CC4A842838bCDC9499178740226062b14E4";
            tokenDecimals: 6;
            usdcAddress: "0x06eFdBFf2a14a7c8E15944D1F4A48F9F95F663A4";
        };
        stargate.taiko: {
            target: "stargate.taiko";
            evmChainId: 167000;
            layerZeroEndpointId: 30290;
            layerzeroOFTAddress: "0x77C71633C34C3784ede189d74223122422492a0f";
            tokenDecimals: 6;
            usdcAddress: "0x19e26B0638bf63aa9fa4d14c6baF8D52eBE86C5C";
        };
    };
    testnet: {
        katana.katana: {
            target: "katana.katana";
            isSupported: true;
            evmChainId: 737373;
            layerZeroEndpointId: -1;
            layerzeroOFTAddress: "0x0000000000000000000000000000000000000000";
            tokenDecimals: 6;
            usdcAddress: "0xc2a4C310F2512A17Ac0047cf871aCAed3E62bB4B";
        };
        stargate.arbitrum: {
            target: "stargate.arbitrum";
            evmChainId: 421614;
            layerZeroEndpointId: 40231;
            layerzeroOFTAddress: "0x543BdA7c6cA4384FE90B1F5929bb851F52888983";
            tokenDecimals: 6;
            usdcAddress: "0x3253a335E7bFfB4790Aa4C25C4250d206E9b9773";
        };
        stargate.ethereum: {
            target: "stargate.ethereum";
            evmChainId: 11155111;
            layerZeroEndpointId: 40161;
            layerzeroOFTAddress: "0x0000000000000000000000000000000000000000";
            layerZeroVaultComposerSync: "0x0000000000000000000000000000000000000000";
            tokenDecimals: 6;
            usdcAddress: "0x2F6F07CDcf3588944Bf4C42aC74ff24bF56e7590";
        };
    };
} = ...

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

Type declaration

  • Readonly settings: {
        addManagedAccountComposeGasLimit: 650000;
        depositComposeGasLimit: 350000;
        depositSourceChainGasLimit: 450000;
        stargateBridgeForwarderGasLimit: 1200000;
        localBridgeTarget: "katana.katana";
    }
    • Readonly addManagedAccountComposeGasLimit: 650000
    • Readonly depositComposeGasLimit: 350000
    • Readonly depositSourceChainGasLimit: 450000
    • Readonly stargateBridgeForwarderGasLimit: 1200000
    • Readonly localBridgeTarget: "katana.katana"
  • Readonly mainnet: {
        katana.katana: {
            target: "katana.katana";
            evmChainId: 747474;
            layerZeroEndpointId: 30375;
            layerzeroOFTAddress: "0x807275727Dd3E640c5F2b5DE7d1eC72B4Dd293C0";
            tokenDecimals: 6;
            usdcAddress: "0x203A662b0BD271A6ed5a60EdFbd04bFce608FD36";
        };
        stargate.arbitrum: {
            target: "stargate.arbitrum";
            evmChainId: 42161;
            layerZeroEndpointId: 30110;
            layerzeroOFTAddress: "0xe8CDF27AcD73a434D661C84887215F7598e7d0d3";
            tokenDecimals: 6;
            usdcAddress: "0xaf88d065e77c8cC2239327C5EDb3A432268e5831";
        };
        stargate.aurora: {
            target: "stargate.aurora";
            evmChainId: 1313161554;
            layerZeroEndpointId: 30211;
            layerzeroOFTAddress: "0x81F6138153d473E8c5EcebD3DC8Cd4903506B075";
            tokenDecimals: 6;
            usdcAddress: "0x368EBb46ACa6b8D0787C96B2b20bD3CC3F2c45F7";
        };
        stargate.avalanche: {
            target: "stargate.avalanche";
            evmChainId: 43114;
            layerZeroEndpointId: 30106;
            layerzeroOFTAddress: "0x5634c4a5FEd09819E3c46D86A965Dd9447d86e47";
            tokenDecimals: 6;
            usdcAddress: "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E";
        };
        stargate.base: {
            target: "stargate.base";
            evmChainId: 8453;
            layerZeroEndpointId: 30184;
            layerzeroOFTAddress: "0x27a16dc786820B16E5c9028b75B99F6f604b5d26";
            tokenDecimals: 6;
            usdcAddress: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913";
        };
        stargate.berachain: {
            target: "stargate.berachain";
            evmChainId: 80094;
            layerZeroEndpointId: 30362;
            layerzeroOFTAddress: "0xAF54BE5B6eEc24d6BFACf1cce4eaF680A8239398";
            tokenDecimals: 6;
            usdcAddress: "0x549943e04f40284185054145c6E4e9568C1D3241";
        };
        stargate.ethereum: {
            target: "stargate.ethereum";
            evmChainId: 1;
            layerZeroEndpointId: 30101;
            layerzeroOFTAddress: "0xb5bADA33542a05395d504a25885e02503A957Bb3";
            layerZeroVaultComposerSyncAddress: "0x75B4cA53d62cd4274ACBce30487A74de87f0D661";
            tokenDecimals: 6;
            usdcAddress: "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48";
        };
        stargate.optimism: {
            target: "stargate.optimism";
            evmChainId: 10;
            layerZeroEndpointId: 30111;
            layerzeroOFTAddress: "0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0";
            tokenDecimals: 6;
            usdcAddress: "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85";
        };
        stargate.rari: {
            target: "stargate.rari";
            evmChainId: 1380012617;
            layerZeroEndpointId: 30235;
            layerzeroOFTAddress: "0x875bee36739e7Ce6b60E056451c556a88c59b086";
            tokenDecimals: 6;
            usdcAddress: "0xFbDa5F676cB37624f28265A144A48B0d6e87d3b6";
        };
        stargate.scroll: {
            target: "stargate.scroll";
            evmChainId: 534352;
            layerZeroEndpointId: 30214;
            layerzeroOFTAddress: "0x3Fc69CC4A842838bCDC9499178740226062b14E4";
            tokenDecimals: 6;
            usdcAddress: "0x06eFdBFf2a14a7c8E15944D1F4A48F9F95F663A4";
        };
        stargate.taiko: {
            target: "stargate.taiko";
            evmChainId: 167000;
            layerZeroEndpointId: 30290;
            layerzeroOFTAddress: "0x77C71633C34C3784ede189d74223122422492a0f";
            tokenDecimals: 6;
            usdcAddress: "0x19e26B0638bf63aa9fa4d14c6baF8D52eBE86C5C";
        };
    }
    • Readonly katana.katana: {
          target: "katana.katana";
          evmChainId: 747474;
          layerZeroEndpointId: 30375;
          layerzeroOFTAddress: "0x807275727Dd3E640c5F2b5DE7d1eC72B4Dd293C0";
          tokenDecimals: 6;
          usdcAddress: "0x203A662b0BD271A6ed5a60EdFbd04bFce608FD36";
      }
      • Readonly target: "katana.katana"
      • Readonly evmChainId: 747474
      • Readonly layerZeroEndpointId: 30375
      • Readonly layerzeroOFTAddress: "0x807275727Dd3E640c5F2b5DE7d1eC72B4Dd293C0"
      • Readonly tokenDecimals: 6
      • Readonly usdcAddress: "0x203A662b0BD271A6ed5a60EdFbd04bFce608FD36"
    • Readonly stargate.arbitrum: {
          target: "stargate.arbitrum";
          evmChainId: 42161;
          layerZeroEndpointId: 30110;
          layerzeroOFTAddress: "0xe8CDF27AcD73a434D661C84887215F7598e7d0d3";
          tokenDecimals: 6;
          usdcAddress: "0xaf88d065e77c8cC2239327C5EDb3A432268e5831";
      }
      • Readonly target: "stargate.arbitrum"
      • Readonly evmChainId: 42161
      • Readonly layerZeroEndpointId: 30110
      • Readonly layerzeroOFTAddress: "0xe8CDF27AcD73a434D661C84887215F7598e7d0d3"
      • Readonly tokenDecimals: 6
      • Readonly usdcAddress: "0xaf88d065e77c8cC2239327C5EDb3A432268e5831"
    • Readonly stargate.aurora: {
          target: "stargate.aurora";
          evmChainId: 1313161554;
          layerZeroEndpointId: 30211;
          layerzeroOFTAddress: "0x81F6138153d473E8c5EcebD3DC8Cd4903506B075";
          tokenDecimals: 6;
          usdcAddress: "0x368EBb46ACa6b8D0787C96B2b20bD3CC3F2c45F7";
      }
      • Readonly target: "stargate.aurora"
      • Readonly evmChainId: 1313161554
      • Readonly layerZeroEndpointId: 30211
      • Readonly layerzeroOFTAddress: "0x81F6138153d473E8c5EcebD3DC8Cd4903506B075"
      • Readonly tokenDecimals: 6
      • Readonly usdcAddress: "0x368EBb46ACa6b8D0787C96B2b20bD3CC3F2c45F7"
    • Readonly stargate.avalanche: {
          target: "stargate.avalanche";
          evmChainId: 43114;
          layerZeroEndpointId: 30106;
          layerzeroOFTAddress: "0x5634c4a5FEd09819E3c46D86A965Dd9447d86e47";
          tokenDecimals: 6;
          usdcAddress: "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E";
      }
      • Readonly target: "stargate.avalanche"
      • Readonly evmChainId: 43114
      • Readonly layerZeroEndpointId: 30106
      • Readonly layerzeroOFTAddress: "0x5634c4a5FEd09819E3c46D86A965Dd9447d86e47"
      • Readonly tokenDecimals: 6
      • Readonly usdcAddress: "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E"
    • Readonly stargate.base: {
          target: "stargate.base";
          evmChainId: 8453;
          layerZeroEndpointId: 30184;
          layerzeroOFTAddress: "0x27a16dc786820B16E5c9028b75B99F6f604b5d26";
          tokenDecimals: 6;
          usdcAddress: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913";
      }
      • Readonly target: "stargate.base"
      • Readonly evmChainId: 8453
      • Readonly layerZeroEndpointId: 30184
      • Readonly layerzeroOFTAddress: "0x27a16dc786820B16E5c9028b75B99F6f604b5d26"
      • Readonly tokenDecimals: 6
      • Readonly usdcAddress: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
    • Readonly stargate.berachain: {
          target: "stargate.berachain";
          evmChainId: 80094;
          layerZeroEndpointId: 30362;
          layerzeroOFTAddress: "0xAF54BE5B6eEc24d6BFACf1cce4eaF680A8239398";
          tokenDecimals: 6;
          usdcAddress: "0x549943e04f40284185054145c6E4e9568C1D3241";
      }
      • Readonly target: "stargate.berachain"
      • Readonly evmChainId: 80094
      • Readonly layerZeroEndpointId: 30362
      • Readonly layerzeroOFTAddress: "0xAF54BE5B6eEc24d6BFACf1cce4eaF680A8239398"
      • Readonly tokenDecimals: 6
      • Readonly usdcAddress: "0x549943e04f40284185054145c6E4e9568C1D3241"
    • Readonly stargate.ethereum: {
          target: "stargate.ethereum";
          evmChainId: 1;
          layerZeroEndpointId: 30101;
          layerzeroOFTAddress: "0xb5bADA33542a05395d504a25885e02503A957Bb3";
          layerZeroVaultComposerSyncAddress: "0x75B4cA53d62cd4274ACBce30487A74de87f0D661";
          tokenDecimals: 6;
          usdcAddress: "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48";
      }
      • Readonly target: "stargate.ethereum"
      • Readonly evmChainId: 1
      • Readonly layerZeroEndpointId: 30101
      • Readonly layerzeroOFTAddress: "0xb5bADA33542a05395d504a25885e02503A957Bb3"
      • Readonly layerZeroVaultComposerSyncAddress: "0x75B4cA53d62cd4274ACBce30487A74de87f0D661"
      • Readonly tokenDecimals: 6
      • Readonly usdcAddress: "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"
    • Readonly stargate.optimism: {
          target: "stargate.optimism";
          evmChainId: 10;
          layerZeroEndpointId: 30111;
          layerzeroOFTAddress: "0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0";
          tokenDecimals: 6;
          usdcAddress: "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85";
      }
      • Readonly target: "stargate.optimism"
      • Readonly evmChainId: 10
      • Readonly layerZeroEndpointId: 30111
      • Readonly layerzeroOFTAddress: "0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0"
      • Readonly tokenDecimals: 6
      • Readonly usdcAddress: "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85"
    • Readonly stargate.rari: {
          target: "stargate.rari";
          evmChainId: 1380012617;
          layerZeroEndpointId: 30235;
          layerzeroOFTAddress: "0x875bee36739e7Ce6b60E056451c556a88c59b086";
          tokenDecimals: 6;
          usdcAddress: "0xFbDa5F676cB37624f28265A144A48B0d6e87d3b6";
      }
      • Readonly target: "stargate.rari"
      • Readonly evmChainId: 1380012617
      • Readonly layerZeroEndpointId: 30235
      • Readonly layerzeroOFTAddress: "0x875bee36739e7Ce6b60E056451c556a88c59b086"
      • Readonly tokenDecimals: 6
      • Readonly usdcAddress: "0xFbDa5F676cB37624f28265A144A48B0d6e87d3b6"
    • Readonly stargate.scroll: {
          target: "stargate.scroll";
          evmChainId: 534352;
          layerZeroEndpointId: 30214;
          layerzeroOFTAddress: "0x3Fc69CC4A842838bCDC9499178740226062b14E4";
          tokenDecimals: 6;
          usdcAddress: "0x06eFdBFf2a14a7c8E15944D1F4A48F9F95F663A4";
      }
      • Readonly target: "stargate.scroll"
      • Readonly evmChainId: 534352
      • Readonly layerZeroEndpointId: 30214
      • Readonly layerzeroOFTAddress: "0x3Fc69CC4A842838bCDC9499178740226062b14E4"
      • Readonly tokenDecimals: 6
      • Readonly usdcAddress: "0x06eFdBFf2a14a7c8E15944D1F4A48F9F95F663A4"
    • Readonly stargate.taiko: {
          target: "stargate.taiko";
          evmChainId: 167000;
          layerZeroEndpointId: 30290;
          layerzeroOFTAddress: "0x77C71633C34C3784ede189d74223122422492a0f";
          tokenDecimals: 6;
          usdcAddress: "0x19e26B0638bf63aa9fa4d14c6baF8D52eBE86C5C";
      }
      • Readonly target: "stargate.taiko"
      • Readonly evmChainId: 167000
      • Readonly layerZeroEndpointId: 30290
      • Readonly layerzeroOFTAddress: "0x77C71633C34C3784ede189d74223122422492a0f"
      • Readonly tokenDecimals: 6
      • Readonly usdcAddress: "0x19e26B0638bf63aa9fa4d14c6baF8D52eBE86C5C"
  • Readonly testnet: {
        katana.katana: {
            target: "katana.katana";
            isSupported: true;
            evmChainId: 737373;
            layerZeroEndpointId: -1;
            layerzeroOFTAddress: "0x0000000000000000000000000000000000000000";
            tokenDecimals: 6;
            usdcAddress: "0xc2a4C310F2512A17Ac0047cf871aCAed3E62bB4B";
        };
        stargate.arbitrum: {
            target: "stargate.arbitrum";
            evmChainId: 421614;
            layerZeroEndpointId: 40231;
            layerzeroOFTAddress: "0x543BdA7c6cA4384FE90B1F5929bb851F52888983";
            tokenDecimals: 6;
            usdcAddress: "0x3253a335E7bFfB4790Aa4C25C4250d206E9b9773";
        };
        stargate.ethereum: {
            target: "stargate.ethereum";
            evmChainId: 11155111;
            layerZeroEndpointId: 40161;
            layerzeroOFTAddress: "0x0000000000000000000000000000000000000000";
            layerZeroVaultComposerSync: "0x0000000000000000000000000000000000000000";
            tokenDecimals: 6;
            usdcAddress: "0x2F6F07CDcf3588944Bf4C42aC74ff24bF56e7590";
        };
    }
    • Readonly katana.katana: {
          target: "katana.katana";
          isSupported: true;
          evmChainId: 737373;
          layerZeroEndpointId: -1;
          layerzeroOFTAddress: "0x0000000000000000000000000000000000000000";
          tokenDecimals: 6;
          usdcAddress: "0xc2a4C310F2512A17Ac0047cf871aCAed3E62bB4B";
      }
      • Readonly target: "katana.katana"
      • Readonly isSupported: true
      • Readonly evmChainId: 737373
      • Readonly layerZeroEndpointId: -1
      • Readonly layerzeroOFTAddress: "0x0000000000000000000000000000000000000000"
      • Readonly tokenDecimals: 6
      • Readonly usdcAddress: "0xc2a4C310F2512A17Ac0047cf871aCAed3E62bB4B"
    • Readonly stargate.arbitrum: {
          target: "stargate.arbitrum";
          evmChainId: 421614;
          layerZeroEndpointId: 40231;
          layerzeroOFTAddress: "0x543BdA7c6cA4384FE90B1F5929bb851F52888983";
          tokenDecimals: 6;
          usdcAddress: "0x3253a335E7bFfB4790Aa4C25C4250d206E9b9773";
      }
      • Readonly target: "stargate.arbitrum"
      • Readonly evmChainId: 421614
      • Readonly layerZeroEndpointId: 40231
      • Readonly layerzeroOFTAddress: "0x543BdA7c6cA4384FE90B1F5929bb851F52888983"
      • Readonly tokenDecimals: 6
      • Readonly usdcAddress: "0x3253a335E7bFfB4790Aa4C25C4250d206E9b9773"
    • Readonly stargate.ethereum: {
          target: "stargate.ethereum";
          evmChainId: 11155111;
          layerZeroEndpointId: 40161;
          layerzeroOFTAddress: "0x0000000000000000000000000000000000000000";
          layerZeroVaultComposerSync: "0x0000000000000000000000000000000000000000";
          tokenDecimals: 6;
          usdcAddress: "0x2F6F07CDcf3588944Bf4C42aC74ff24bF56e7590";
      }
      • Readonly target: "stargate.ethereum"
      • Readonly evmChainId: 11155111
      • Readonly layerZeroEndpointId: 40161
      • Readonly layerzeroOFTAddress: "0x0000000000000000000000000000000000000000"
      • Readonly layerZeroVaultComposerSync: "0x0000000000000000000000000000000000000000"
      • Readonly tokenDecimals: 6
      • Readonly usdcAddress: "0x2F6F07CDcf3588944Bf4C42aC74ff24bF56e7590"