- Update dbis_core, cross-chain-pmm-lps, explorer-monorepo, metamask-integration, pr-workspace/chains - Omit embedded publish git dirs and empty placeholders from index Made-with: Cursor
168 lines
6.3 KiB
JSON
168 lines
6.3 KiB
JSON
{
|
|
"description": "Chain-to-method mapping for deployer gas auto-route: swap/bridge ERC-20 to native gas per chain. Used by scripts/deployment/deployer-gas-auto-route.sh.",
|
|
"deployerAddress": "0x4A666F96fC8764181194447A7dFdb7d471b301C8",
|
|
"nonEvmNetworks": [
|
|
{
|
|
"identifier": "Solana",
|
|
"vmKind": "SVM",
|
|
"nativeSymbol": "SOL",
|
|
"method": "manual",
|
|
"caip2": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
|
|
"manualInstructions": "Acquire SOL for Solana mainnet-beta gas and fund the assigned Solana deployer / relay signer when the Solana rollout wave is opened. This entry is planning-only; deployer-gas-auto-route.sh currently processes only the EIP-155 .chains array.",
|
|
"note": "Desired non-EVM deployment network for future GRU / cW-style mirrored assets via a bridge-wrapped or SPL-native representation."
|
|
}
|
|
],
|
|
"chains": [
|
|
{
|
|
"chainId": 138,
|
|
"name": "DeFi Oracle Meta Mainnet",
|
|
"nativeSymbol": "ETH",
|
|
"thresholdEther": "0.006",
|
|
"method": "internal",
|
|
"tokenAggregationBaseUrl": "https://explorer.d-bis.org/token-aggregation/api/v1",
|
|
"tokenAggregationFallbackUrl": "http://192.168.11.140:3001",
|
|
"dodoPmmIntegration": "0x86ADA6Ef91A3B450F89f2b751e93B1b7A3218895",
|
|
"poolCusdtCusdc": "0x9e89bAe009adf128782E19e8341996c596ac40dC",
|
|
"cusdt": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
|
|
"cusdc": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
|
|
"weth9": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"note": "No cUSDT/cUSDC→WETH pool on 138; use genesis/validator for gas. Internal path for future c*→WETH pool if added."
|
|
},
|
|
{
|
|
"chainId": 1,
|
|
"name": "Ethereum Mainnet",
|
|
"nativeSymbol": "ETH",
|
|
"thresholdEther": "0.02",
|
|
"method": "protocolink",
|
|
"protocolinkChainKey": "mainnet",
|
|
"supportedInputTokens": ["USDT", "USDC", "LINK", "DAI"]
|
|
},
|
|
{
|
|
"chainId": 56,
|
|
"name": "BSC",
|
|
"nativeSymbol": "BNB",
|
|
"thresholdEther": "0.06",
|
|
"method": "protocolink",
|
|
"protocolinkChainKey": "bsc",
|
|
"supportedInputTokens": ["USDT", "USDC", "BUSD", "LINK"]
|
|
},
|
|
{
|
|
"chainId": 137,
|
|
"name": "Polygon",
|
|
"nativeSymbol": "MATIC",
|
|
"thresholdEther": "1.0",
|
|
"method": "protocolink",
|
|
"protocolinkChainKey": "polygon",
|
|
"supportedInputTokens": ["USDT", "USDC", "LINK", "DAI"]
|
|
},
|
|
{
|
|
"chainId": 100,
|
|
"name": "Gnosis",
|
|
"nativeSymbol": "xDAI",
|
|
"thresholdEther": "0.05",
|
|
"method": "protocolink",
|
|
"protocolinkChainKey": "gnosis",
|
|
"supportedInputTokens": ["USDT", "USDC", "LINK", "WXDAI"]
|
|
},
|
|
{
|
|
"chainId": 10,
|
|
"name": "Optimism",
|
|
"nativeSymbol": "ETH",
|
|
"thresholdEther": "0.005",
|
|
"method": "protocolink",
|
|
"protocolinkChainKey": "optimism",
|
|
"supportedInputTokens": ["USDT", "USDC", "LINK", "DAI"]
|
|
},
|
|
{
|
|
"chainId": 42161,
|
|
"name": "Arbitrum",
|
|
"nativeSymbol": "ETH",
|
|
"thresholdEther": "0.005",
|
|
"method": "protocolink",
|
|
"protocolinkChainKey": "arbitrum",
|
|
"supportedInputTokens": ["USDT", "USDC", "LINK", "DAI"]
|
|
},
|
|
{
|
|
"chainId": 8453,
|
|
"name": "Base",
|
|
"nativeSymbol": "ETH",
|
|
"thresholdEther": "0.005",
|
|
"method": "protocolink",
|
|
"protocolinkChainKey": "base",
|
|
"supportedInputTokens": ["USDT", "USDC", "LINK", "DAI"]
|
|
},
|
|
{
|
|
"chainId": 43114,
|
|
"name": "Avalanche",
|
|
"nativeSymbol": "AVAX",
|
|
"thresholdEther": "0.1",
|
|
"method": "protocolink",
|
|
"protocolinkChainKey": "avalanche",
|
|
"supportedInputTokens": ["USDT", "USDC", "LINK", "DAI"]
|
|
},
|
|
{
|
|
"chainId": 25,
|
|
"name": "Cronos",
|
|
"nativeSymbol": "CRO",
|
|
"thresholdEther": "15",
|
|
"method": "manual",
|
|
"manualInstructions": "Swap ETH/BNB/USDT/USDC to CRO via any listed aggregator; send to deployer on Cronos (chain 25). Required ~15 CRO. Multiple routes: config/cro-wemix-swap-routes.json.",
|
|
"manualLinks": [
|
|
"https://swapspace.co/exchange-pairs/cro-eth",
|
|
"https://swapspace.co/exchange-pairs/cro-bnb",
|
|
"https://changenow.io/currencies/cronos-cro",
|
|
"https://simpleswap.io/coins/cronos",
|
|
"https://stealthex.io/coin/cro"
|
|
],
|
|
"swapRoutesConfig": "config/cro-wemix-swap-routes.json",
|
|
"note": "Protocolink does not support Cronos (400 unsupported); use manual aggregator. Run ./scripts/deployment/acquire-cro-and-wemix-gas.sh for all routes."
|
|
},
|
|
{
|
|
"chainId": 42220,
|
|
"name": "Celo",
|
|
"nativeSymbol": "CELO",
|
|
"thresholdEther": "0.1",
|
|
"method": "protocolink",
|
|
"protocolinkChainKey": "celo",
|
|
"supportedInputTokens": ["USDT", "USDC", "cUSD", "cEUR"],
|
|
"note": "Protocolink Celo support TBD; may need manual if not supported."
|
|
},
|
|
{
|
|
"chainId": 1111,
|
|
"name": "Wemix",
|
|
"nativeSymbol": "WEMIX",
|
|
"thresholdEther": "0.4",
|
|
"method": "manual",
|
|
"manualInstructions": "Swap ETH/BNB/POL to WEMIX via any listed aggregator; send to deployer on chain 1111. Required ~0.4 WEMIX. Multiple routes: config/cro-wemix-swap-routes.json.",
|
|
"manualLinks": [
|
|
"https://swapspace.co/exchange-pairs/wemix-bnb",
|
|
"https://swapspace.co/exchange-pairs/wemix-eth",
|
|
"https://changenow.io/currencies/wemix-main/polygon-matic",
|
|
"https://simpleswap.io/coins/wemix",
|
|
"https://stealthex.io/coin/wemix"
|
|
],
|
|
"swapRoutesConfig": "config/cro-wemix-swap-routes.json",
|
|
"inRepoOption": "LiFi or Jumper API if 1111 supported; implement scripts/deployment/wemix-acquire-via-lifi.js when available."
|
|
},
|
|
{
|
|
"chainId": 651940,
|
|
"name": "ALL Mainnet",
|
|
"nativeSymbol": "ALL",
|
|
"thresholdEther": "0.1",
|
|
"method": "manual",
|
|
"note": "Alltra chain; use existing funding or alltra-lifi-settlement flows."
|
|
},
|
|
{
|
|
"chainId": 42793,
|
|
"name": "Etherlink",
|
|
"nativeSymbol": "XTZ",
|
|
"thresholdEther": "1",
|
|
"method": "manual",
|
|
"manualInstructions": "Acquire XTZ/tez for Etherlink gas via exchange or aggregator; send to deployer. Bridge/CCIP support TBD.",
|
|
"note": "Optional; token-mapping 138↔42793 added 2026-03-06. Add to routing-registry when bridge available."
|
|
}
|
|
],
|
|
"slippageBpsMax": 150,
|
|
"maxAmountPerRunEther": "10"
|
|
}
|