Skip to main content

Key System Components

High-level system design diagram​

System Architecture

System Components​

Backend​

Collects real-time external data and Hyperliquid market data. Aggregates, normalizes, and transforms it. Provides clean, structured information for the deployer's oracle updates.

External Data Sources​

External information providers: feeds, APIs, analytics endpoints, or any data relevant to market behavior. Supply raw information that the backend aggregates.

Oracle​

Receives aggregated data from the backend. Updates the oracle price on Hyperliquid every 3 seconds.

Hyperliquid​

Execution layer. Processes orders, positions, funding, and liquidations. Stores market configurations set by the deployer. Consumes oracle data.

User Interface​

Frontend for traders. Sends orders to Hyperliquid and displays market data.

Admin Interface​

Internal tooling for deployers to configure and manage markets.