Skip to content

Releases: Walid1Dev/hyperliquid-sdk

v1.0.2 - subscribeAsset & Token Metadata

Choose a tag to compare

@Walid1Dev Walid1Dev released this 16 Dec 17:44
## 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

Choose a tag to compare

@Walid1Dev Walid1Dev released this 14 Dec 16:17

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