Releases: Walid1Dev/hyperliquid-sdk
Releases · Walid1Dev/hyperliquid-sdk
Release list
v1.0.2 - subscribeAsset & Token Metadata
## What's New
### ✨ Features
- **`subscribeAsset(symbol)`** - Subscribe to ALL data streams for one asset (price, orderbook, trades, candles) with a single call. Perfect for building trading terminals!
- **Token Metadata Files** - Added `mainnet.json` and `testnet.json` with full asset metadata
- **Testnet Support Fixed** - Server now handles testnet API errors gracefully
### 📦 Installation
```bash
npm install @nylium/hyperliquid-sdk
🚀 Quick Example
import { HyperliquidClient } from '@nylium/hyperliquid-sdk';
const client = new HyperliquidClient();
await client.connect();
// Subscribe to everything for BTC with one call!
client.subscribeAsset('BTC');
client.on('orderbook', (ob) => console.log('Spread:', ob.spreadPercent));
client.on('trades', (data) => console.log('Trades:', data.trades.length));v1.0.1 - Initial Release
First release of @nylium/hyperliquid-sdk
- Real-time prices for 482+ assets (223 perps, 259 spots)
- Order book streaming
- Trade stream
- Testnet/Mainnet support
- Full TypeScript support