Skip to content

Commit

Permalink
feat: add Moonriver, Metal L2 Testnet (#337)
Browse files Browse the repository at this point in the history
### Description

<!--
Summary of change.
Example: Add sepolia chain
--> Add Moonriver and Metal L2 Testnet using the projects' official
docs.

### Backward compatibility

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

Yes/No
--> No

### Testing

<!--
Have any new metadata configs and deployment addresses been used with
any Hyperlane tooling, such as the CLI?
--> CLI

---------

Co-authored-by: J M Rossy <[email protected]>
Co-authored-by: xeno097 <[email protected]>
  • Loading branch information
3 people authored Nov 15, 2024
1 parent f897db2 commit a5e34c8
Show file tree
Hide file tree
Showing 7 changed files with 82 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .changeset/stupid-squids-perform.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@hyperlane-xyz/registry": minor
---

feat: add Moonriver, Metal L2 Testnet
14 changes: 14 additions & 0 deletions chains/metall2testnet/addresses.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
domainRoutingIsmFactory: "0xA318540392ec7d0809B73B6D2065A50D7C62675B"
interchainAccountIsm: "0x65DA091Ad0e5D071bACdcf7d33D093eff1013A86"
interchainAccountRouter: "0xA6b782069e1d01CA61358D3c5bDB3c2E1376B92c"
mailbox: "0xe907bbb9629AE5e628E2d9EAA212E9032bE20561"
merkleTreeHook: "0xE48C7ba1b546492504d2688FC4d4232581237E45"
proxyAdmin: "0x81957A0783480Ab31aDCef974458fFC90Aa4a49e"
staticAggregationHookFactory: "0xA495667379d0ce69cC2a666f0b56881513B5c0E1"
staticAggregationIsmFactory: "0xd590bF89eA207fb4F66146648B7C7891C9c461F2"
staticMerkleRootMultisigIsmFactory: "0xB870144D19C84961Ce0d70d71b5831a7d83ec941"
staticMerkleRootWeightedMultisigIsmFactory: "0x85adfc370734dd8CDA228B19fA79DC304aA67890"
staticMessageIdMultisigIsmFactory: "0x62dAF5eA35F3b6d287B9b195837185a56DA1Edd0"
staticMessageIdWeightedMultisigIsmFactory: "0xb08E47bc3eaC6F9d54739FE934317DC4c1B29253"
testRecipient: "0xa0b5Ba04351Cb13940717E9897c5124f0A3BeDF4"
validatorAnnounce: "0x5c454A7d83D59C14081114D76c147fD9bf09522f"
1 change: 1 addition & 0 deletions chains/metall2testnet/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
21 changes: 21 additions & 0 deletions chains/metall2testnet/metadata.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# yaml-language-server: $schema=../schema.json
blockExplorers:
- apiUrl: https://testnet.explorer.metall2.com/api
family: blockscout
name: Metal L2 Testnet Explorer
url: https://testnet.explorer.metall2.com
chainId: 1740
deployer:
name: guy93354
url: https://github.com/guy93354
displayName: Metal L2 Testnet
domainId: 1740
isTestnet: true
name: metall2testnet
nativeToken:
decimals: 18
name: Ether
symbol: ETH
protocol: ethereum
rpcUrls:
- http: https://testnet.rpc.metall2.com
14 changes: 14 additions & 0 deletions chains/moonriver/addresses.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
domainRoutingIsmFactory: "0xA318540392ec7d0809B73B6D2065A50D7C62675B"
interchainAccountIsm: "0x65DA091Ad0e5D071bACdcf7d33D093eff1013A86"
interchainAccountRouter: "0xA6b782069e1d01CA61358D3c5bDB3c2E1376B92c"
mailbox: "0xe907bbb9629AE5e628E2d9EAA212E9032bE20561"
merkleTreeHook: "0xE48C7ba1b546492504d2688FC4d4232581237E45"
proxyAdmin: "0x81957A0783480Ab31aDCef974458fFC90Aa4a49e"
staticAggregationHookFactory: "0xA495667379d0ce69cC2a666f0b56881513B5c0E1"
staticAggregationIsmFactory: "0xd590bF89eA207fb4F66146648B7C7891C9c461F2"
staticMerkleRootMultisigIsmFactory: "0xB870144D19C84961Ce0d70d71b5831a7d83ec941"
staticMerkleRootWeightedMultisigIsmFactory: "0x85adfc370734dd8CDA228B19fA79DC304aA67890"
staticMessageIdMultisigIsmFactory: "0x62dAF5eA35F3b6d287B9b195837185a56DA1Edd0"
staticMessageIdWeightedMultisigIsmFactory: "0xb08E47bc3eaC6F9d54739FE934317DC4c1B29253"
testRecipient: "0xa0b5Ba04351Cb13940717E9897c5124f0A3BeDF4"
validatorAnnounce: "0x5c454A7d83D59C14081114D76c147fD9bf09522f"
1 change: 1 addition & 0 deletions chains/moonriver/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/moonriver/metadata.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# yaml-language-server: $schema=../schema.json
blockExplorers:
- apiUrl: https://api-moonriver.moonscan.io/api
family: etherscan
name: Moonriver Chain Explorer
url: https://moonriver.moonscan.io
chainId: 1285
deployer:
name: guy93354
url: https://github.com/guy93354
displayName: Moonriver
domainId: 1285
isTestnet: false
name: moonriver
nativeToken:
decimals: 18
name: Moonriver
symbol: MOVR
protocol: ethereum
rpcUrls:
- http: https://moonriver.public.blastapi.io
- http: https://moonriver-rpc.dwellir.com
- http: https://moonriver.api.onfinality.io/public
- http: https://moonriver.unitedbloc.com:2000
- http: https://rpc.api.moonriver.moonbeam.network
- http: https://moonriver.drpc.org

0 comments on commit a5e34c8

Please sign in to comment.