From d7c5ea40430df260a6562da6d6897e9326a276bc Mon Sep 17 00:00:00 2001 From: Nexory Date: Fri, 29 May 2026 17:56:16 +0200 Subject: [PATCH] fix(networks): move Tatara entry from PRODUCTION_NETWORKS to TEST_NETWORKS MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit TATARA (chain ID 129399) is declared as a testnet in TESTNET_SEPOLIA_CHAIN_IDs (line 9) but its PublicNetwork entry was placed inside PRODUCTION_NETWORKS, creating a classification inconsistency. Code consulting MAINNET-vs-TESTNET maps to route or filter would see TATARA classified differently depending on which map is read. This commit moves the Tatara entry from PRODUCTION_NETWORKS to TEST_NETWORKS preserving the existing field values. The empty publicRPC and blockExplorer fields are preserved as-is with a TODO comment — populating them with authoritative Katana testnet endpoints is left for a follow-up by someone with access to the official Katana team's endpoint list. --- src/networks.ts | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/src/networks.ts b/src/networks.ts index 1b50c3d..bfd5b49 100644 --- a/src/networks.ts +++ b/src/networks.ts @@ -230,16 +230,6 @@ export const PRODUCTION_NETWORKS: { [chainId: number]: PublicNetwork } = { oftEid: PRODUCTION_OFT_EIDs.INK, hypDomainId: MAINNET_CHAIN_IDs.INK, }, - [CHAIN_IDs.TATARA]: { - name: "Tatara", - family: NONE, - nativeToken: "ETH", - publicRPC: "", - blockExplorer: "", - cctpDomain: CCTP_NO_DOMAIN, - oftEid: OFT_NO_EID, - hypDomainId: HYPERLANE_NO_DOMAIN_ID, - }, [CHAIN_IDs.LENS]: { name: "Lens", family: ZK_STACK, @@ -603,6 +593,17 @@ export const TEST_NETWORKS: { [chainId: number]: PublicNetwork } = { oftEid: TESTNET_OFT_EIDs.UNICHAIN_SEPOLIA, hypDomainId: TESTNET_CHAIN_IDs.UNICHAIN_SEPOLIA, }, + [CHAIN_IDs.TATARA]: { + name: "Tatara", + family: NONE, + nativeToken: "ETH", + // TODO: populate publicRPC and blockExplorer when official Katana testnet endpoints are confirmed + publicRPC: "", + blockExplorer: "", + cctpDomain: CCTP_NO_DOMAIN, + oftEid: OFT_NO_EID, + hypDomainId: HYPERLANE_NO_DOMAIN_ID, + }, [CHAIN_IDs.ZK_SYNC_SEPOLIA]: { name: "zkSync Sepolia", family: NONE,