From 07cfd0011d22c1defcabad4668af802a838b2383 Mon Sep 17 00:00:00 2001 From: RuneRogue Date: Tue, 5 Aug 2025 11:01:17 +0530 Subject: [PATCH 1/4] Add BlockX registry metadata --- blockx/addresses.yaml | 13 +++++++++++++ blockx/logo.svg | 1 + blockx/metadata.yaml | 25 +++++++++++++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 blockx/addresses.yaml create mode 100644 blockx/logo.svg create mode 100644 blockx/metadata.yaml diff --git a/blockx/addresses.yaml b/blockx/addresses.yaml new file mode 100644 index 000000000..2e9a35693 --- /dev/null +++ b/blockx/addresses.yaml @@ -0,0 +1,13 @@ +domainRoutingIsmFactory: "0xC6864872A9060FEBC11095Fc7437273ed5806a56" +interchainAccountRouter: "0xF9FC31537315542e16D1389fC97A2267282db752" +mailbox: "0x656a8294a3BE2F8D3DEf7e1b8704dBad2Ca46487" +merkleTreeHook: "0x521249F260d477b11aBDedba0A281f434a0a1aAC" +proxyAdmin: "0x7Aa7601e5EFEF28bd5Df8a1898650f597fD1031D" +staticAggregationHookFactory: "0xA05805549e2B285c74953c925ced438D089D2A36" +staticAggregationIsmFactory: "0x580a1f661FD77A47E94fBF52E77197E13B0435F6" +staticMerkleRootMultisigIsmFactory: "0x67dF82FF48B388345Cf7b94787366CBeD42e0df9" +staticMerkleRootWeightedMultisigIsmFactory: "0xeeD787d200193eeed1a970c3Dc6B5ec9BDc5bC68" +staticMessageIdMultisigIsmFactory: "0x1D6bf66fe39b17b000f5C2F8Fc76a640545747F8" +staticMessageIdWeightedMultisigIsmFactory: "0x06c572f4052dE0A0f033bB2CAdadAea44CF9CD79" +testRecipient: "0xfF5508947129403B850cf9998962C1d761886DEa" +validatorAnnounce: "0xf9AE979bb0dAACfFAd415482838C55741FcE39ff" diff --git a/blockx/logo.svg b/blockx/logo.svg new file mode 100644 index 000000000..dae3d8fa4 --- /dev/null +++ b/blockx/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/blockx/metadata.yaml b/blockx/metadata.yaml new file mode 100644 index 000000000..468db7caf --- /dev/null +++ b/blockx/metadata.yaml @@ -0,0 +1,25 @@ +# yaml-language-server: $schema=../schema.json +blockExplorers: + - apiUrl: https://api.blockxnet.com + family: blockscout + name: BlockX Explorer + url: https://explorer.blockxnet.com +blocks: + confirmations: 3 + estimateBlockTime: 1 + reorgPeriod: finalized +chainId: 19191 +deployer: + name: BlockX Dev +displayName: BlockX +domainId: 19191 +isTestnet: false +name: blockx +nativeToken: + decimals: 18 + name: BlockX + symbol: BCX +protocol: ethereum +rpcUrls: + - http: https://web3.blockxnet.com +technicalStack: other From 4d890db7727f18ce48dccdc9c48149e5fee58876 Mon Sep 17 00:00:00 2001 From: RuneRogue Date: Tue, 5 Aug 2025 11:03:21 +0530 Subject: [PATCH 2/4] First commit --- {blockx => chains/blockx}/addresses.yaml | 0 {blockx => chains/blockx}/logo.svg | 0 {blockx => chains/blockx}/metadata.yaml | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename {blockx => chains/blockx}/addresses.yaml (100%) rename {blockx => chains/blockx}/logo.svg (100%) rename {blockx => chains/blockx}/metadata.yaml (100%) diff --git a/blockx/addresses.yaml b/chains/blockx/addresses.yaml similarity index 100% rename from blockx/addresses.yaml rename to chains/blockx/addresses.yaml diff --git a/blockx/logo.svg b/chains/blockx/logo.svg similarity index 100% rename from blockx/logo.svg rename to chains/blockx/logo.svg diff --git a/blockx/metadata.yaml b/chains/blockx/metadata.yaml similarity index 100% rename from blockx/metadata.yaml rename to chains/blockx/metadata.yaml From ced737d50f5f6d05c98df3b95559e2dac3a689cc Mon Sep 17 00:00:00 2001 From: RuneRogue Date: Tue, 5 Aug 2025 11:09:55 +0530 Subject: [PATCH 3/4] Changeset added --- .changeset/fuzzy-donkeys-rule.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/fuzzy-donkeys-rule.md diff --git a/.changeset/fuzzy-donkeys-rule.md b/.changeset/fuzzy-donkeys-rule.md new file mode 100644 index 000000000..7bf57b0a7 --- /dev/null +++ b/.changeset/fuzzy-donkeys-rule.md @@ -0,0 +1,5 @@ +--- +'@hyperlane-xyz/registry': patch +--- + +Add BlockX to the Hyperlane registry From 755c43a567982eca7bca0ce43b6d93fadcc55a2e Mon Sep 17 00:00:00 2001 From: RuneRogue Date: Tue, 5 Aug 2025 12:51:19 +0530 Subject: [PATCH 4/4] update address --- chains/blockx/addresses.yaml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/chains/blockx/addresses.yaml b/chains/blockx/addresses.yaml index 2e9a35693..27497895e 100644 --- a/chains/blockx/addresses.yaml +++ b/chains/blockx/addresses.yaml @@ -1,13 +1,13 @@ -domainRoutingIsmFactory: "0xC6864872A9060FEBC11095Fc7437273ed5806a56" -interchainAccountRouter: "0xF9FC31537315542e16D1389fC97A2267282db752" -mailbox: "0x656a8294a3BE2F8D3DEf7e1b8704dBad2Ca46487" -merkleTreeHook: "0x521249F260d477b11aBDedba0A281f434a0a1aAC" -proxyAdmin: "0x7Aa7601e5EFEF28bd5Df8a1898650f597fD1031D" -staticAggregationHookFactory: "0xA05805549e2B285c74953c925ced438D089D2A36" -staticAggregationIsmFactory: "0x580a1f661FD77A47E94fBF52E77197E13B0435F6" -staticMerkleRootMultisigIsmFactory: "0x67dF82FF48B388345Cf7b94787366CBeD42e0df9" -staticMerkleRootWeightedMultisigIsmFactory: "0xeeD787d200193eeed1a970c3Dc6B5ec9BDc5bC68" -staticMessageIdMultisigIsmFactory: "0x1D6bf66fe39b17b000f5C2F8Fc76a640545747F8" -staticMessageIdWeightedMultisigIsmFactory: "0x06c572f4052dE0A0f033bB2CAdadAea44CF9CD79" -testRecipient: "0xfF5508947129403B850cf9998962C1d761886DEa" -validatorAnnounce: "0xf9AE979bb0dAACfFAd415482838C55741FcE39ff" +domainRoutingIsmFactory: "0x8DD04772033025881D53160d0f921c74E68a5bFF" +interchainAccountRouter: "0x06675EbCF9Deab7E91210565030ed5F437c0d97F" +mailbox: "0xF28c727aB833B52068b1e8Da9E1028ba23b2b566" +merkleTreeHook: "0x46EfccC53054716EAB94A0aba927740C061f3c09" +proxyAdmin: "0x68eeEFE061f2C2DF1eD01a448965DF48D171a90c" +staticAggregationHookFactory: "0xAC9E979FBac737F3453fE6b852381b10BC5580Aa" +staticAggregationIsmFactory: "0x5a45E4cf479deDD99940C2e0486dc8038561a875" +staticMerkleRootMultisigIsmFactory: "0x918Ce18dfa1B096B80B6577B58e323bAF68FAd92" +staticMerkleRootWeightedMultisigIsmFactory: "0xA7e0cf10e06e26a036E74C495cbf84703cc5D591" +staticMessageIdMultisigIsmFactory: "0xe2B2cD8A4049d4244939179c2A1a47639bE4f9bA" +staticMessageIdWeightedMultisigIsmFactory: "0x9d7757e74cBB0C111d03d4E59FeDc863B92E0958" +testRecipient: "0xB463531c775258b8317aC624248aF7C7e3ba43f1" +validatorAnnounce: "0xe9FE302DE233FA8D90fB0B3dbA3b3Eed30DE8dA3"