From ca49ad2163590d7c3ae5f5fd4f55b4f903b1f1a7 Mon Sep 17 00:00:00 2001 From: nidhi-singh02 Date: Mon, 22 Dec 2025 15:28:42 +0530 Subject: [PATCH 1/4] hip-3 service introduced in docs --- .../content/docs/hip-3-service/index.mdx | 83 +++++++++++++++++++ .../content/docs/hip-3-service/meta.json | 6 ++ apps/developer-hub/content/docs/meta.json | 2 +- 3 files changed, 90 insertions(+), 1 deletion(-) create mode 100644 apps/developer-hub/content/docs/hip-3-service/index.mdx create mode 100644 apps/developer-hub/content/docs/hip-3-service/meta.json diff --git a/apps/developer-hub/content/docs/hip-3-service/index.mdx b/apps/developer-hub/content/docs/hip-3-service/index.mdx new file mode 100644 index 0000000000..f8baaa3256 --- /dev/null +++ b/apps/developer-hub/content/docs/hip-3-service/index.mdx @@ -0,0 +1,83 @@ +--- +title: HIP-3 as a Service +description: Complete oracle solution for Hyperliquid HIP-3 perpetual market deployers +full: true +index: true +--- + +import { Callout } from "fumadocs-ui/components/callout"; +import { IntegrationCard } from "../../../src/components/IntegrationCard"; +import { Zap, Users, Shield } from "@phosphor-icons/react/dist/ssr"; + +Pyth Network provides **HIP-3 as a Service**, a complete end-to-end solution for deployers launching permissionless perpetual markets on Hyperliquid. This service combines institutional-grade data, managed infrastructure, capital support, and market operations to help you successfully deploy and maintain HIP-3 markets. + +## What You Get + +HIP-3 as a Service provides everything you need to launch and maintain a successful perpetual market on Hyperliquid: + +
+ } + /> + } + /> + } + /> +
+ +## What problem this solves + +Deploying and operating a HIP-3 market typically requires all of the following: + +- Maintaining continuous **oracle updates every 3 seconds** to meet HIP-3 requirements +- Securing keys and operational processes to reduce downtime and update failures +- Coordinating market-maker liquidity and launch operations + +## How It Works + +The HIP-3 pusher service monitors price changes from multiple sources and submits signed updates to the Hyperliquid blockchain whenever specific conditions are met (e.g., price deviation or time-based heartbeat). + +1. **Data Sourcing**: The service fetches real-time prices from [Pyth Lazer](/price-feeds/pro) and [Pythnet](/price-feeds/core/how-pyth-works/pythnet). +2. **Aggregation**: It combines these sources to ensure data integrity and robustness. +3. **Submission**: Signed transactions are sent to the Hyperliquid validator network to update the market's oracle state. + +## Why Pyth + +### First-Party Data + +Pyth sources data directly from 120+ institutional publishers including exchanges, market makers, and trading firms. This eliminates single points of failure that affect aggregated data providers. + +### Market Maker Trust + +Pyth's market maker publishers (Jump, Flowdesk, IMC, Amber, Selini) trust Pyth data because they create it themselves. This leads to: + +- Higher engagement rates for Pyth-powered markets +- Faster liquidity onboarding + +### Redundant Infrastructure + +- Primary, secondary, and tertiary infrastructure across multiple regions +- Multi-cloud key management with automatic failover +- Multisig oracle updater for operational flexibility + +## Contact Us + +If you are a builder interested in utilizing HIP-3 as a Service for your Hyperliquid markets, please get in touch with us. + + + To request access or learn more, please fill out our [contact form](To_be_filled). + diff --git a/apps/developer-hub/content/docs/hip-3-service/meta.json b/apps/developer-hub/content/docs/hip-3-service/meta.json new file mode 100644 index 0000000000..c090c9289e --- /dev/null +++ b/apps/developer-hub/content/docs/hip-3-service/meta.json @@ -0,0 +1,6 @@ +{ + "title": "HIP-3 as a Service", + "pages": ["index"], + "root": true + } + \ No newline at end of file diff --git a/apps/developer-hub/content/docs/meta.json b/apps/developer-hub/content/docs/meta.json index 6af1ac7229..1a293ae3e6 100644 --- a/apps/developer-hub/content/docs/meta.json +++ b/apps/developer-hub/content/docs/meta.json @@ -1,3 +1,3 @@ { - "pages": ["price-feeds", "express-relay", "entropy", "api-reference"] + "pages": ["price-feeds", "express-relay", "entropy", "api-reference", "hip-3-service"] } From 574aab29c6b418f34f2d76135297f843a0899ade Mon Sep 17 00:00:00 2001 From: nidhi-singh02 Date: Mon, 22 Dec 2025 16:04:04 +0530 Subject: [PATCH 2/4] different icon and test fix --- .../content/docs/hip-3-service/index.mdx | 15 ++++++++------- .../content/docs/hip-3-service/meta.json | 11 ++++++----- apps/developer-hub/content/docs/meta.json | 8 +++++++- 3 files changed, 21 insertions(+), 13 deletions(-) diff --git a/apps/developer-hub/content/docs/hip-3-service/index.mdx b/apps/developer-hub/content/docs/hip-3-service/index.mdx index f8baaa3256..753af91e4c 100644 --- a/apps/developer-hub/content/docs/hip-3-service/index.mdx +++ b/apps/developer-hub/content/docs/hip-3-service/index.mdx @@ -7,7 +7,7 @@ index: true import { Callout } from "fumadocs-ui/components/callout"; import { IntegrationCard } from "../../../src/components/IntegrationCard"; -import { Zap, Users, Shield } from "@phosphor-icons/react/dist/ssr"; +import { Lightning, FileText, Shield } from "@phosphor-icons/react/dist/ssr"; Pyth Network provides **HIP-3 as a Service**, a complete end-to-end solution for deployers launching permissionless perpetual markets on Hyperliquid. This service combines institutional-grade data, managed infrastructure, capital support, and market operations to help you successfully deploy and maintain HIP-3 markets. @@ -20,15 +20,15 @@ HIP-3 as a Service provides everything you need to launch and maintain a success href="#oracle-data-infrastructure" colorScheme="blue" title="Oracle Data & Infrastructure" - description="Direct first-party data from 120+ publishers with automated 3-second updates and 24/7 monitoring" - icon={} + description="Direct first-party data with automated 3 second updates and 24/7 monitoring" + icon={} /> } + icon={} /> - To request access or learn more, please fill out our [contact form](To_be_filled). + To request access or learn more, please fill out our [contact + form](https://2fga8d.share-eu1.hsforms.com/2ftdPrASCTLCxtP5YMzAq_Q). diff --git a/apps/developer-hub/content/docs/hip-3-service/meta.json b/apps/developer-hub/content/docs/hip-3-service/meta.json index c090c9289e..c9b113a1fb 100644 --- a/apps/developer-hub/content/docs/hip-3-service/meta.json +++ b/apps/developer-hub/content/docs/hip-3-service/meta.json @@ -1,6 +1,7 @@ { - "title": "HIP-3 as a Service", - "pages": ["index"], - "root": true - } - \ No newline at end of file + "title": "HIP-3 as a Service", + "description": "Complete oracle solution for Hyperliquid HIP-3 perpetual market deployers", + "icon": "Lightning", + "pages": ["index"], + "root": true +} diff --git a/apps/developer-hub/content/docs/meta.json b/apps/developer-hub/content/docs/meta.json index 1a293ae3e6..7dcdf028f0 100644 --- a/apps/developer-hub/content/docs/meta.json +++ b/apps/developer-hub/content/docs/meta.json @@ -1,3 +1,9 @@ { - "pages": ["price-feeds", "express-relay", "entropy", "api-reference", "hip-3-service"] + "pages": [ + "price-feeds", + "express-relay", + "entropy", + "api-reference", + "hip-3-service" + ] } From fbe140f9158d5603e8f5f2d24e2ab90926ec4759 Mon Sep 17 00:00:00 2001 From: nidhi-singh02 Date: Tue, 23 Dec 2025 14:24:46 +0530 Subject: [PATCH 3/4] have HIP-3 home page redirect from Pro and Core --- apps/developer-hub/content/docs/meta.json | 8 +------- .../developer-hub/content/docs/price-feeds/core/meta.json | 1 + .../content/docs/price-feeds/core/push-feeds/index.mdx | 7 +++++++ .../docs/{ => price-feeds}/hip-3-service/index.mdx | 5 ++--- .../docs/{ => price-feeds}/hip-3-service/meta.json | 4 +--- apps/developer-hub/content/docs/price-feeds/pro/meta.json | 1 + apps/developer-hub/next.config.js | 3 ++- 7 files changed, 15 insertions(+), 14 deletions(-) rename apps/developer-hub/content/docs/{ => price-feeds}/hip-3-service/index.mdx (96%) rename apps/developer-hub/content/docs/{ => price-feeds}/hip-3-service/meta.json (68%) diff --git a/apps/developer-hub/content/docs/meta.json b/apps/developer-hub/content/docs/meta.json index 7dcdf028f0..6af1ac7229 100644 --- a/apps/developer-hub/content/docs/meta.json +++ b/apps/developer-hub/content/docs/meta.json @@ -1,9 +1,3 @@ { - "pages": [ - "price-feeds", - "express-relay", - "entropy", - "api-reference", - "hip-3-service" - ] + "pages": ["price-feeds", "express-relay", "entropy", "api-reference"] } diff --git a/apps/developer-hub/content/docs/price-feeds/core/meta.json b/apps/developer-hub/content/docs/price-feeds/core/meta.json index 4164f5bc26..3e6a4af0fb 100644 --- a/apps/developer-hub/content/docs/price-feeds/core/meta.json +++ b/apps/developer-hub/content/docs/price-feeds/core/meta.json @@ -19,6 +19,7 @@ "price-feeds", "current-fees", "push-feeds", + "[HIP-3 as a Service](/price-feeds/hip-3-service)", "market-hours", "best-practices", "rate-limits", diff --git a/apps/developer-hub/content/docs/price-feeds/core/push-feeds/index.mdx b/apps/developer-hub/content/docs/price-feeds/core/push-feeds/index.mdx index 82652a08ab..e285ad9ddc 100644 --- a/apps/developer-hub/content/docs/price-feeds/core/push-feeds/index.mdx +++ b/apps/developer-hub/content/docs/price-feeds/core/push-feeds/index.mdx @@ -5,11 +5,18 @@ slug: /price-feeds/core/push-feeds --- import { Callout } from "fumadocs-ui/components/callout"; +import Link from "next/link"; The Pyth Data Association **pushes** price updates for various feeds on some networks. These feeds are updated at a specific heartbeat rate or when the price changes by a specific percentage. Applications can depend on receiving updates for these feeds, without having to pull them explicitly. +## HIP-3 as a Service + +For deployers launching permissionless perpetual markets on Hyperliquid, Pyth Network offers a complete end-to-end solution that includes oracle data, managed infrastructure, capital support, and market operations. Learn more about HIP-3 as a Service. + +## Push Feeds by Network + The feeds can vary by network. Please see the relevant section below for the network of interest. - [EVM](/price-feeds/core/push-feeds/evm) diff --git a/apps/developer-hub/content/docs/hip-3-service/index.mdx b/apps/developer-hub/content/docs/price-feeds/hip-3-service/index.mdx similarity index 96% rename from apps/developer-hub/content/docs/hip-3-service/index.mdx rename to apps/developer-hub/content/docs/price-feeds/hip-3-service/index.mdx index 753af91e4c..1cd24a7249 100644 --- a/apps/developer-hub/content/docs/hip-3-service/index.mdx +++ b/apps/developer-hub/content/docs/price-feeds/hip-3-service/index.mdx @@ -1,12 +1,11 @@ --- title: HIP-3 as a Service description: Complete oracle solution for Hyperliquid HIP-3 perpetual market deployers -full: true -index: true +slug: /price-feeds/hip-3-service --- import { Callout } from "fumadocs-ui/components/callout"; -import { IntegrationCard } from "../../../src/components/IntegrationCard"; +import { IntegrationCard } from "../../../../src/components/IntegrationCard"; import { Lightning, FileText, Shield } from "@phosphor-icons/react/dist/ssr"; Pyth Network provides **HIP-3 as a Service**, a complete end-to-end solution for deployers launching permissionless perpetual markets on Hyperliquid. This service combines institutional-grade data, managed infrastructure, capital support, and market operations to help you successfully deploy and maintain HIP-3 markets. diff --git a/apps/developer-hub/content/docs/hip-3-service/meta.json b/apps/developer-hub/content/docs/price-feeds/hip-3-service/meta.json similarity index 68% rename from apps/developer-hub/content/docs/hip-3-service/meta.json rename to apps/developer-hub/content/docs/price-feeds/hip-3-service/meta.json index c9b113a1fb..15520bb986 100644 --- a/apps/developer-hub/content/docs/hip-3-service/meta.json +++ b/apps/developer-hub/content/docs/price-feeds/hip-3-service/meta.json @@ -1,7 +1,5 @@ { "title": "HIP-3 as a Service", "description": "Complete oracle solution for Hyperliquid HIP-3 perpetual market deployers", - "icon": "Lightning", - "pages": ["index"], - "root": true + "pages": ["index"] } diff --git a/apps/developer-hub/content/docs/price-feeds/pro/meta.json b/apps/developer-hub/content/docs/price-feeds/pro/meta.json index 52012c8312..5d2f25b55f 100644 --- a/apps/developer-hub/content/docs/price-feeds/pro/meta.json +++ b/apps/developer-hub/content/docs/price-feeds/pro/meta.json @@ -8,6 +8,7 @@ "integrate-as-publisher", "---Reference Material---", "contract-addresses", + "[HIP-3 as a Service](/price-feeds/hip-3-service)", "price-feed-ids", "payload-reference", "[Websocket API Reference](https://pyth-lazer.dourolabs.app/docs)", diff --git a/apps/developer-hub/next.config.js b/apps/developer-hub/next.config.js index 930e02a244..fe9bcd0bc7 100644 --- a/apps/developer-hub/next.config.js +++ b/apps/developer-hub/next.config.js @@ -257,7 +257,8 @@ const config = { }, { - source: "/price-feeds/:path((?!core(?:/|$)|pro(?:/|$)).*)", + source: + "/price-feeds/:path((?!core(?:/|$)|pro(?:/|$)|hip-3-service(?:/|$)).*)", destination: "/price-feeds/core/:path", permanent: true, }, From c3a6cf1be26ddd4654842824af7a414ac4bdbef4 Mon Sep 17 00:00:00 2001 From: nidhi-singh02 Date: Tue, 23 Dec 2025 14:47:53 +0530 Subject: [PATCH 4/4] have page under push feeds, add other sources --- .../content/docs/price-feeds/core/meta.json | 1 - .../content/docs/price-feeds/core/push-feeds/meta.json | 10 +++++++++- .../content/docs/price-feeds/hip-3-service/index.mdx | 2 +- apps/developer-hub/next.config.js | 7 +++++++ 4 files changed, 17 insertions(+), 3 deletions(-) diff --git a/apps/developer-hub/content/docs/price-feeds/core/meta.json b/apps/developer-hub/content/docs/price-feeds/core/meta.json index 3e6a4af0fb..4164f5bc26 100644 --- a/apps/developer-hub/content/docs/price-feeds/core/meta.json +++ b/apps/developer-hub/content/docs/price-feeds/core/meta.json @@ -19,7 +19,6 @@ "price-feeds", "current-fees", "push-feeds", - "[HIP-3 as a Service](/price-feeds/hip-3-service)", "market-hours", "best-practices", "rate-limits", diff --git a/apps/developer-hub/content/docs/price-feeds/core/push-feeds/meta.json b/apps/developer-hub/content/docs/price-feeds/core/push-feeds/meta.json index dc61d245e3..fb4ddb0a7a 100644 --- a/apps/developer-hub/content/docs/price-feeds/core/push-feeds/meta.json +++ b/apps/developer-hub/content/docs/price-feeds/core/push-feeds/meta.json @@ -1,5 +1,13 @@ { "title": "Push Feeds", - "pages": ["evm", "solana", "fogo", "aptos", "movement", "sui"], + "pages": [ + "[HIP-3 as a Service](/price-feeds/hip-3-service)", + "evm", + "solana", + "fogo", + "aptos", + "movement", + "sui" + ], "defaultOpen": false } diff --git a/apps/developer-hub/content/docs/price-feeds/hip-3-service/index.mdx b/apps/developer-hub/content/docs/price-feeds/hip-3-service/index.mdx index 1cd24a7249..49bd8d9f27 100644 --- a/apps/developer-hub/content/docs/price-feeds/hip-3-service/index.mdx +++ b/apps/developer-hub/content/docs/price-feeds/hip-3-service/index.mdx @@ -50,7 +50,7 @@ Deploying and operating a HIP-3 market typically requires all of the following: The HIP-3 pusher service monitors price changes from multiple sources and submits signed updates to the Hyperliquid blockchain whenever specific conditions are met (e.g., price deviation or time-based heartbeat). -1. **Data Sourcing**: The service fetches real-time prices from [Pyth Pro](/price-feeds/pro) and [Pythnet](/price-feeds/core/how-pyth-works/pythnet). +1. **Data Sourcing**: The service fetches real-time prices from [Pyth Pro](/price-feeds/pro), [Pythnet](/price-feeds/core/how-pyth-works/pythnet), [Hyperliquid](https://hyperliquid.xyz/), and [SEDA](https://www.seda.xyz/). 2. **Aggregation**: It combines these sources to ensure data integrity and robustness. 3. **Submission**: Signed transactions are sent to the Hyperliquid validator network to update the market's oracle state. diff --git a/apps/developer-hub/next.config.js b/apps/developer-hub/next.config.js index fe9bcd0bc7..716c660923 100644 --- a/apps/developer-hub/next.config.js +++ b/apps/developer-hub/next.config.js @@ -263,6 +263,13 @@ const config = { permanent: true, }, + // HIP-3 redirect - fumadocs meta.json links prepend parent path + { + source: "/price-feeds/core/hip-3-service", + destination: "/price-feeds/hip-3-service", + permanent: true, + }, + // some other price feed redirects { source: "/price-feeds/sponsored-feeds",