From c25ff9a5c0a6b003191c48251d6bdd1efa5c68e3 Mon Sep 17 00:00:00 2001 From: kactuss Date: Tue, 10 Dec 2024 12:13:46 +0100 Subject: [PATCH] Add Linea Sepolia Testnet (#338) ### Description Add Linea sepolia chain Checked the doc for the right token, logo (and minimified), the right explorer/api and type. One changeset to minor, ran prettier. ### Backward compatibility No ### Testing yes --------- Co-authored-by: k4ctuss Co-authored-by: Paul Balaji <10051819+paulbalaji@users.noreply.github.com> --- .changeset/strong-owls-speak.md | 5 +++++ chains/gnosischiadotestnet/addresses.yaml | 14 ++++++++++++ chains/gnosischiadotestnet/logo.svg | 1 + chains/gnosischiadotestnet/metadata.yaml | 26 +++++++++++++++++++++++ chains/lineasepolia/addresses.yaml | 14 ++++++++++++ chains/lineasepolia/logo.svg | 11 ++++++++++ chains/lineasepolia/metadata.yaml | 23 ++++++++++++++++++++ 7 files changed, 94 insertions(+) create mode 100644 .changeset/strong-owls-speak.md create mode 100644 chains/gnosischiadotestnet/addresses.yaml create mode 100644 chains/gnosischiadotestnet/logo.svg create mode 100644 chains/gnosischiadotestnet/metadata.yaml create mode 100644 chains/lineasepolia/addresses.yaml create mode 100644 chains/lineasepolia/logo.svg create mode 100644 chains/lineasepolia/metadata.yaml diff --git a/.changeset/strong-owls-speak.md b/.changeset/strong-owls-speak.md new file mode 100644 index 000000000..887341fd4 --- /dev/null +++ b/.changeset/strong-owls-speak.md @@ -0,0 +1,5 @@ +--- +'@hyperlane-xyz/registry': minor +--- + +add Linea Sepolia Testnet and gnosis chiado testnet diff --git a/chains/gnosischiadotestnet/addresses.yaml b/chains/gnosischiadotestnet/addresses.yaml new file mode 100644 index 000000000..c56d0a91f --- /dev/null +++ b/chains/gnosischiadotestnet/addresses.yaml @@ -0,0 +1,14 @@ +domainRoutingIsmFactory: "0x7c09b92a4818B08b8aA47a11698652fC6Aee11F0" +interchainAccountIsm: "0xCbCDfC039ED11e0ff461dDDDe0825E4fd454c2b7" +interchainAccountRouter: "0x4e93f12403eA3AA3e467b2e02044b42912e3cAb0" +mailbox: "0x7323E06E40B0Fb82Dc26D309AaF14e49D266A6a7" +merkleTreeHook: "0x9Da0eb6667033e01936cD914b46E32d9560D848B" +proxyAdmin: "0x75A7BFEd3c9de77c5C27205D6Ddf772744ca48fc" +staticAggregationHookFactory: "0x50fDFa26b9e9cCFf4Af8d6A0F95FBdc0F78F6E99" +staticAggregationIsmFactory: "0xe95E3EF49b0fB2151301480d1845E760B5575A39" +staticMerkleRootMultisigIsmFactory: "0xcE41FAc8bfAcb89f6AF3978E655C8839Ee21803a" +staticMerkleRootWeightedMultisigIsmFactory: "0x32Ada46916c814704378af86163D1861aD8d4f29" +staticMessageIdMultisigIsmFactory: "0xEB94C84C1aDB6aBA8866EC457d85374642937E2d" +staticMessageIdWeightedMultisigIsmFactory: "0xEc02d931299Dc41342fD655f62b79345bA646714" +testRecipient: "0x4e2d35b59FaC85FEFE30416745e743F9c7CaCB02" +validatorAnnounce: "0xEb079356da4fE505ebA2018EB4D3B2db036B8Da5" diff --git a/chains/gnosischiadotestnet/logo.svg b/chains/gnosischiadotestnet/logo.svg new file mode 100644 index 000000000..7718d2c2d --- /dev/null +++ b/chains/gnosischiadotestnet/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/chains/gnosischiadotestnet/metadata.yaml b/chains/gnosischiadotestnet/metadata.yaml new file mode 100644 index 000000000..9269c1597 --- /dev/null +++ b/chains/gnosischiadotestnet/metadata.yaml @@ -0,0 +1,26 @@ +# yaml-language-server: $schema=../schema.json +blockExplorers: + - apiUrl: https://gnosis-chiado.blockscout.com/api + family: blockscout + name: Chiado Explorer + url: https://gnosis-chiado.blockscout.com +blocks: + confirmations: 1 + estimateBlockTime: 5 + reorgPeriod: 5 +chainId: 10200 +deployer: + name: k4ctuss + url: https://github.com/k4ctuss +displayName: Gnosis Chiado Testnet +domainId: 10200 +isTestnet: true +name: gnosischiadotestnet +nativeToken: + decimals: 18 + name: xDai + symbol: xDai +protocol: ethereum +rpcUrls: + - http: https://gnosis-chiado-rpc.publicnode.com +technicalStack: other diff --git a/chains/lineasepolia/addresses.yaml b/chains/lineasepolia/addresses.yaml new file mode 100644 index 000000000..c56d0a91f --- /dev/null +++ b/chains/lineasepolia/addresses.yaml @@ -0,0 +1,14 @@ +domainRoutingIsmFactory: "0x7c09b92a4818B08b8aA47a11698652fC6Aee11F0" +interchainAccountIsm: "0xCbCDfC039ED11e0ff461dDDDe0825E4fd454c2b7" +interchainAccountRouter: "0x4e93f12403eA3AA3e467b2e02044b42912e3cAb0" +mailbox: "0x7323E06E40B0Fb82Dc26D309AaF14e49D266A6a7" +merkleTreeHook: "0x9Da0eb6667033e01936cD914b46E32d9560D848B" +proxyAdmin: "0x75A7BFEd3c9de77c5C27205D6Ddf772744ca48fc" +staticAggregationHookFactory: "0x50fDFa26b9e9cCFf4Af8d6A0F95FBdc0F78F6E99" +staticAggregationIsmFactory: "0xe95E3EF49b0fB2151301480d1845E760B5575A39" +staticMerkleRootMultisigIsmFactory: "0xcE41FAc8bfAcb89f6AF3978E655C8839Ee21803a" +staticMerkleRootWeightedMultisigIsmFactory: "0x32Ada46916c814704378af86163D1861aD8d4f29" +staticMessageIdMultisigIsmFactory: "0xEB94C84C1aDB6aBA8866EC457d85374642937E2d" +staticMessageIdWeightedMultisigIsmFactory: "0xEc02d931299Dc41342fD655f62b79345bA646714" +testRecipient: "0x4e2d35b59FaC85FEFE30416745e743F9c7CaCB02" +validatorAnnounce: "0xEb079356da4fE505ebA2018EB4D3B2db036B8Da5" diff --git a/chains/lineasepolia/logo.svg b/chains/lineasepolia/logo.svg new file mode 100644 index 000000000..4260b471b --- /dev/null +++ b/chains/lineasepolia/logo.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/chains/lineasepolia/metadata.yaml b/chains/lineasepolia/metadata.yaml new file mode 100644 index 000000000..b273217bb --- /dev/null +++ b/chains/lineasepolia/metadata.yaml @@ -0,0 +1,23 @@ +# yaml-language-server: $schema=../schema.json +blockExplorers: + - apiUrl: https://api-sepolia.lineascan.build/api + family: etherscan + name: Linea Sepolia Explorer + url: https://sepolia.lineascan.build +chainId: 59141 +deployer: + name: k4ctuss + url: https://github.com/k4ctuss +displayName: Linea Sepolia +domainId: 59141 +isTestnet: true +name: lineasepolia +nativeToken: + decimals: 18 + name: Ether + symbol: ETH +protocol: ethereum +rpcUrls: + - http: https://rpc.sepolia.linea.build + - http: https://linea-sepolia-rpc.publicnode.com + - http: https://linea-sepolia.blockpi.network/v1/rpc/public