Skip to content

Commit

Permalink
feat: deploy dec 13 batch (#431)
Browse files Browse the repository at this point in the history
### Description

Deploy to new chains: arthera, aurora, conflux, conwai, corn, evmos,
form, ink, rivalz, soneium, sonic, telos.

Drive-bys:
- update form testnet explorer link
- update ink logo

### Backward compatibility

<!--
Are these changes backward compatible? Note that additions are backwards
compatible.

Yes/No
-->

### Testing

manual

---------

Signed-off-by: pbio <[email protected]>
  • Loading branch information
paulbalaji authored Dec 17, 2024
1 parent b420c01 commit d3e1e71
Show file tree
Hide file tree
Showing 43 changed files with 1,240 additions and 68 deletions.
5 changes: 5 additions & 0 deletions .changeset/breezy-shrimps-leave.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@hyperlane-xyz/registry': minor
---

Deploy to new chains: arthera, aurora, conflux, conwai, corn, evmos, form, ink, rivalz, soneium, sonic, telos.
322 changes: 311 additions & 11 deletions chains/addresses.yaml

Large diffs are not rendered by default.

36 changes: 25 additions & 11 deletions chains/arthera/addresses.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,25 @@
domainRoutingIsmFactory: "0x850264ADEBF2979826527C575c9d716143c392C6"
interchainAccountIsm: "0x8260f81e42ff1395Bb4c4Cfadc7AA9429648886d"
interchainAccountRouter: "0x62c7b142537FBdef127cD17ba166695E774d26c8"
mailbox: "0x52F3da3e4eDB7C5BDd6a65f6Fd3bd9b41F3d729d"
proxyAdmin: "0xf9023c53D2ee81bC7Da367e0009c5E9784257812"
staticAggregationHookFactory: "0x32151B81EbE3dd630863cceCfaC29e97Cb60Ad99"
staticAggregationIsmFactory: "0x70961F4ff34B7Bd3A3FA643ADa53fEDd1DF78A6B"
staticMerkleRootMultisigIsmFactory: "0xC96f8e14246Ad90edA995CD808A2346adE055831"
staticMessageIdMultisigIsmFactory: "0x5A3985B628AE3218fe2dc9A7E09C7EFE55284649"
testRecipient: "0x3fF96deAE6150B9a2f7feb896521a62e1141f076"
validatorAnnounce: "0xb92c184108582102fb0bAb8d1B0f5D9CD66D49FD"
aggregationHook: "0xeee0A47491ade07A37D026E4670Dc5c93fdAe888"
domainRoutingIsm: "0x928DcA761f20aBFBdf088314f448234fB96dE60C"
domainRoutingIsmFactory: "0x29B37088724B745C0ABcE591449Cf042772160C2"
fallbackRoutingHook: "0x1fbcCdc677c10671eE50b46C61F0f7d135112450"
interchainAccountIsm: "0xf9609bB22847e0DB5F6fB8f95b84D25A19b46ac5"
interchainAccountRouter: "0x2b6d3F7d28B5EC8C3C028fBCAdcf774D9709Dd29"
interchainGasPaymaster: "0xFb7D175d6F53800D68D32C3Fe1416807A394cC24"
interchainSecurityModule: "0x565f3Ad39Acb67D673fb568575DcE6Ba1861d723"
mailbox: "0x473884010F0C1742DA8Ad01E7E295624B931076b"
merkleTreeHook: "0xdA629E1B79e3420ECd1e80571aDd6a4a3b13AE79"
pausableHook: "0xe93f2f409ad8B5000431D234472973fe848dcBEC"
pausableIsm: "0x466b330C2e360c0214A9Da2428415298f720883E"
protocolFee: "0x33AA12b4e8E79cA551Ca9D1F2eC7d2cE02129dd4"
proxyAdmin: "0x03cF708E42C89623bd83B281A56935cB562b9258"
staticAggregationHookFactory: "0x46fa3A5780e5B90Eaf34BDED554d5353B5ABE9E7"
staticAggregationIsm: "0x871459fDa27204F20300A3E472fD05e0C62f09De"
staticAggregationIsmFactory: "0x4Eb82Ee35b0a1c1d776E3a3B547f9A9bA6FCC9f2"
staticMerkleRootMultisigIsmFactory: "0x4C97D35c668EE5194a13c8DE8Afc18cce40C9F28"
staticMerkleRootWeightedMultisigIsmFactory: "0xEF9A332Ec1fD233Bf9344A58be56ff9E104B4f60"
staticMessageIdMultisigIsmFactory: "0xDa7cECb05C4aeB02c1aFDE277d4306a2da7Bd762"
staticMessageIdWeightedMultisigIsmFactory: "0xCB9f90EE5d83Ea52ABd922BD70898f0155D54798"
storageGasOracle: "0x8d9Bd7E9ec3cd799a659EE650DfF6C799309fA91"
testRecipient: "0x49998DFdeF3F0b05Fe103C435bF73f5D735a0b97"
timelockController: "0x0000000000000000000000000000000000000000"
validatorAnnounce: "0xEe9E0FB6f43913aDBbe5bf89073F4BA590AB8184"
10 changes: 6 additions & 4 deletions chains/arthera/metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,19 @@
blockExplorers:
- apiUrl: https://explorer.arthera.net/api
family: blockscout
name: Blockscout
name: Arthera Explorer
url: https://explorer.arthera.net
blocks:
confirmations: 1
estimateBlockTime: 1
reorgPeriod: 0
reorgPeriod: 5
chainId: 10242
deployer:
name: Arthera
url: https://www.arthera.net
name: Abacus Works
url: https://www.hyperlane.xyz
displayName: Arthera
domainId: 10242
gasCurrencyCoinGeckoId: arthera
name: arthera
nativeToken:
decimals: 18
Expand All @@ -24,3 +25,4 @@ rpcUrls:
- http: https://rpc.arthera.net
pagination:
maxBlockRange: 10000
technicalStack: other
25 changes: 25 additions & 0 deletions chains/aurora/addresses.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
aggregationHook: "0xCB571B99DD7e5f13bEb043893706D76024A30886"
domainRoutingIsm: "0xBD70Ea9D599a0FC8158B026797177773C3445730"
domainRoutingIsmFactory: "0x1052eF3419f26Bec74Ed7CEf4a4FA6812Bc09908"
fallbackRoutingHook: "0x1c6f404800bA49Ed581af734eA0d25c0c7d017B2"
interchainAccountIsm: "0xF457D831d9F55e87B2F0b35AD6D033fd6b4181Ed"
interchainAccountRouter: "0x021D2810a758c833080DEc2F1Fa8F571Aae97D45"
interchainGasPaymaster: "0xc0C2dB448fC2c84213394Fcb93a3C467e50ECa9E"
interchainSecurityModule: "0x4DaeEeC1c7FC2316419261ae3C4220191D6e12A3"
mailbox: "0x7f50C5776722630a0024fAE05fDe8b47571D7B39"
merkleTreeHook: "0xA8A311B69f688c1D9928259D872C31ca0d473642"
pausableHook: "0x48C427782Bc1e9ecE406b3e277481b28ABcBdf03"
pausableIsm: "0xDc1508844B99C606E16C2Ae87f33c373edD4B0F6"
protocolFee: "0x84444cE490233CFa76E3F1029bc166aa8c266907"
proxyAdmin: "0x3a464f746D23Ab22155710f44dB16dcA53e0775E"
staticAggregationHookFactory: "0xEb9FcFDC9EfDC17c1EC5E1dc085B98485da213D6"
staticAggregationIsm: "0xAD067B2DF9Cab270d1F4fe546B15f1AA7e0977DD"
staticAggregationIsmFactory: "0x8F7454AC98228f3504Bb91eA3D8Adafe6406110A"
staticMerkleRootMultisigIsmFactory: "0x2C1FAbEcd7bFBdEBF27CcdB67baADB38b6Df90fC"
staticMerkleRootWeightedMultisigIsmFactory: "0x0761b0827849abbf7b0cC09CE14e1C93D87f5004"
staticMessageIdMultisigIsmFactory: "0x8b83fefd896fAa52057798f6426E9f0B080FCCcE"
staticMessageIdWeightedMultisigIsmFactory: "0x4Ed7d626f1E96cD1C0401607Bf70D95243E3dEd1"
storageGasOracle: "0x9e8b689e83d929cb8c2d9166E55319a4e6aA83B7"
testRecipient: "0x65dCf8F6b3f6a0ECEdf3d0bdCB036AEa47A1d615"
timelockController: "0x0000000000000000000000000000000000000000"
validatorAnnounce: "0x426a3CE72C1586b1867F9339550371E86DB3e396"
1 change: 1 addition & 0 deletions chains/aurora/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
26 changes: 26 additions & 0 deletions chains/aurora/metadata.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
blockExplorers:
- apiUrl: https://explorer.mainnet.aurora.dev/api
family: blockscout
name: Aurora Explorer
url: https://explorer.mainnet.aurora.dev
blocks:
confirmations: 3
estimateBlockTime: 1
reorgPeriod: 5
chainId: 1313161554
deployer:
name: Abacus Works
url: https://www.hyperlane.xyz
displayName: Aurora
domainId: 1313161554
gasCurrencyCoinGeckoId: ethereum
name: aurora
nativeToken:
decimals: 18
name: Ether
symbol: ETH
protocol: ethereum
rpcUrls:
- http: https://mainnet.aurora.dev
- http: https://aurora.drpc.org
technicalStack: other
25 changes: 25 additions & 0 deletions chains/conflux/addresses.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
aggregationHook: "0x2A3E42635E7acAc8Bb7851963Bc9d29B1dAAd409"
domainRoutingIsm: "0xBD70Ea9D599a0FC8158B026797177773C3445730"
domainRoutingIsmFactory: "0x1052eF3419f26Bec74Ed7CEf4a4FA6812Bc09908"
fallbackRoutingHook: "0x2f0E57527Bb37E5E064EF243fad56CCE6241906c"
interchainAccountIsm: "0x93D41E41cA545a35A81d11b08D2eE8b852C768df"
interchainAccountRouter: "0xc2466492C451E1AE49d8C874bB9f89293Aaad59b"
interchainGasPaymaster: "0xDf178647caB5e0222F4B53C57274FD2A03BEaed6"
interchainSecurityModule: "0xd285467525196946efDa56fc26DAbFe816A5E4E4"
mailbox: "0x3a464f746D23Ab22155710f44dB16dcA53e0775E"
merkleTreeHook: "0xDc1508844B99C606E16C2Ae87f33c373edD4B0F6"
pausableHook: "0xA8A311B69f688c1D9928259D872C31ca0d473642"
pausableIsm: "0xbed53B5C5BCE9433f25A2A702e6df13E22d84Ae9"
protocolFee: "0x5DdFCA27f9a308c1429A010C4daB291b5534a297"
proxyAdmin: "0x2f2aFaE1139Ce54feFC03593FeE8AB2aDF4a85A7"
staticAggregationHookFactory: "0xEb9FcFDC9EfDC17c1EC5E1dc085B98485da213D6"
staticAggregationIsm: "0x95cE3183137f906753463933C5dfDe777D2E7fE2"
staticAggregationIsmFactory: "0x8F7454AC98228f3504Bb91eA3D8Adafe6406110A"
staticMerkleRootMultisigIsmFactory: "0x2C1FAbEcd7bFBdEBF27CcdB67baADB38b6Df90fC"
staticMerkleRootWeightedMultisigIsmFactory: "0x0761b0827849abbf7b0cC09CE14e1C93D87f5004"
staticMessageIdMultisigIsmFactory: "0x8b83fefd896fAa52057798f6426E9f0B080FCCcE"
staticMessageIdWeightedMultisigIsmFactory: "0x4Ed7d626f1E96cD1C0401607Bf70D95243E3dEd1"
storageGasOracle: "0x1c6f404800bA49Ed581af734eA0d25c0c7d017B2"
testRecipient: "0x4Ee9dEBB3046139661b51E17bdfD54Fd63211de7"
timelockController: "0x0000000000000000000000000000000000000000"
validatorAnnounce: "0x84444cE490233CFa76E3F1029bc166aa8c266907"
File renamed without changes
27 changes: 27 additions & 0 deletions chains/conflux/metadata.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
blockExplorers:
- apiUrl: https://evmapi.confluxscan.net/api
family: blockscout
name: ConfluxScan eSpace
url: https://evm.confluxscan.net
blocks:
confirmations: 1
estimateBlockTime: 2
reorgPeriod: 10
chainId: 1030
deployer:
name: Abacus Works
url: https://www.hyperlane.xyz
displayName: Conflux eSpace
domainId: 1030
gasCurrencyCoinGeckoId: conflux-token
name: conflux
nativeToken:
decimals: 18
name: Ethereum
symbol: ETH
protocol: ethereum
rpcUrls:
- http: https://evm.confluxrpc.com
- http: https://conflux-espace-public.unifra.io
- http: https://conflux-espace.blockpi.network/v1/rpc/public
technicalStack: other
22 changes: 0 additions & 22 deletions chains/confluxespace/metadata.yaml

This file was deleted.

25 changes: 25 additions & 0 deletions chains/conwai/addresses.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
aggregationHook: "0x2A3E42635E7acAc8Bb7851963Bc9d29B1dAAd409"
domainRoutingIsm: "0xBD70Ea9D599a0FC8158B026797177773C3445730"
domainRoutingIsmFactory: "0x1052eF3419f26Bec74Ed7CEf4a4FA6812Bc09908"
fallbackRoutingHook: "0x2f0E57527Bb37E5E064EF243fad56CCE6241906c"
interchainAccountIsm: "0x11b76D93a9D39Eb51F54eBf5566308640cDe882b"
interchainAccountRouter: "0x93D41E41cA545a35A81d11b08D2eE8b852C768df"
interchainGasPaymaster: "0xDf178647caB5e0222F4B53C57274FD2A03BEaed6"
interchainSecurityModule: "0xf0F40bf7FFc8B05b639D657f02Fc7B75A218e068"
mailbox: "0x3a464f746D23Ab22155710f44dB16dcA53e0775E"
merkleTreeHook: "0xDc1508844B99C606E16C2Ae87f33c373edD4B0F6"
pausableHook: "0xA8A311B69f688c1D9928259D872C31ca0d473642"
pausableIsm: "0xbed53B5C5BCE9433f25A2A702e6df13E22d84Ae9"
protocolFee: "0x5DdFCA27f9a308c1429A010C4daB291b5534a297"
proxyAdmin: "0x2f2aFaE1139Ce54feFC03593FeE8AB2aDF4a85A7"
staticAggregationHookFactory: "0xEb9FcFDC9EfDC17c1EC5E1dc085B98485da213D6"
staticAggregationIsm: "0x95cE3183137f906753463933C5dfDe777D2E7fE2"
staticAggregationIsmFactory: "0x8F7454AC98228f3504Bb91eA3D8Adafe6406110A"
staticMerkleRootMultisigIsmFactory: "0x2C1FAbEcd7bFBdEBF27CcdB67baADB38b6Df90fC"
staticMerkleRootWeightedMultisigIsmFactory: "0x0761b0827849abbf7b0cC09CE14e1C93D87f5004"
staticMessageIdMultisigIsmFactory: "0x8b83fefd896fAa52057798f6426E9f0B080FCCcE"
staticMessageIdWeightedMultisigIsmFactory: "0x4Ed7d626f1E96cD1C0401607Bf70D95243E3dEd1"
storageGasOracle: "0x1c6f404800bA49Ed581af734eA0d25c0c7d017B2"
testRecipient: "0x4Ee9dEBB3046139661b51E17bdfD54Fd63211de7"
timelockController: "0x0000000000000000000000000000000000000000"
validatorAnnounce: "0x84444cE490233CFa76E3F1029bc166aa8c266907"
1 change: 1 addition & 0 deletions chains/conwai/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
28 changes: 28 additions & 0 deletions chains/conwai/metadata.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# yaml-language-server: $schema=../schema.json
blockExplorers:
- apiUrl: https://conwai.calderaexplorer.xyz/api
family: blockscout
name: Conwai Explorer
url: https://conwai.calderaexplorer.xyz
blocks:
confirmations: 1
estimateBlockTime: 2
reorgPeriod: 0
chainId: 668668
deployer:
name: Abacus Works
url: https://www.hyperlane.xyz
displayName: Conwai
domainId: 668668
gasCurrencyCoinGeckoId: conwai
index:
from: 73
name: conwai
nativeToken:
decimals: 18
name: Conwai
symbol: CNW
protocol: ethereum
rpcUrls:
- http: https://conwai.calderachain.xyz/http
technicalStack: arbitrumnitro
25 changes: 25 additions & 0 deletions chains/corn/addresses.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
aggregationHook: "0x2A3E42635E7acAc8Bb7851963Bc9d29B1dAAd409"
domainRoutingIsm: "0xBD70Ea9D599a0FC8158B026797177773C3445730"
domainRoutingIsmFactory: "0x1052eF3419f26Bec74Ed7CEf4a4FA6812Bc09908"
fallbackRoutingHook: "0x2f0E57527Bb37E5E064EF243fad56CCE6241906c"
interchainAccountIsm: "0x11b76D93a9D39Eb51F54eBf5566308640cDe882b"
interchainAccountRouter: "0x93D41E41cA545a35A81d11b08D2eE8b852C768df"
interchainGasPaymaster: "0xDf178647caB5e0222F4B53C57274FD2A03BEaed6"
interchainSecurityModule: "0xf0F40bf7FFc8B05b639D657f02Fc7B75A218e068"
mailbox: "0x3a464f746D23Ab22155710f44dB16dcA53e0775E"
merkleTreeHook: "0xDc1508844B99C606E16C2Ae87f33c373edD4B0F6"
pausableHook: "0xA8A311B69f688c1D9928259D872C31ca0d473642"
pausableIsm: "0xbed53B5C5BCE9433f25A2A702e6df13E22d84Ae9"
protocolFee: "0x5DdFCA27f9a308c1429A010C4daB291b5534a297"
proxyAdmin: "0x2f2aFaE1139Ce54feFC03593FeE8AB2aDF4a85A7"
staticAggregationHookFactory: "0xEb9FcFDC9EfDC17c1EC5E1dc085B98485da213D6"
staticAggregationIsm: "0x95cE3183137f906753463933C5dfDe777D2E7fE2"
staticAggregationIsmFactory: "0x8F7454AC98228f3504Bb91eA3D8Adafe6406110A"
staticMerkleRootMultisigIsmFactory: "0x2C1FAbEcd7bFBdEBF27CcdB67baADB38b6Df90fC"
staticMerkleRootWeightedMultisigIsmFactory: "0x0761b0827849abbf7b0cC09CE14e1C93D87f5004"
staticMessageIdMultisigIsmFactory: "0x8b83fefd896fAa52057798f6426E9f0B080FCCcE"
staticMessageIdWeightedMultisigIsmFactory: "0x4Ed7d626f1E96cD1C0401607Bf70D95243E3dEd1"
storageGasOracle: "0x1c6f404800bA49Ed581af734eA0d25c0c7d017B2"
testRecipient: "0x4Ee9dEBB3046139661b51E17bdfD54Fd63211de7"
timelockController: "0x0000000000000000000000000000000000000000"
validatorAnnounce: "0x84444cE490233CFa76E3F1029bc166aa8c266907"
1 change: 1 addition & 0 deletions chains/corn/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
30 changes: 30 additions & 0 deletions chains/corn/metadata.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# yaml-language-server: $schema=../schema.json
blockExplorers:
- apiUrl: https://api.routescan.io/v2/network/mainnet/evm/21000000/etherscan/api
family: routescan
name: Cornscan
url: https://cornscan.io
blocks:
confirmations: 1
estimateBlockTime: 20
reorgPeriod: 5
chainId: 21000000
deployer:
name: Abacus Works
url: https://www.hyperlane.xyz
displayName: Corn
domainId: 21000000
gasCurrencyCoinGeckoId: bitcoin
index:
from: 55636
name: corn
nativeToken:
decimals: 18
name: Bitcorn
symbol: BTCN
protocol: ethereum
rpcUrls:
- http: https://mainnet.corn-rpc.com
- http: https://maizenet-rpc.usecorn.com
- http: https://rpc.ankr.com/corn_maizenet
technicalStack: arbitrumnitro
25 changes: 25 additions & 0 deletions chains/evmos/addresses.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
aggregationHook: "0x2A3E42635E7acAc8Bb7851963Bc9d29B1dAAd409"
domainRoutingIsm: "0xBD70Ea9D599a0FC8158B026797177773C3445730"
domainRoutingIsmFactory: "0x1052eF3419f26Bec74Ed7CEf4a4FA6812Bc09908"
fallbackRoutingHook: "0x2f0E57527Bb37E5E064EF243fad56CCE6241906c"
interchainAccountIsm: "0x11b76D93a9D39Eb51F54eBf5566308640cDe882b"
interchainAccountRouter: "0x93D41E41cA545a35A81d11b08D2eE8b852C768df"
interchainGasPaymaster: "0xDf178647caB5e0222F4B53C57274FD2A03BEaed6"
interchainSecurityModule: "0xf0F40bf7FFc8B05b639D657f02Fc7B75A218e068"
mailbox: "0x3a464f746D23Ab22155710f44dB16dcA53e0775E"
merkleTreeHook: "0xDc1508844B99C606E16C2Ae87f33c373edD4B0F6"
pausableHook: "0xA8A311B69f688c1D9928259D872C31ca0d473642"
pausableIsm: "0xbed53B5C5BCE9433f25A2A702e6df13E22d84Ae9"
protocolFee: "0x5DdFCA27f9a308c1429A010C4daB291b5534a297"
proxyAdmin: "0x2f2aFaE1139Ce54feFC03593FeE8AB2aDF4a85A7"
staticAggregationHookFactory: "0xEb9FcFDC9EfDC17c1EC5E1dc085B98485da213D6"
staticAggregationIsm: "0x95cE3183137f906753463933C5dfDe777D2E7fE2"
staticAggregationIsmFactory: "0x8F7454AC98228f3504Bb91eA3D8Adafe6406110A"
staticMerkleRootMultisigIsmFactory: "0x2C1FAbEcd7bFBdEBF27CcdB67baADB38b6Df90fC"
staticMerkleRootWeightedMultisigIsmFactory: "0x0761b0827849abbf7b0cC09CE14e1C93D87f5004"
staticMessageIdMultisigIsmFactory: "0x8b83fefd896fAa52057798f6426E9f0B080FCCcE"
staticMessageIdWeightedMultisigIsmFactory: "0x4Ed7d626f1E96cD1C0401607Bf70D95243E3dEd1"
storageGasOracle: "0x1c6f404800bA49Ed581af734eA0d25c0c7d017B2"
testRecipient: "0x4Ee9dEBB3046139661b51E17bdfD54Fd63211de7"
timelockController: "0x0000000000000000000000000000000000000000"
validatorAnnounce: "0x84444cE490233CFa76E3F1029bc166aa8c266907"
Loading

0 comments on commit d3e1e71

Please sign in to comment.