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/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 new file mode 100644 index 0000000000..49bd8d9f27 --- /dev/null +++ b/apps/developer-hub/content/docs/price-feeds/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 +slug: /price-feeds/hip-3-service +--- + +import { Callout } from "fumadocs-ui/components/callout"; +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. + +## 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 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. + +## 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 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](https://2fga8d.share-eu1.hsforms.com/2ftdPrASCTLCxtP5YMzAq_Q). + diff --git a/apps/developer-hub/content/docs/price-feeds/hip-3-service/meta.json b/apps/developer-hub/content/docs/price-feeds/hip-3-service/meta.json new file mode 100644 index 0000000000..15520bb986 --- /dev/null +++ b/apps/developer-hub/content/docs/price-feeds/hip-3-service/meta.json @@ -0,0 +1,5 @@ +{ + "title": "HIP-3 as a Service", + "description": "Complete oracle solution for Hyperliquid HIP-3 perpetual market deployers", + "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..716c660923 100644 --- a/apps/developer-hub/next.config.js +++ b/apps/developer-hub/next.config.js @@ -257,11 +257,19 @@ const config = { }, { - source: "/price-feeds/:path((?!core(?:/|$)|pro(?:/|$)).*)", + source: + "/price-feeds/:path((?!core(?:/|$)|pro(?:/|$)|hip-3-service(?:/|$)).*)", destination: "/price-feeds/core/:path", 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",