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.