diff --git a/.changeset/fresh-sloths-tan.md b/.changeset/fresh-sloths-tan.md new file mode 100644 index 000000000..7a9fda179 --- /dev/null +++ b/.changeset/fresh-sloths-tan.md @@ -0,0 +1,5 @@ +--- +'@hyperlane-xyz/registry': minor +--- + +add nym chain metadata, addresses and warp route diff --git a/chains/nym/addresses.yaml b/chains/nym/addresses.yaml new file mode 100644 index 000000000..4adb60137 --- /dev/null +++ b/chains/nym/addresses.yaml @@ -0,0 +1,5 @@ +interchainGasPaymaster: "0x726f757465725f706f73745f6469737061746368000000040000000000000001" +interchainSecurityModule: "0x726f757465725f69736d00000000000000000000000000010000000000000001" +mailbox: "0x68797065726c616e650000000000000000000000000000000000000000000001" +merkleTreeHook: "0x726f757465725f706f73745f6469737061746368000000030000000000000002" +validatorAnnounce: "0x68797065726c616e650000000000000000000000000000000000000000000001" diff --git a/chains/nym/logo.svg b/chains/nym/logo.svg new file mode 100644 index 000000000..6548c5838 --- /dev/null +++ b/chains/nym/logo.svg @@ -0,0 +1,4 @@ + + + + diff --git a/chains/nym/metadata.yaml b/chains/nym/metadata.yaml new file mode 100644 index 000000000..a29772a85 --- /dev/null +++ b/chains/nym/metadata.yaml @@ -0,0 +1,49 @@ +# yaml-language-server: $schema=../schema.json +bech32Prefix: n +blockExplorers: + - apiUrl: https://nym.explorers.guru + family: other + name: Nodes.Guru + url: https://nym.explorers.guru + - apiUrl: https://ping.pub/nyx + family: other + name: Ping.pub + url: https://ping.pub/nyx +blocks: + confirmations: 1 + estimateBlockTime: 6 + reorgPeriod: 1 +canonicalAsset: unym +chainId: nyx +contractAddressBytes: 32 +deployer: + name: Nym + url: https://www.nym.com +displayName: Nym +# Generated from: console.log(parseInt('0x'+Buffer.from('NYM').toString('hex'))) +domainId: 5134669 +gasCurrencyCoinGeckoId: nym +gasPrice: + amount: "0.025" + denom: unym +grpcUrls: + - http: https://grpc.nymtech.net:443 +index: + chunk: 10 + from: 19500000 +isTestnet: false +name: nym +nativeToken: + decimals: 6 + denom: unym + name: Nym + symbol: NYM +protocol: cosmosnative +restUrls: + - http: https://api.nymtech.net:443 + - http: https://api.nyx.nodes.guru:443 +rpcUrls: + - http: https://rpc.nymtech.net:443 + - http: https://rpc.nyx.nodes.guru:443 +slip44: 118 +technicalStack: other diff --git a/deployments/warp_routes/NYM/bsc-nym-config.yaml b/deployments/warp_routes/NYM/bsc-nym-config.yaml new file mode 100644 index 000000000..36733b591 --- /dev/null +++ b/deployments/warp_routes/NYM/bsc-nym-config.yaml @@ -0,0 +1,21 @@ +# yaml-language-server: $schema=../schema.json +tokens: + - addressOrDenom: "0x31d0E332ccEf98b583E40e0cEFBb7502c9a6b3f8" + chainName: bsc + connections: + - token: cosmosnative|nym|0x726f757465725f61707000000000000000000000000000010000000000000001 + decimals: 6 + logoURI: /deployments/warp_routes/NYM/logo.svg + name: Nym + standard: EvmHypSynthetic + symbol: NYM + - addressOrDenom: "0x726f757465725f61707000000000000000000000000000010000000000000001" + chainName: nym + coinGeckoId: nym + connections: + - token: ethereum|bsc|0x31d0E332ccEf98b583E40e0cEFBb7502c9a6b3f8 + decimals: 6 + logoURI: /deployments/warp_routes/NYM/logo.svg + name: Nym + standard: CosmosNativeHypCollateral + symbol: NYM diff --git a/deployments/warp_routes/NYM/bsc-nym-deploy.yaml b/deployments/warp_routes/NYM/bsc-nym-deploy.yaml new file mode 100644 index 000000000..33bd9b57d --- /dev/null +++ b/deployments/warp_routes/NYM/bsc-nym-deploy.yaml @@ -0,0 +1,30 @@ +bsc: + decimals: 6 + interchainSecurityModule: + domains: + nym: + modules: + - threshold: 2 + type: merkleRootMultisigIsm + validators: + - "0x14588d90308e801564f7b222b78309154004ce22" + - "0x390757ed58f94b57fdc59ebd72d939280af2d0d9" + - "0xc7bc176dc2e8d1ee298f8cda962d7de711b11097" + - threshold: 2 + type: messageIdMultisigIsm + validators: + - "0x14588d90308e801564f7b222b78309154004ce22" + - "0x390757ed58f94b57fdc59ebd72d939280af2d0d9" + - "0xc7bc176dc2e8d1ee298f8cda962d7de711b11097" + threshold: 1 + type: staticAggregationIsm + owner: "0xD4B4E957cF9d41A552a7034d0E1548a701469420" + type: defaultFallbackRoutingIsm + name: Nym + owner: "0xD4B4E957cF9d41A552a7034d0E1548a701469420" + symbol: NYM + type: synthetic +nym: + foreignDeployment: "0x726f757465725f61707000000000000000000000000000010000000000000001" + owner: n1gqrycg899c6hq7upy6508tcnp4j0rfvxcyjmtn + type: native diff --git a/deployments/warp_routes/NYM/logo.svg b/deployments/warp_routes/NYM/logo.svg new file mode 100644 index 000000000..fe0e94060 --- /dev/null +++ b/deployments/warp_routes/NYM/logo.svg @@ -0,0 +1,15 @@ + + + + + + + + +