How it works
Architecture overview
Purp Trade separates display, execution, accounting, and realtime product state.
Components
- The client renders the app, signs user intents, and animates the Tap Trades surface.
- The market data gateway normalizes Hyperliquid quote data and market health.
- The trade engine validates and relays PaperTrade intents.
- The ledger records balance-changing events and reconciliation output.
- The realtime sync layer publishes profiles, social activity, balances, positions, and history.