From f17dcdac0d127bef2e287d01c5b8c4fcddee02fb Mon Sep 17 00:00:00 2001 From: Devin DiStefano Date: Fri, 17 Oct 2025 08:40:27 -0700 Subject: [PATCH] hyperevm mainnet integration --- public/changelog.json | 8 ++++++++ .../QuickLinks/data/productChainLinks.ts | 1 + src/features/data/chains.ts | 18 ++++++++++++++++++ src/scripts/data/detect-new-data.ts | 1 + 4 files changed, 28 insertions(+) diff --git a/public/changelog.json b/public/changelog.json index c30128fb001..ce56a5cdef6 100644 --- a/public/changelog.json +++ b/public/changelog.json @@ -318,6 +318,14 @@ } }, "data": [ + { + "category": "integration", + "date": "2025-10-17", + "description": "Chainlink Data Feeds is available on HyperEVM Mainnet. View the available price feed information on the [Price Feed Addresses](https://docs.chain.link/data-feeds/price-feeds/addresses?network=hyperevm&page=1) page.", + "relatedNetworks": ["hyperevm"], + "title": "Data Feeds Expands to HyperEVM Mainnet", + "topic": "Data Feeds" + }, { "category": "integration", "date": "2025-10-14", diff --git a/src/components/QuickLinks/data/productChainLinks.ts b/src/components/QuickLinks/data/productChainLinks.ts index 72cc8456922..97a5cb9a404 100644 --- a/src/components/QuickLinks/data/productChainLinks.ts +++ b/src/components/QuickLinks/data/productChainLinks.ts @@ -111,6 +111,7 @@ export const productChainLinks: ProductChainLinks = { fantom: "/data-feeds/price-feeds/addresses?page=1&network=fantom#networks", "gnosis-chain": "/data-feeds/price-feeds/addresses?page=1&network=gnosis-chain#networks", hedera: "/data-feeds/price-feeds/addresses?page=1&network=hedera#networks", + hyperevm: "/data-feeds/price-feeds/addresses?page=1&network=hyperevm#networks", linea: "/data-feeds/price-feeds/addresses?page=1&network=linea#networks", mantle: "/data-feeds/price-feeds/addresses?page=1&network=mantle#networks", metis: "/data-feeds/price-feeds/addresses?page=1&network=metis#networks", diff --git a/src/features/data/chains.ts b/src/features/data/chains.ts index c5332c583cf..859a92029ee 100644 --- a/src/features/data/chains.ts +++ b/src/features/data/chains.ts @@ -345,6 +345,24 @@ export const CHAINS: Chain[] = [ }, ], }, + { + page: "hyperevm", + label: "HyperEVM", + title: "HyperEVM Data Feeds", + img: "/assets/chains/hyperevm.svg", + networkStatusUrl: "https://hyperevmscan.statuspage.io/", + tags: ["default"], + supportedFeatures: ["feeds"], + networks: [ + { + name: "HyperEVM Mainnet", + explorerUrl: "https://hyperevmscan.io/address/%s", + networkType: "mainnet", + rddUrl: "https://reference-data-directory.vercel.app/feeds-hyperliquid-mainnet.json", + queryString: "hyperliquid-mainnet", + }, + ], + }, { page: "katana", label: "Katana", diff --git a/src/scripts/data/detect-new-data.ts b/src/scripts/data/detect-new-data.ts index 55dd4d5f44e..4be709817f6 100644 --- a/src/scripts/data/detect-new-data.ts +++ b/src/scripts/data/detect-new-data.ts @@ -48,6 +48,7 @@ const NETWORK_ENDPOINTS: Record = { polygonkatana: "https://reference-data-directory.vercel.app/feeds-polygon-mainnet-katana.json", bob: "https://reference-data-directory.vercel.app/feeds-bitcoin-mainnet-bob-1.json", plasma: "https://reference-data-directory.vercel.app/feeds-plasma-mainnet.json", + hyperevm: "https://reference-data-directory.vercel.app/feeds-hyperliquid-mainnet.json", } // Path to the baseline JSON file that contains known feed IDs