You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: skills/hyperliquid/SKILL.md
+32-9Lines changed: 32 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
name: hyperliquid
3
3
description: Hyperliquid DEX — trade perps & spot, deposit from Arbitrum, withdraw to Arbitrum, transfer between perp and spot accounts, manage gas on HyperEVM.
4
-
version: 0.3.0
4
+
version: 0.3.1
5
5
author: GeoGu360
6
6
tags:
7
7
- perps
@@ -50,7 +50,7 @@ if ! command -v hyperliquid >/dev/null 2>&1; then
# Market long BTC with bracket: SL at $95000, TP at $110000 (normalTpsl OCO)
287
293
hyperliquid order \
288
294
--coin BTC --side buy --size 0.01 \
@@ -296,6 +302,11 @@ hyperliquid order \
296
302
--confirm
297
303
```
298
304
305
+
**Leverage flags:**
306
+
-`--leverage <N>` — set account leverage for this coin to N× (1–100) before placing. Without this flag, the order inherits the current account-level setting.
307
+
-`--isolated` — use isolated margin mode (default is cross margin when `--leverage` is set).
308
+
- When `--leverage` is provided, a `updateLeverage` action is signed and submitted first, then the order is placed. This changes the account-level setting for that coin permanently.
309
+
299
310
**Output (executed with bracket):**
300
311
```json
301
312
{
@@ -579,8 +590,10 @@ Withdraws USDC from your Hyperliquid perp account to your Arbitrum wallet.
579
590
580
591
**Minimum withdrawal: $2 USDC.** Funds arrive on Arbitrum in ~2–5 minutes.
581
592
593
+
> **Fee notice:** Hyperliquid charges a **$1 USDC fixed withdrawal fee** on every withdrawal. The fee is deducted from your Hyperliquid balance — the recipient receives the full requested amount. Example: withdrawing $50 deducts $51 from your balance; Arbitrum receives $50.
3. Sign via `onchainos wallet sign-message --type eip712` with main wallet key
599
612
4. Submit to exchange endpoint
@@ -828,3 +841,13 @@ All data returned by `hyperliquid positions`, `hyperliquid prices`, and exchange
828
841
829
842
830
843
844
+
845
+
---
846
+
847
+
## Changelog
848
+
849
+
### v0.3.1 (2026-04-12)
850
+
851
+
-**feat**: `order` — new `--leverage <N>` flag (1–100) sets account-level leverage for the coin before placing the order via `updateLeverage` action; fixes the UX gap where users specifying 10x leverage would silently get the account default (e.g. 20x)
852
+
-**feat**: `order` — new `--isolated` flag to use isolated margin mode when `--leverage` is set (default is cross)
853
+
-**fix**: `withdraw` — add $1 USDC fee notice in preview and output; balance check now validates amount + $1 fee; minimum withdrawal error changed from warning to bail
Copy file name to clipboardExpand all lines: skills/hyperliquid/plugin.yaml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
schema_version: 1
2
2
name: hyperliquid
3
-
version: "0.3.0"
3
+
version: "0.3.1"
4
4
description: "Trade perpetuals on Hyperliquid — check positions, get prices, place market/limit orders with TP/SL brackets, close positions, deposit USDC"
0 commit comments