Trade on Hyperliquid's perp markets (native + HIP-3) with intelligent order routing and cross-market splitting. Use when the user wants to trade crypto, stocks, or commodities on Hyperliquid, get best execution across fragmented markets, split large orders across multiple venues, compare funding rates, view aggregated orderbooks, or manage positions across multiple collateral types. Routes across both native HL perps (ETH, BTC) and HIP-3 deployer markets. Handles collateral swaps (USDC→USDH/USDT
A TypeScript SDK that acts as a prime broker layer on top of Hyperliquid's perp markets — both native (ETH, BTC) and HIP-3 deployer markets. Automatically discovers all markets for an asset, compares liquidity/funding/cost, and routes to the best execution — or splits across multiple venues for optimal fills with automatic collateral swaps.
CODEBLOCK0
CODEBLOCK1
CODEBLOCK2
CODEBLOCK3
Builder Fee: A 1 basis point (0.01%) builder fee is charged by default on all SDK-executed orders via Hyperliquid's native builder fee mechanism. On the first trading order from a wallet, the SDK sends an on-chain approval transaction to authorize this fee. To disable entirely, set builder: null in the config.
Collateral Swaps (Split Orders Only): When executeSplit() routes orders to non-USDC collateral markets, the SDK automatically:
These actions only occur during split order execution and only when the best liquidity requires non-USDC collateral.
Read-Only Operations: Quotes, orderbooks, funding comparisons, and market discovery require no wallet, no fees, and perform no on-chain actions.
Credentials: Trading operations require a private key via HP_PRIVATE_KEY environment variable or the privateKey config option. The key is used to sign transactions sent to the Hyperliquid API. Source code is available for audit at
User Confirmation Flow: The SDK uses a quote-then-execute pattern as the confirmation mechanism:
quote() / quoteSplit() are read-only — they return an execution plan with estimated prices, markets, and costs. No on-chain actions are taken.executeSplit() must be explicitly called to perform on-chain actions (place orders, approve fees, swap collateral).long(), short(), longSplit(), shortSplit()) combine both steps — use quote-then-execute for explicit control.Implementation Note: This skill bundle contains instructions only (SKILL.md). The SDK implementation must be installed separately via npm install hyperliquid-prime. The source code is open-source and available for audit at the GitHub repository before installation.
When you call hp.quote("TSLA", "buy", 50), the router:
For split orders (quoteSplit), the router merges all orderbooks, walks the combined book greedily to consume the cheapest liquidity first across all venues, and builds split execution legs. Collateral requirements and swaps are estimated and executed at executeSplit(...) time using live balances. If leverage is included in the quote options, execution applies that leverage per market leg before order placement.
For single-market orders, leverage included in quote(...) is carried into the execution plan and applied before the order is sent.
CODEBLOCK4
A 1 basis point (0.01%) builder fee is included by default on all SDK-executed orders via Hyperliquid's native builder fee mechanism. The fee is auto-approved on the trader's first order. Set builder: null to disable, or provide a custom { address, feeBps } to override.
getMarkets(asset) — All perp markets for an asset (native + HIP-3)execute(plan) — Execute a single-market quoteleverage?: number — Positive number, e.g. 5 for 5x.true (cross); set false for isolated.leverage. If leverage is omitted, no leverage-setting API call is made.getPositions() — All positions with market metadataMIT
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 hyperliquid-prime-1776420055 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 hyperliquid-prime-1776420055 技能
skillhub install hyperliquid-prime-1776420055
文件大小: 5.45 KB | 发布时间: 2026-4-17 20:03