npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-hyperliquid-hip3

v1.0.7

Published

n8n community node for Hyperliquid HIP-3 builder-deployed perpetual DEXes (e.g. xyz:XYZ100). Trade custom perps on Hyperliquid.

Readme

⚡ n8n Community Node for Hyperliquid HIP-3 DEXes

npm version License n8n Compatibility

Supercharge your n8n workflows with direct integration to Hyperliquid HIP-3 builder-deployed perpetual DEXes (e.g., xyz, flx, etc.). Seamlessly manage custom perp futures markets, check user balances, handle leverage parameters, and automate trades directly in n8n.

💡 Looking for standard Hyperliquid perpetuals (BTC, ETH, etc.)?
Use the n8n-nodes-hyperliquid node instead.


🔍 How Scoping Works (Auto-Prefixing)

HIP-3 assets are registered on the chain in a dex:SYMBOL format. This node handles the scoping context dynamically so you do not have to double-prefix.

[Your n8n Node] ────────► Input Symbol: "XYZ100"
                                │
                       (Auto-prefixes symbol)
                                ▼
                       Node Sends: "xyz:XYZ100" ────────► [Hyperliquid API]
  • Dynamic Prefixing: Simply type XYZ100. The node reads your set credentials and automatically formats it to xyz:XYZ100.
  • Smart Detection: Already inputting xyz:XYZ100? The node detects the existing colon and passes it directly without re-prefixing.

🚀 Key Features

📈 Order Management

  • Market Order: Execute market buy / sell with custom slippage protection.
  • Limit Order: Place orders with GTC (Good Till Cancel), IOC (Immediate or Cancel), or ALO (Post Only) execution parameters.
  • Take Profit (TP) & Stop Loss (SL): Configure conditional trigger orders (always set to reduce-only automatically).
  • Cancel Orders: Terminate orders by ID, Client ID (cloid), or cancel all open orders on target DEX.
  • Open & Historical Orders: Query status endpoints for open resting orders or historic reports.

💼 Position & Margin Control

  • Get Positions: View active positions, entry prices, leverage status, and real-time open PnL.
  • Modify Leverage: Set custom leverage parameters (includes automatic API checks for isolated-only assets).
  • Update Margin: Easily inject or retrieve isolated margin from open positions.

📊 Market & Account Data

  • Market Contexts: Retrieve mark price, open interest (OI), and dynamic daily funding metrics.
  • Order Books: Check live L2 order book levels.
  • OHLCV Candles: Fetch historic candle snapshots for customized intervals (e.g., 1m, 5m, 1h, 1d).

🛠️ Installation

Option A: From n8n Admin Panel (e.g. Cloud/Desktop)

  1. Go to SettingsCommunity Nodes in your n8n interface.
  2. Click Install.
  3. Under NPM Package Name, enter: n8n-nodes-hyperliquid-hip3
  4. Confirm installation terms.

Option B: Local/Docker command line

Navigate to your n8n installation directory and execute:

npm install n8n-nodes-hyperliquid-hip3

🔑 Credentials Setup

Add a new credential of type Hyperliquid HIP-3 API inside n8n:

| Field | Required | Description | Example | | :--- | :---: | :--- | :--- | | DEX Name | Yes | Name of the builder-deployed perpetual DEX | xyz | | Wallet Type | Yes | Trade using an API Agent (recommended) or the Main Wallet | API Wallet (Agent) | | Private Key | Yes | 64-character private key with 0x prefix | 0x327a554... | | Master Address | Yes* | Master wallet address (Only required if using Agent Wallet) | 0x10c2359... | | Network | Yes | Connect to Hyperliquid standard L1 exchanges | Mainnet / Testnet |


⚡ Developer Guide

If you want to run or test modifications locally:

# 1. Install dependencies
npm install

# 2. Build files
npm run build

# 3. Path references configuration
export N8N_CUSTOM_EXTENSIONS="/path/to/n8n-nodes-hyperliquid-hip3"
n8n start

📝 License

Distributed under BUSL-1.1 license.