Key System Components
High-level system design diagram

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.