diff --git a/src/content/chainlink-automation/overview/automation-release-notes.mdx b/src/content/chainlink-automation/overview/automation-release-notes.mdx index 87f43f507ae..68c6a5a5137 100644 --- a/src/content/chainlink-automation/overview/automation-release-notes.mdx +++ b/src/content/chainlink-automation/overview/automation-release-notes.mdx @@ -13,6 +13,7 @@ whatsnext: **Chainlink Automation Release Notes** +- [Automation on Gnosis](#2024-06-06---automation-on-gnosis) - [Registrar deprecation through v2.0](#2024-06-03---registrar-deprecation-through-v20) - [Automation on Polygon Amoy](#2024-04-23---automation-on-polygon-amoy) - [Polygon testnet support](#2024-04-13---polygon-testnet-support) @@ -34,6 +35,10 @@ whatsnext: - [Keepers v1.1 launch on Ethereum](#2021-08-05---keepers-v11-launch-on-ethereum) - [Questions](#questions) +## 2024-06-06 - Automation on Gnosis + +Chainlink Automation is live on [Gnosis](/chainlink-automation/overview/supported-networks#gnosis-chain-xdai). + ## 2024-06-03 - Registrar deprecation through v2.0 Older Automation [registrars](/chainlink-automation/reference/automation-contracts#automationregistrarsol) for v1.0, v1.1, v1.2, v1.3, and v2.0 are deprecated on all [supported networks](/chainlink-automation/overview/supported-networks) (Ethereum, Avalanche, BSC, Polygon, Arbitrum and Optimism). You can no longer register new upkeeps using these older versions. Please [migrate your older upkeeps to Automation 2.1](/chainlink-automation/guides/migrate-to-v2) to ensure they remain operational as we start deprecating older versions. diff --git a/src/features/chainlink-automation/data/chainlink-automation-addresses.json b/src/features/chainlink-automation/data/chainlink-automation-addresses.json index 11da9f54d5e..8c39e23238b 100644 --- a/src/features/chainlink-automation/data/chainlink-automation-addresses.json +++ b/src/features/chainlink-automation/data/chainlink-automation-addresses.json @@ -58,5 +58,13 @@ "BASE_MAINNET": { "registryAddress": "0xE226D5aCae908252CcA3F6CEFa577527650a9e1e", "registrarAddress": "0xD8983a340A96b9C2Bb6855E46847aE134Db71fB1" + }, + "GNOSIS_MAINNET": { + "registryAddress": "0x299c92a219F61a82E91d2062A262f7157F155AC1", + "registrarAddress": "0x0F7E163446AAb41DB5375AbdeE2c3eCC56D9aA32" + }, + "GNOSIS_CHIADO": { + "registryAddress": "0x2CA3BC9eC81E9647e7f8e7EdFE630a27A4E470dB", + "registrarAddress": "0xcfB98e8E3AB99217a0E61C29f86ba3a4B79037BF" } } diff --git a/src/features/chainlink-automation/data/chainlink-automation-config.json b/src/features/chainlink-automation/data/chainlink-automation-config.json index 36a74dbfdca..09dcbcf133b 100644 --- a/src/features/chainlink-automation/data/chainlink-automation-config.json +++ b/src/features/chainlink-automation/data/chainlink-automation-config.json @@ -373,5 +373,55 @@ "stalenessSeconds": 90000, "registrar": "0xD8983a340A96b9C2Bb6855E46847aE134Db71fB1", "transcoder": "0x395C8461299c9981E9D1A30d116F0c80a927d2A4" + }, + "GNOSIS_MAINNET": { + "paymentPremiumPPB": 1000000000, + "blockCountPerTurn": "Not Applicable", + "maxCheckDataSize": 5000, + "checkGasLimit": 10000000, + "gasCeilingMultiplier": 3, + "minUpkeepSpend": { + "type": "BigNumber", + "hex": "0x016345785d8a0000" + }, + "maxPerformGas": 5000000, + "fallbackGasPrice": { + "type": "BigNumber", + "hex": "746a528800" + }, + "fallbackLinkPrice": { + "type": "BigNumber", + "hex": "eed034470cfd1460" + }, + "maxPerformDataSize": 5000, + "flatFeeMicroLink": 0, + "stalenessSeconds": 360000, + "registrar": "0x0F7E163446AAb41DB5375AbdeE2c3eCC56D9aA32", + "transcoder": "0x35e466d3B56df566B8E0acAc4751Ed15eCCC155F" + }, + "GNOSIS_CHIADO": { + "paymentPremiumPPB": 300000000, + "blockCountPerTurn": "Not Applicable", + "maxCheckDataSize": 5000, + "checkGasLimit": 10000000, + "gasCeilingMultiplier": 3, + "minUpkeepSpend": { + "type": "BigNumber", + "hex": "0x016345785d8a0000" + }, + "maxPerformGas": 5000000, + "fallbackGasPrice": { + "type": "BigNumber", + "hex": "746a528800" + }, + "fallbackLinkPrice": { + "type": "BigNumber", + "hex": "eed034470cfd1460" + }, + "maxPerformDataSize": 5000, + "flatFeeMicroLink": 10000, + "stalenessSeconds": 360000, + "registrar": "0xcfB98e8E3AB99217a0E61C29f86ba3a4B79037BF", + "transcoder": "0x35e466d3B56df566B8E0acAc4751Ed15eCCC155F" } } diff --git a/src/scripts/reference/chains.json b/src/scripts/reference/chains.json index 294ba3ab1d0..a793b9d0531 100644 --- a/src/scripts/reference/chains.json +++ b/src/scripts/reference/chains.json @@ -22,19 +22,46 @@ "https://eth.drpc.org", "wss://eth.drpc.org" ], - "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "features": [ + { + "name": "EIP155" + }, + { + "name": "EIP1559" + } + ], "faucets": [], - "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Ether", + "symbol": "ETH", + "decimals": 18 + }, "infoURL": "https://ethereum.org", "shortName": "eth", "chainId": 1, "networkId": 1, "slip44": 60, - "ens": { "registry": "0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e" }, + "ens": { + "registry": "0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e" + }, "explorers": [ - { "name": "etherscan", "url": "https://etherscan.io", "standard": "EIP3091" }, - { "name": "blockscout", "url": "https://eth.blockscout.com", "icon": "blockscout", "standard": "EIP3091" }, - { "name": "dexguru", "url": "https://ethereum.dex.guru", "icon": "dexguru", "standard": "EIP3091" } + { + "name": "etherscan", + "url": "https://etherscan.io", + "standard": "EIP3091" + }, + { + "name": "blockscout", + "url": "https://eth.blockscout.com", + "icon": "blockscout", + "standard": "EIP3091" + }, + { + "name": "dexguru", + "url": "https://ethereum.dex.guru", + "icon": "dexguru", + "standard": "EIP3091" + } ] }, { @@ -50,15 +77,33 @@ "wss://optimism.drpc.org" ], "faucets": [], - "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Ether", + "symbol": "ETH", + "decimals": 18 + }, "infoURL": "https://optimism.io", "shortName": "oeth", "chainId": 10, "networkId": 10, "explorers": [ - { "name": "etherscan", "url": "https://optimistic.etherscan.io", "standard": "EIP3091" }, - { "name": "blockscout", "url": "https://optimism.blockscout.com", "icon": "blockscout", "standard": "EIP3091" }, - { "name": "dexguru", "url": "https://optimism.dex.guru", "icon": "dexguru", "standard": "EIP3091" } + { + "name": "etherscan", + "url": "https://optimistic.etherscan.io", + "standard": "EIP3091" + }, + { + "name": "blockscout", + "url": "https://optimism.blockscout.com", + "icon": "blockscout", + "standard": "EIP3091" + }, + { + "name": "dexguru", + "url": "https://optimism.dex.guru", + "icon": "dexguru", + "standard": "EIP3091" + } ] }, { @@ -82,15 +127,28 @@ "wss://bsc-ws-node.nariox.org" ], "faucets": [], - "nativeCurrency": { "name": "BNB Chain Native Token", "symbol": "BNB", "decimals": 18 }, + "nativeCurrency": { + "name": "BNB Chain Native Token", + "symbol": "BNB", + "decimals": 18 + }, "infoURL": "https://www.bnbchain.org/en", "shortName": "bnb", "chainId": 56, "networkId": 56, "slip44": 714, "explorers": [ - { "name": "bscscan", "url": "https://bscscan.com", "standard": "EIP3091" }, - { "name": "dexguru", "url": "https://bnb.dex.guru", "icon": "dexguru", "standard": "EIP3091" } + { + "name": "bscscan", + "url": "https://bscscan.com", + "standard": "EIP3091" + }, + { + "name": "dexguru", + "url": "https://bnb.dex.guru", + "icon": "dexguru", + "standard": "EIP3091" + } ] }, { @@ -107,13 +165,23 @@ "wss://bsc-testnet-rpc.publicnode.com" ], "faucets": ["https://testnet.bnbchain.org/faucet-smart"], - "nativeCurrency": { "name": "BNB Chain Native Token", "symbol": "tBNB", "decimals": 18 }, + "nativeCurrency": { + "name": "BNB Chain Native Token", + "symbol": "tBNB", + "decimals": 18 + }, "infoURL": "https://www.bnbchain.org/en", "shortName": "bnbt", "chainId": 97, "networkId": 97, "slip44": 1, - "explorers": [{ "name": "bscscan-testnet", "url": "https://testnet.bscscan.com", "standard": "EIP3091" }] + "explorers": [ + { + "name": "bscscan-testnet", + "url": "https://testnet.bscscan.com", + "standard": "EIP3091" + } + ] }, { "name": "Gnosis", @@ -138,16 +206,34 @@ "https://stakely.io/faucet/gnosis-chain-xdai", "https://faucet.prussia.dev/xdai" ], - "nativeCurrency": { "name": "xDAI", "symbol": "XDAI", "decimals": 18 }, + "nativeCurrency": { + "name": "xDAI", + "symbol": "XDAI", + "decimals": 18 + }, "infoURL": "https://docs.gnosischain.com", "shortName": "gno", "chainId": 100, "networkId": 100, "slip44": 700, "explorers": [ - { "name": "gnosisscan", "url": "https://gnosisscan.io", "standard": "EIP3091" }, - { "name": "blockscout", "url": "https://gnosis.blockscout.com", "icon": "blockscout", "standard": "EIP3091" }, - { "name": "dexguru", "url": "https://gnosis.dex.guru", "icon": "dexguru", "standard": "EIP3091" } + { + "name": "gnosisscan", + "url": "https://gnosisscan.io", + "standard": "EIP3091" + }, + { + "name": "blockscout", + "url": "https://gnosis.blockscout.com", + "icon": "blockscout", + "standard": "EIP3091" + }, + { + "name": "dexguru", + "url": "https://gnosis.dex.guru", + "icon": "dexguru", + "standard": "EIP3091" + } ] }, { @@ -169,15 +255,28 @@ "wss://polygon.drpc.org" ], "faucets": [], - "nativeCurrency": { "name": "MATIC", "symbol": "MATIC", "decimals": 18 }, + "nativeCurrency": { + "name": "MATIC", + "symbol": "MATIC", + "decimals": 18 + }, "infoURL": "https://polygon.technology/", "shortName": "matic", "chainId": 137, "networkId": 137, "slip44": 966, "explorers": [ - { "name": "polygonscan", "url": "https://polygonscan.com", "standard": "EIP3091" }, - { "name": "dexguru", "url": "https://polygon.dex.guru", "icon": "dexguru", "standard": "EIP3091" } + { + "name": "polygonscan", + "url": "https://polygonscan.com", + "standard": "EIP3091" + }, + { + "name": "dexguru", + "url": "https://polygon.dex.guru", + "icon": "dexguru", + "standard": "EIP3091" + } ] }, { @@ -191,15 +290,29 @@ "wss://fantom.drpc.org" ], "faucets": [], - "nativeCurrency": { "name": "Fantom", "symbol": "FTM", "decimals": 18 }, + "nativeCurrency": { + "name": "Fantom", + "symbol": "FTM", + "decimals": 18 + }, "infoURL": "https://fantom.foundation", "shortName": "ftm", "chainId": 250, "networkId": 250, "icon": "fantom", "explorers": [ - { "name": "ftmscan", "url": "https://ftmscan.com", "icon": "ftmscan", "standard": "EIP3091" }, - { "name": "dexguru", "url": "https://fantom.dex.guru", "icon": "dexguru", "standard": "EIP3091" } + { + "name": "ftmscan", + "url": "https://ftmscan.com", + "icon": "ftmscan", + "standard": "EIP3091" + }, + { + "name": "dexguru", + "url": "https://fantom.dex.guru", + "icon": "dexguru", + "standard": "EIP3091" + } ] }, { @@ -207,23 +320,44 @@ "chain": "ETH", "rpc": ["https://api.kroma.network", "https://rpc-kroma.rockx.com"], "faucets": [], - "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Ether", + "symbol": "ETH", + "decimals": 18 + }, "infoURL": "https://kroma.network", "icon": "kroma", "shortName": "kroma", "chainId": 255, "networkId": 255, "explorers": [ - { "name": "blockscout", "url": "https://blockscout.kroma.network", "icon": "blockscout", "standard": "EIP3091" } + { + "name": "blockscout", + "url": "https://blockscout.kroma.network", + "icon": "blockscout", + "standard": "EIP3091" + } ], - "parent": { "type": "L2", "chain": "eip155-1", "bridges": [{ "url": "https://kroma.network/bridge" }] } + "parent": { + "type": "L2", + "chain": "eip155-1", + "bridges": [ + { + "url": "https://kroma.network/bridge" + } + ] + } }, { "name": "zkSync Sepolia Testnet", "chain": "ETH", "rpc": ["https://sepolia.era.zksync.dev", "https://zksync-sepolia.drpc.org", "wss://zksync-sepolia.drpc.org"], "faucets": [], - "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Ether", + "symbol": "ETH", + "decimals": 18 + }, "infoURL": "https://zksync.io/", "shortName": "zksync-sepolia", "chainId": 300, @@ -238,7 +372,15 @@ "standard": "EIP3091" } ], - "parent": { "type": "L2", "chain": "eip155-1", "bridges": [{ "url": "https://bridge.zksync.io/" }] }, + "parent": { + "type": "L2", + "chain": "eip155-1", + "bridges": [ + { + "url": "https://bridge.zksync.io/" + } + ] + }, "redFlags": ["reusedChainId"] }, { @@ -246,7 +388,11 @@ "chain": "ETH", "rpc": ["https://mainnet.era.zksync.io", "https://zksync.drpc.org", "wss://zksync.drpc.org"], "faucets": [], - "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Ether", + "symbol": "ETH", + "decimals": 18 + }, "infoURL": "https://zksync.io/", "shortName": "zksync", "chainId": 324, @@ -260,20 +406,46 @@ "standard": "EIP3091" } ], - "parent": { "type": "L2", "chain": "eip155-1", "bridges": [{ "url": "https://bridge.zksync.io/" }] } + "parent": { + "type": "L2", + "chain": "eip155-1", + "bridges": [ + { + "url": "https://bridge.zksync.io/" + } + ] + } }, { "name": "Metis Andromeda Mainnet", "chain": "ETH", "rpc": ["https://andromeda.metis.io/?owner=1088", "https://metis.drpc.org", "wss://metis.drpc.org"], "faucets": [], - "nativeCurrency": { "name": "Metis", "symbol": "METIS", "decimals": 18 }, + "nativeCurrency": { + "name": "Metis", + "symbol": "METIS", + "decimals": 18 + }, "infoURL": "https://www.metis.io", "shortName": "metis-andromeda", "chainId": 1088, "networkId": 1088, - "explorers": [{ "name": "blockscout", "url": "https://andromeda-explorer.metis.io", "standard": "EIP3091" }], - "parent": { "type": "L2", "chain": "eip155-1", "bridges": [{ "url": "https://bridge.metis.io" }] } + "explorers": [ + { + "name": "blockscout", + "url": "https://andromeda-explorer.metis.io", + "standard": "EIP3091" + } + ], + "parent": { + "type": "L2", + "chain": "eip155-1", + "bridges": [ + { + "url": "https://bridge.metis.io" + } + ] + } }, { "name": "Polygon zkEVM", @@ -281,42 +453,77 @@ "chain": "Polygon", "rpc": ["https://zkevm-rpc.com", "https://polygon-zkevm.drpc.org", "wss://polygon-zkevm.drpc.org"], "faucets": [], - "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Ether", + "symbol": "ETH", + "decimals": 18 + }, "infoURL": "https://polygon.technology/polygon-zkevm", "shortName": "zkevm", "chainId": 1101, "networkId": 1101, "icon": "zkevm", "explorers": [ - { "name": "blockscout", "url": "https://zkevm.polygonscan.com", "icon": "zkevm", "standard": "EIP3091" } + { + "name": "blockscout", + "url": "https://zkevm.polygonscan.com", + "icon": "zkevm", + "standard": "EIP3091" + } ], - "parent": { "type": "L2", "chain": "eip155-1", "bridges": [{ "url": "https://bridge.zkevm-rpc.com" }] } + "parent": { + "type": "L2", + "chain": "eip155-1", + "bridges": [ + { + "url": "https://bridge.zkevm-rpc.com" + } + ] + } }, { "name": "WEMIX3.0 Mainnet", "chain": "WEMIX", "rpc": ["https://api.wemix.com", "wss://ws.wemix.com"], "faucets": [], - "nativeCurrency": { "name": "WEMIX", "symbol": "WEMIX", "decimals": 18 }, + "nativeCurrency": { + "name": "WEMIX", + "symbol": "WEMIX", + "decimals": 18 + }, "infoURL": "https://wemix.com", "shortName": "wemix", "chainId": 1111, "networkId": 1111, - "explorers": [{ "name": "WEMIX Block Explorer", "url": "https://explorer.wemix.com", "standard": "EIP3091" }] + "explorers": [ + { + "name": "WEMIX Block Explorer", + "url": "https://explorer.wemix.com", + "standard": "EIP3091" + } + ] }, { "name": "WEMIX3.0 Testnet", "chain": "TWEMIX", "rpc": ["https://api.test.wemix.com", "wss://ws.test.wemix.com"], "faucets": ["https://wallet.test.wemix.com/faucet"], - "nativeCurrency": { "name": "TestnetWEMIX", "symbol": "tWEMIX", "decimals": 18 }, + "nativeCurrency": { + "name": "TestnetWEMIX", + "symbol": "tWEMIX", + "decimals": 18 + }, "infoURL": "https://wemix.com", "shortName": "twemix", "chainId": 1112, "networkId": 1112, "slip44": 1, "explorers": [ - { "name": "WEMIX Testnet Microscope", "url": "https://microscope.test.wemix.com", "standard": "EIP3091" } + { + "name": "WEMIX Testnet Microscope", + "url": "https://microscope.test.wemix.com", + "standard": "EIP3091" + } ] }, { @@ -339,12 +546,22 @@ "wss://moonbeam.drpc.org" ], "faucets": [], - "nativeCurrency": { "name": "Glimmer", "symbol": "GLMR", "decimals": 18 }, + "nativeCurrency": { + "name": "Glimmer", + "symbol": "GLMR", + "decimals": 18 + }, "infoURL": "https://moonbeam.network/networks/moonbeam/", "shortName": "mbeam", "chainId": 1284, "networkId": 1284, - "explorers": [{ "name": "moonscan", "url": "https://moonbeam.moonscan.io", "standard": "none" }] + "explorers": [ + { + "name": "moonscan", + "url": "https://moonbeam.moonscan.io", + "standard": "none" + } + ] }, { "name": "Moonriver", @@ -366,12 +583,22 @@ "wss://moonriver.drpc.org" ], "faucets": [], - "nativeCurrency": { "name": "Moonriver", "symbol": "MOVR", "decimals": 18 }, + "nativeCurrency": { + "name": "Moonriver", + "symbol": "MOVR", + "decimals": 18 + }, "infoURL": "https://moonbeam.network/networks/moonriver/", "shortName": "mriver", "chainId": 1285, "networkId": 1285, - "explorers": [{ "name": "moonscan", "url": "https://moonriver.moonscan.io", "standard": "none" }] + "explorers": [ + { + "name": "moonscan", + "url": "https://moonriver.moonscan.io", + "standard": "none" + } + ] }, { "name": "Kroma Sepolia", @@ -381,7 +608,11 @@ "chain": "ETH", "networkId": 2358, "slip44": 1, - "nativeCurrency": { "name": "Sepolia Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Sepolia Ether", + "symbol": "ETH", + "decimals": 18 + }, "rpc": ["https://api.sepolia.kroma.network"], "faucets": [], "infoURL": "https://kroma.network", @@ -394,7 +625,15 @@ "standard": "EIP3091" } ], - "parent": { "type": "L2", "chain": "eip155-11155111", "bridges": [{ "url": "https://kroma.network/bridge" }] } + "parent": { + "type": "L2", + "chain": "eip155-11155111", + "bridges": [ + { + "url": "https://kroma.network/bridge" + } + ] + } }, { "name": "Polygon zkEVM Cardona Testnet", @@ -402,14 +641,32 @@ "chain": "Polygon", "rpc": ["https://rpc.cardona.zkevm-rpc.com"], "faucets": [], - "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Ether", + "symbol": "ETH", + "decimals": 18 + }, "infoURL": "https://polygon.technology/polygon-zkevm", "shortName": "zkevm-testnet-cardona", "chainId": 2442, "networkId": 2442, "icon": "zkevm", - "explorers": [{ "name": "polygonscan", "url": "https://cardona-zkevm.polygonscan.com", "standard": "EIP3091" }], - "parent": { "type": "L2", "chain": "eip155-1", "bridges": [{ "url": "https://bridge-ui.cardona.zkevm-rpc.com" }] } + "explorers": [ + { + "name": "polygonscan", + "url": "https://cardona-zkevm.polygonscan.com", + "standard": "EIP3091" + } + ], + "parent": { + "type": "L2", + "chain": "eip155-1", + "bridges": [ + { + "url": "https://bridge-ui.cardona.zkevm-rpc.com" + } + ] + } }, { "name": "Fantom Testnet", @@ -422,14 +679,25 @@ "wss://fantom-testnet.drpc.org" ], "faucets": ["https://faucet.fantom.network"], - "nativeCurrency": { "name": "Fantom", "symbol": "FTM", "decimals": 18 }, + "nativeCurrency": { + "name": "Fantom", + "symbol": "FTM", + "decimals": 18 + }, "infoURL": "https://docs.fantom.foundation/quick-start/short-guide#fantom-testnet", "shortName": "tftm", "chainId": 4002, "networkId": 4002, "slip44": 1, "icon": "fantom", - "explorers": [{ "name": "ftmscan", "url": "https://testnet.ftmscan.com", "icon": "ftmscan", "standard": "EIP3091" }] + "explorers": [ + { + "name": "ftmscan", + "url": "https://testnet.ftmscan.com", + "icon": "ftmscan", + "standard": "EIP3091" + } + ] }, { "name": "Base", @@ -443,16 +711,34 @@ "wss://base-rpc.publicnode.com" ], "faucets": [], - "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Ether", + "symbol": "ETH", + "decimals": 18 + }, "infoURL": "https://base.org", "shortName": "base", "chainId": 8453, "networkId": 8453, "icon": "base", "explorers": [ - { "name": "basescan", "url": "https://basescan.org", "standard": "none" }, - { "name": "basescout", "url": "https://base.blockscout.com", "icon": "blockscout", "standard": "EIP3091" }, - { "name": "dexguru", "url": "https://base.dex.guru", "icon": "dexguru", "standard": "EIP3091" } + { + "name": "basescan", + "url": "https://basescan.org", + "standard": "none" + }, + { + "name": "basescout", + "url": "https://base.blockscout.com", + "icon": "blockscout", + "standard": "EIP3091" + }, + { + "name": "dexguru", + "url": "https://base.dex.guru", + "icon": "dexguru", + "standard": "EIP3091" + } ], "status": "active" }, @@ -470,7 +756,11 @@ "wss://gnosis-chiado.drpc.org" ], "faucets": ["https://gnosisfaucet.com"], - "nativeCurrency": { "name": "Chiado xDAI", "symbol": "XDAI", "decimals": 18 }, + "nativeCurrency": { + "name": "Chiado xDAI", + "symbol": "XDAI", + "decimals": 18 + }, "infoURL": "https://docs.gnosischain.com", "shortName": "chi", "chainId": 10200, @@ -497,7 +787,11 @@ "shortName": "arb1", "chain": "ETH", "networkId": 42161, - "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Ether", + "symbol": "ETH", + "decimals": 18 + }, "rpc": [ "https://arbitrum-mainnet.infura.io/v3/${INFURA_API_KEY}", "https://arb-mainnet.g.alchemy.com/v2/${ALCHEMY_API_KEY}", @@ -507,12 +801,33 @@ ], "faucets": [], "explorers": [ - { "name": "Arbiscan", "url": "https://arbiscan.io", "standard": "EIP3091" }, - { "name": "Arbitrum Explorer", "url": "https://explorer.arbitrum.io", "standard": "EIP3091" }, - { "name": "dexguru", "url": "https://arbitrum.dex.guru", "icon": "dexguru", "standard": "EIP3091" } + { + "name": "Arbiscan", + "url": "https://arbiscan.io", + "standard": "EIP3091" + }, + { + "name": "Arbitrum Explorer", + "url": "https://explorer.arbitrum.io", + "standard": "EIP3091" + }, + { + "name": "dexguru", + "url": "https://arbitrum.dex.guru", + "icon": "dexguru", + "standard": "EIP3091" + } ], "infoURL": "https://arbitrum.io", - "parent": { "type": "L2", "chain": "eip155-1", "bridges": [{ "url": "https://bridge.arbitrum.io" }] } + "parent": { + "type": "L2", + "chain": "eip155-1", + "bridges": [ + { + "url": "https://bridge.arbitrum.io" + } + ] + } }, { "name": "Celo Mainnet", @@ -520,13 +835,25 @@ "shortName": "celo", "chain": "CELO", "networkId": 42220, - "nativeCurrency": { "name": "CELO", "symbol": "CELO", "decimals": 18 }, + "nativeCurrency": { + "name": "CELO", + "symbol": "CELO", + "decimals": 18 + }, "rpc": ["https://forno.celo.org", "wss://forno.celo.org/ws"], "faucets": [], "infoURL": "https://docs.celo.org/", "explorers": [ - { "name": "Celoscan", "url": "https://celoscan.io", "standard": "EIP3091" }, - { "name": "blockscout", "url": "https://explorer.celo.org", "standard": "none" } + { + "name": "Celoscan", + "url": "https://celoscan.io", + "standard": "EIP3091" + }, + { + "name": "blockscout", + "url": "https://explorer.celo.org", + "standard": "none" + } ] }, { @@ -539,13 +866,23 @@ "wss://avalanche-fuji-c-chain-rpc.publicnode.com" ], "faucets": ["https://faucet.avax-test.network/"], - "nativeCurrency": { "name": "Avalanche", "symbol": "AVAX", "decimals": 18 }, + "nativeCurrency": { + "name": "Avalanche", + "symbol": "AVAX", + "decimals": 18 + }, "infoURL": "https://cchain.explorer.avax-test.network", "shortName": "Fuji", "chainId": 43113, "networkId": 1, "slip44": 1, - "explorers": [{ "name": "snowtrace", "url": "https://testnet.snowtrace.io", "standard": "EIP3091" }] + "explorers": [ + { + "name": "snowtrace", + "url": "https://testnet.snowtrace.io", + "standard": "EIP3091" + } + ] }, { "name": "Avalanche C-Chain", @@ -556,15 +893,29 @@ "https://avalanche-c-chain-rpc.publicnode.com", "wss://avalanche-c-chain-rpc.publicnode.com" ], - "features": [{ "name": "EIP1559" }], + "features": [ + { + "name": "EIP1559" + } + ], "faucets": [], - "nativeCurrency": { "name": "Avalanche", "symbol": "AVAX", "decimals": 18 }, + "nativeCurrency": { + "name": "Avalanche", + "symbol": "AVAX", + "decimals": 18 + }, "infoURL": "https://www.avax.network/", "shortName": "avax", "chainId": 43114, "networkId": 43114, "slip44": 9005, - "explorers": [{ "name": "snowtrace", "url": "https://snowtrace.io", "standard": "EIP3091" }] + "explorers": [ + { + "name": "snowtrace", + "url": "https://snowtrace.io", + "standard": "EIP3091" + } + ] }, { "name": "Celo Alfajores Testnet", @@ -573,11 +924,21 @@ "chain": "CELO", "networkId": 44787, "slip44": 1, - "nativeCurrency": { "name": "CELO", "symbol": "CELO", "decimals": 18 }, + "nativeCurrency": { + "name": "CELO", + "symbol": "CELO", + "decimals": 18 + }, "rpc": ["https://alfajores-forno.celo-testnet.org", "wss://alfajores-forno.celo-testnet.org/ws"], "faucets": ["https://celo.org/developers/faucet", "https://cauldron.pretoriaresearchlab.io/alfajores-faucet"], "infoURL": "https://docs.celo.org/", - "explorers": [{ "name": "Alfajoresscan", "url": "https://alfajores.celoscan.io", "standard": "EIP3091" }] + "explorers": [ + { + "name": "Alfajoresscan", + "url": "https://alfajores.celoscan.io", + "standard": "EIP3091" + } + ] }, { "name": "Linea", @@ -590,17 +951,44 @@ "wss://linea-mainnet.infura.io/ws/v3/${INFURA_API_KEY}" ], "faucets": [], - "nativeCurrency": { "name": "Linea Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Linea Ether", + "symbol": "ETH", + "decimals": 18 + }, "infoURL": "https://linea.build", "shortName": "linea", "chainId": 59144, "networkId": 59144, "icon": "linea", - "parent": { "type": "L2", "chain": "eip155-1", "bridges": [{ "url": "https://bridge.linea.build" }] }, + "parent": { + "type": "L2", + "chain": "eip155-1", + "bridges": [ + { + "url": "https://bridge.linea.build" + } + ] + }, "explorers": [ - { "name": "Etherscan", "url": "https://lineascan.build", "standard": "EIP3091", "icon": "linea" }, - { "name": "Blockscout", "url": "https://explorer.linea.build", "standard": "EIP3091", "icon": "linea" }, - { "name": "L2scan", "url": "https://linea.l2scan.co", "standard": "EIP3091", "icon": "linea" } + { + "name": "Etherscan", + "url": "https://lineascan.build", + "standard": "EIP3091", + "icon": "linea" + }, + { + "name": "Blockscout", + "url": "https://explorer.linea.build", + "standard": "EIP3091", + "icon": "linea" + }, + { + "name": "L2scan", + "url": "https://linea.l2scan.co", + "standard": "EIP3091", + "icon": "linea" + } ], "status": "active" }, @@ -615,13 +1003,23 @@ "wss://polygon-amoy-bor-rpc.publicnode.com" ], "faucets": ["https://faucet.polygon.technology/"], - "nativeCurrency": { "name": "MATIC", "symbol": "MATIC", "decimals": 18 }, + "nativeCurrency": { + "name": "MATIC", + "symbol": "MATIC", + "decimals": 18 + }, "infoURL": "https://polygon.technology/", "shortName": "polygonamoy", "chainId": 80002, "networkId": 80002, "slip44": 1, - "explorers": [{ "name": "polygonamoy", "url": "https://www.oklink.com/amoy", "standard": "EIP3091" }] + "explorers": [ + { + "name": "polygonamoy", + "url": "https://www.oklink.com/amoy", + "standard": "EIP3091" + } + ] }, { "name": "Base Sepolia Testnet", @@ -632,7 +1030,11 @@ "wss://base-sepolia-rpc.publicnode.com" ], "faucets": [], - "nativeCurrency": { "name": "Sepolia Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Sepolia Ether", + "symbol": "ETH", + "decimals": 18 + }, "infoURL": "https://base.org", "shortName": "basesep", "chainId": 84532, @@ -640,7 +1042,12 @@ "slip44": 1, "icon": "baseTestnet", "explorers": [ - { "name": "basescout", "url": "https://base-sepolia.blockscout.com", "icon": "blockscout", "standard": "EIP3091" } + { + "name": "basescout", + "url": "https://base-sepolia.blockscout.com", + "icon": "blockscout", + "standard": "EIP3091" + } ] }, { @@ -649,7 +1056,11 @@ "chain": "ETH", "rpc": ["https://sepolia-rollup.arbitrum.io/rpc", "https://arbitrum-sepolia.infura.io/v3/${INFURA_API_KEY}"], "faucets": [], - "nativeCurrency": { "name": "Sepolia Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Sepolia Ether", + "symbol": "ETH", + "decimals": 18 + }, "infoURL": "https://arbitrum.io", "shortName": "arb-sep", "chainId": 421614, @@ -662,7 +1073,15 @@ "standard": "EIP3091" } ], - "parent": { "type": "L2", "chain": "eip155-11155111", "bridges": [{ "url": "https://bridge.arbitrum.io" }] } + "parent": { + "type": "L2", + "chain": "eip155-11155111", + "bridges": [ + { + "url": "https://bridge.arbitrum.io" + } + ] + } }, { "name": "Scroll Sepolia Testnet", @@ -675,16 +1094,32 @@ "https://scroll-testnet-public.unifra.io" ], "faucets": [], - "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Ether", + "symbol": "ETH", + "decimals": 18 + }, "infoURL": "https://scroll.io", "shortName": "scr-sepolia", "chainId": 534351, "networkId": 534351, "slip44": 1, "explorers": [ - { "name": "Scroll Sepolia Etherscan", "url": "https://sepolia.scrollscan.com", "standard": "EIP3091" } + { + "name": "Scroll Sepolia Etherscan", + "url": "https://sepolia.scrollscan.com", + "standard": "EIP3091" + } ], - "parent": { "type": "L2", "chain": "eip155-11155111", "bridges": [{ "url": "https://sepolia.scroll.io/bridge" }] } + "parent": { + "type": "L2", + "chain": "eip155-11155111", + "bridges": [ + { + "url": "https://sepolia.scroll.io/bridge" + } + ] + } }, { "name": "Scroll", @@ -692,13 +1127,31 @@ "status": "active", "rpc": ["https://rpc.scroll.io", "https://rpc.ankr.com/scroll", "https://scroll-mainnet.chainstacklabs.com"], "faucets": [], - "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Ether", + "symbol": "ETH", + "decimals": 18 + }, "infoURL": "https://scroll.io", "shortName": "scr", "chainId": 534352, "networkId": 534352, - "explorers": [{ "name": "Scrollscan", "url": "https://scrollscan.com", "standard": "EIP3091" }], - "parent": { "type": "L2", "chain": "eip155-1", "bridges": [{ "url": "https://scroll.io/bridge" }] } + "explorers": [ + { + "name": "Scrollscan", + "url": "https://scrollscan.com", + "standard": "EIP3091" + } + ], + "parent": { + "type": "L2", + "chain": "eip155-1", + "bridges": [ + { + "url": "https://scroll.io/bridge" + } + ] + } }, { "name": "Sepolia", @@ -720,15 +1173,27 @@ "https://rpc-sepolia.rockx.com" ], "faucets": ["http://fauceth.komputing.org?chain=11155111&address=${ADDRESS}"], - "nativeCurrency": { "name": "Sepolia Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Sepolia Ether", + "symbol": "ETH", + "decimals": 18 + }, "infoURL": "https://sepolia.otterscan.io", "shortName": "sep", "chainId": 11155111, "networkId": 11155111, "slip44": 1, "explorers": [ - { "name": "etherscan-sepolia", "url": "https://sepolia.etherscan.io", "standard": "EIP3091" }, - { "name": "otterscan-sepolia", "url": "https://sepolia.otterscan.io", "standard": "EIP3091" } + { + "name": "etherscan-sepolia", + "url": "https://sepolia.etherscan.io", + "standard": "EIP3091" + }, + { + "name": "otterscan-sepolia", + "url": "https://sepolia.otterscan.io", + "standard": "EIP3091" + } ] }, { @@ -736,7 +1201,11 @@ "chain": "ETH", "rpc": ["https://sepolia.optimism.io", "https://optimism-sepolia.drpc.org", "wss://optimism-sepolia.drpc.org"], "faucets": ["https://app.optimism.io/faucet"], - "nativeCurrency": { "name": "Sepolia Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "Sepolia Ether", + "symbol": "ETH", + "decimals": 18 + }, "infoURL": "https://optimism.io", "shortName": "opsep", "chainId": 11155420, diff --git a/src/scripts/reference/linkNameSymbol.json b/src/scripts/reference/linkNameSymbol.json index eb9aebaf5d0..d943be33926 100644 --- a/src/scripts/reference/linkNameSymbol.json +++ b/src/scripts/reference/linkNameSymbol.json @@ -1,48 +1,141 @@ { - "1": { "name": "ChainLink Token", "symbol": "LINK" }, - "11155111": { "name": "ChainLink Token", "symbol": "LINK" }, - "56": { "name": "ChainLink Token", "symbol": "LINK" }, - "97": { "name": "ChainLink Token", "symbol": "LINK" }, - "137": { "name": "ChainLink Token", "symbol": "LINK" }, + "1": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "11155111": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "56": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "97": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "137": { + "name": "ChainLink Token", + "symbol": "LINK" + }, "80002": { "name": "ChainLink Token", "symbol": "LINK", "networkName": "Polygon Amoy testnet" }, - "100": { "name": "ChainLink Token on xDai", "symbol": "LINK" }, - "1088": { "name": "ChainLink Token", "symbol": "LINK" }, - "43114": { "name": "Chainlink Token", "symbol": "LINK.e" }, - "43113": { "name": "ChainLink Token", "symbol": "LINK" }, - "250": { "name": "ChainLink Token", "symbol": "anyLINK" }, - "4002": { "name": "ChainLink Token", "symbol": "LINK" }, - "42161": { "name": "ChainLink Token", "symbol": "LINK" }, - "10": { "name": "ChainLink Token", "symbol": "LINK" }, - "11155420": { "name": "ChainLink Token", "symbol": "LINK" }, - "1285": { "name": "ChainLink Token", "symbol": "LINK" }, - "1284": { "name": "ChainLink Token", "symbol": "LINK" }, - "84532": { "name": "ChainLink Token", "symbol": "LINK" }, - "8453": { "name": "ChainLink Token", "symbol": "LINK" }, - "421614": { "name": "ChainLink Token", "symbol": "LINK" }, - "42220": { "name": "ChainLink Token", "symbol": "LINK" }, - "44787": { "name": "ChainLink Token", "symbol": "LINK" }, - "1101": { "name": "ChainLink Token", "symbol": "LINK" }, + "100": { + "name": "ChainLink Token on xDai", + "symbol": "LINK" + }, + "1088": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "43114": { + "name": "Chainlink Token", + "symbol": "LINK.e" + }, + "43113": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "250": { + "name": "ChainLink Token", + "symbol": "anyLINK" + }, + "4002": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "42161": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "10": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "11155420": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "1285": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "1284": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "84532": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "8453": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "421614": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "42220": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "44787": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "1101": { + "name": "ChainLink Token", + "symbol": "LINK" + }, "2442": { "name": "ChainLink Token", "symbol": "LINK", "networkName": "Polygon zkEVM Sepolia testnet" }, - "534352": { "name": "ChainLink Token", "symbol": "LINK" }, - "534351": { "name": "ChainLink Token", "symbol": "LINK" }, - "59144": { "name": "ChainLink Token", "symbol": "LINK" }, - "324": { "name": "ChainLink Token", "symbol": "LINK" }, + "534352": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "534351": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "59144": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "324": { + "name": "ChainLink Token", + "symbol": "LINK" + }, "300": { "name": "ChainLink Token", "symbol": "LINK", "networkName": "zkSync Sepolia testnet" }, - "1111": { "name": "ChainLink Token", "symbol": "LINK" }, - "1112": { "name": "ChainLink Token", "symbol": "LINK" }, - "255": { "name": "ChainLink Token", "symbol": "LINK" }, - "2358": { "name": "ChainLink Token", "symbol": "LINK" }, - "10200": { "name": "ChainLink Token", "symbol": "LINK" } + "1111": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "1112": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "255": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "2358": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "10200": { + "name": "ChainLink Token", + "symbol": "LINK" + } }