hyperliquid-trade
Trade on Hyperliquid — spot and perpetual futures. Supports market orders (IOC), limit orders (GTC), leverage setting, WDK wallet, and USDC deposit from Arbitrum. Triggers: buy ETH spot, sell BTC, long ETH, short BTC, open long, open short, close position, perp trade, check balance, Hyperliquid positions, limit order, limit buy, limit sell, open orders, cancel order, modify order, GTC, deposit USDC, fund wallet, bridge USDC.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aure-duncan/aurehub-hyperliquid-tradeWhat This Skill Does
The hyperliquid-trade skill provides an interface for interacting with the Hyperliquid decentralized exchange directly from the OpenClaw AI agent. It is designed to handle both spot and perpetual futures trading by leveraging the WDK (Wallet Development Kit) for secure transaction signing. The skill allows users to execute market orders (Immediate-or-Cancel), place limit orders (Good-Till-Cancelled), adjust leverage, and monitor portfolio health. By integrating with the Hyperliquid L1 network, the agent performs balance checks, portfolio auditing, and order management, ensuring that users can execute their trading strategy with minimal latency and high security standards.
Installation
To begin, ensure you have the OpenClaw environment active. Install the skill by running the command clawhub install openclaw/skills/skills/aure-duncan/aurehub-hyperliquid-trade. Before the first trade, you must ensure your environment is configured. The skill requires the existence of ~/.aurehub/.wdk_vault and ~/.aurehub/.wdk_password. If these are missing, the agent will prompt you to run the onboarding procedure found in the documentation. Once the vault is ready, the system automatically handles the creation of hyperliquid.yaml and installs necessary Node.js dependencies via npm install within the script directory. Finally, ensure your system is running Node.js version 20.19.0 or higher to maintain compatibility.
Use Cases
This skill is built for active market participants who require automated or semi-automated trading.
- Portfolio Management: Use the agent to quickly check current spot balances or the status of your existing perpetual positions without manually logging into the web interface.
- Market Execution: Execute rapid market entries for ETH or BTC, perfect for taking advantage of sudden liquidity spikes or news events.
- Strategic Limit Trading: Place GTC limit orders to capture specific price levels, allowing the agent to manage your order book state continuously.
- Risk Control: Adjust leverage settings for your perps positions directly via chat, allowing for dynamic portfolio risk management.
Example Prompts
- "What is my current balance of ETH and do I have any open perpetual positions on Hyperliquid?"
- "Place a limit buy order for 0.5 BTC at $65,000."
- "Open a 5x long position on ETH using my available margin."
Tips & Limitations
- Security: The skill performs all cryptographic operations in memory. Your private key is never written to disk after the initial vault creation. Always double-check the risk thresholds defined in
hyperliquid.yamlto ensure they match your risk tolerance. - Permissions: Every trade requires explicit user confirmation. Do not attempt to bypass this via scripted hacks; the safety hooks are hard-coded to prevent unauthorized capital movement.
- Network: The skill uses
https://api.hyperliquid.xyzby default. If you are experiencing network latency, ensure your node-based environment has reliable access to this endpoint.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aure-duncan-aurehub-hyperliquid-trade": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api, code-execution
Related Skills
xaut-trade
Buy or sell XAUT (Tether Gold) on Ethereum. Supports market orders (Uniswap V3) and limit orders (UniswapX). Wallet modes: Foundry keystore or WDK. Delegates non-XAUT intents to registered skills (e.g. Polymarket prediction markets, Hyperliquid trading). Triggers: buy XAUT, XAUT trade, swap USDT for XAUT, sell XAUT, swap XAUT for USDT, limit order, limit buy XAUT, limit sell XAUT, check limit order, cancel limit order, XAUT when, create wallet, setup wallet, polymarket, prediction market, bet on, odds on, hyperliquid, perp, perpetual, long, short, open long, open short, close position, leverage.
polymarket-trade
Trade on Polymarket prediction markets on Polygon. Supports browsing markets, checking wallet/CLOB balance, and buying or selling YES/NO shares with safety gates. Wallet: WDK vault (~/.aurehub/.wdk_vault). Config: ~/.aurehub/polymarket.yaml. Triggers: buy YES, buy NO, sell shares, browse markets, check Polymarket balance, Polymarket trade, prediction market, what are the odds, redeem winnings, claim resolved positions.