Introduction
Introduction
hyperliquid-go is a Go client for the Hyperliquid
API. It covers the full HTTP API (market data, account state, trading,
transfers, vaults, staking, multi-sig and deployer actions), the WebSocket
API and the explorer.
import "github.com/koative/hyperliquid-go"The package is named hyperliquid and has three clients:
| Client | Purpose | Needs a key |
|---|---|---|
InfoClient | Market data, account state, explorer | No |
ExchangeClient | Orders, cancels, transfers and every other signed action | Yes |
WebSocketClient | Real-time subscriptions, requests over the socket | Only to send actions |
This is an unofficial SDK, not affiliated with Hyperliquid Labs. Trading
carries a high risk of loss and the software comes without warranty. Try
everything on Testnet first.
Where to go next
Last updated on