Hyperliquid Advanced
The less common Hyperliquid actions and their rules: dead-man's switch, TWAP orders, spot orders, expiry and nonces, API wallet approval, HIP-3 dexs, and what the desk refuses to do.
- What
- The less common Hyperliquid actions and their rules: dead-man's switch, TWAP orders, spot orders, expiry and nonces, API wallet approval, HIP-3 dexs, and what the desk refuses to do.
- Cost
- Free
- Needs
- ⚠️ REAL MONEY WARNING: this skill documents signed Hyperliquid actions, including TWAP and spot orders and a dead-man's switch that cancels every open order on the account, protective stops included. Do not use any of it on mainnet until you have rehearsed on testnet first, configured your risk limits in advance, and adopted the ticket rule: every signed action is Execution Trader only, on an approved ticket with your approval by id. The API wallet key belongs in the HYPERLIQUID_PRIVATE_KEY environment variable only. Never paste a private key, a seed phrase or an API secret into a chat, including this one, and never arm the dead-man's switch as routine hygiene while a position is open.
- Install
- Copy the installer prompt below into your Muse — your agent does the rest.
⚠️ **Trading warning / Avertissement trading** : informational only, not investment advice. Most of this skill signs: TWAP orders, spot orders and the dead-man's switch act on a real account, and one of them can cancel every open order including the stop protecting a position. On mainnet that is real money with real loss possible. No action here promises a return. Curated by Skill Harbor: the advanced-actions skill of HyperGrok, Galleon Labs' seven-agent trading desk for Hyperliquid, where everything that signs is Execution Trader only, on an approved ticket. It covers the dead-man's switch (scheduleCancel, which cancels all of the account's open orders at a set time unless pushed out, capped at 10 triggers a day, and explicitly not position-aware: if it fires with a position open, that position is left unprotected and the skill says to declare it and run the incident playbook, not to treat re-arming as cleanup), TWAP orders (a size split into slices at fixed intervals, 30 seconds minimum, 5 minutes to 7 days in the docs with a 24-hour cap in the TypeScript schema, 100 USD minimum, each slice capped at 3 percent slippage, still one ticket stating size, minutes, randomisation and reduce-only), spot orders (asset id 10000 plus the pair index, price decimals from the base token, a 10 quote-token minimum, and Decimal-exact rounding helpers that verify the encoded size and price against the approved bound before signing), expiry and nonce rules (expiresAfter makes a late action void, nonces are per signer so parallel signers collide, and invalidating an unknown in-flight action needs a recovery ticket bound to the original exact signed nonce), approving an API wallet from code (normally done in the app, because approval must be signed by the main wallet whose key never touches the desk computer), sub-account and vault addressing, HIP-3 builder dexs with their prefixed coin names and isolated margin, and rate-limit headroom. It closes with an explicit refusal list the desk never performs: sends and withdrawals of funds, transfers between balances, vault and sub-account transfers, builder fee approvals, staking, and abstraction changes, all left to the user in the app with the main wallet. From the galleonlabs/hypergrok-trading-desk repository (MIT). Honest caveats: the refusal list is a desk rule, not a technical block, the API wallet technically can perform some of the refused transfers inside the account, and spot prices and ids differ per network. Skill Harbor never reviews the code, review it yourself before use.
Version:
Install
Copy the install package below, then paste it into MuseThe install prompt below already includes the vetting steps: your agent follows the community checklist before installing anything with executable code. Want more?
⚠️ REAL MONEY WARNING: this skill documents signed Hyperliquid actions, including TWAP and spot orders and a dead-man's switch that cancels every open order on the account, protective stops included. Do not use any of it on mainnet until you have rehearsed on testnet first, configured your risk limits in advance, and adopted the ticket rule: every signed action is Execution Trader only, on an approved ticket with your approval by id. The API wallet key belongs in the HYPERLIQUID_PRIVATE_KEY environment variable only. Never paste a private key, a seed phrase or an API secret into a chat, including this one, and never arm the dead-man's switch as routine hygiene while a position is open. Prerequisites: Python with the official hyperliquid-python-sdk (or Node 22.12+ for the TypeScript client, which the TWAP path needs), a cloned copy of the repo (git clone https://github.com/galleonlabs/hypergrok-trading-desk), and the desk configured per Hyperliquid Setup with HYPERLIQUID_NETWORK chosen deliberately (testnet is the desk default). 1. Open the skill: https://github.com/galleonlabs/hypergrok-trading-desk/blob/main/skills/hyperliquid-advanced/SKILL.md and copy the full SKILL.md text. 2. Paste it into a chat with Muse and add: "On testnet only, explain what scheduleCancel would do to my current open orders and stops, and draft the ticket a 30-minute randomised TWAP would need. Do not send anything in this chat." 3. Before any real use, read the refusal list in the skill and confirm your workflow keeps fund transfers, withdrawals, builder fees and staking in the Hyperliquid app with your main wallet, off the desk entirely. Safety: a skill is plain-text instructions; it runs nothing by itself, but the actions it documents sign real exchange requests. Informational only, not investment advice.
Saved to your recent installs. Find it anytime on /connect.
Questions
How do I install a build?
Every product page includes a copy-paste install prompt. Paste it into your Muse and it sets the build up for you — no manual configuration.
Where does my money go?
Straight to the seller. Skill Harbor never processes payments: checkout happens on the seller’s own page, usually Stripe.
What does the ✓ next to a creator’s name mean?
It means we confirmed the identity of the person behind the listing. It says nothing about the code itself — always check a build before installing it.