What problem does it solve? LLMs have stale or incorrect knowledge about the Hyperliquid API — wrong chain IDs for EIP-712 signing, numeric instead of string price formats, hardcoded asset indices, and assumed API-key authentication — causing failed orders, signature errors, and lost debugging time when building trading integrations. ## Core Features & Use Cases - Order Placement & Management: Place limit, market, trigger (TP/SL), TWAP, and batch orders with correct EIP-712 phantom-agent signing, plus cancels by OID or client order ID. - Position & Risk Management: Set cross/isolated leverage, adjust isolated margin, monitor liquidation prices, and implement dead man's switch via schedule_cancel. - Real-Time Data & Account State: Query the Info API for order books, candles, funding rates, and positions, and stream trades, fills, and book updates over WebSocket with reconnection and backfill patterns. - Use Case: Build a grid trading bot that places layered orders around mid price, monitors fills via WebSocket, replaces filled orders, and protects itself with a heartbeat-based cancel-all. ## Quick Start Ask the agent to place a limit buy order for 0.1 ETH on Hyperliquid using the Python SDK with correct signing and asset index resolution.