Skip to main content
Welcome to the Mastering Hyperliquid series. These guides will help you build powerful applications on Hyperliquid’s L1 blockchain and leverage its onchain order book for trading.

What you’ll learn

Key topics covered

  • EIP-712 signature authentication — Learn how to properly sign and authenticate requests to the Hyperliquid exchange API
  • Order lifecycle management — Place, modify, and cancel orders programmatically
  • Risk management — Implement leverage controls, isolated margin, and position management
  • Asset transfers — Move USDC and spot tokens between accounts and wallets
  • Market data streaming — Connect to WebSocket feeds for real-time order book and trade data
  • Smart contract development — Build DeFi applications on the HyperEVM

Prerequisites

Before diving into these guides, you should have:
  • Basic understanding of blockchain and DeFi concepts
  • Familiarity with JavaScript/TypeScript or Python
  • Access to a reliable Hyperliquid RPC endpoint (available through Chainstack)
  • Understanding of cryptographic signatures (helpful but not required)

Getting started

Start with the Authentication via Signatures guide to understand how to properly authenticate with the Hyperliquid exchange API. This is essential for all trading operations. Check the guides on the left pane for detailed tutorials on specific topics.
I