Hyperliquid Setup
Prepare a computer to work with Hyperliquid: install the SDKs, default to testnet, check connectivity, and provision a trade-only API wallet only when you ask.
- What
- Prepare a computer to work with Hyperliquid: install the SDKs, default to testnet, check connectivity, and provision a trade-only API wallet only when you ask.
- Cost
- Free
- Needs
- ⚠️ REAL MONEY WARNING: this setup skill is the gate between a read-only desk and a trading desk. Its key step provisions an API wallet that can place real orders on mainnet. Work through it in order: testnet first, paper rehearsal before any mainnet thought, and risk limits configured before real use. The API wallet key belongs in the secure secret store or the HYPERLIQUID_PRIVATE_KEY environment variable only. Never paste a private key, a seed phrase or a main wallet key into a chat, including this one: if a setup step ever asks for your seed phrase, stop, because this skill never does.
- Install
- Copy the installer prompt below into your Muse — your agent does the rest.
⚠️ **Trading warning / Avertissement trading** : informational only, not investment advice. Setup is where a desk's worst mistakes are made: a main wallet key on a shared computer, or mainnet selected by accident, can cost real money before a single trade is placed. This skill is built to make both mistakes hard. No setup step promises a return. Curated by Skill Harbor: the setup procedure of HyperGrok, Galleon Labs' seven-agent trading desk for Hyperliquid. Its first three sections are read-only and safe at any time: the network table for mainnet and testnet (REST, WebSocket, app and the testnet faucet), the installs (Python 3.9 or newer with the official SDK pinned to a range, an optional TypeScript client needing Node 22.12 or newer, and curl with jq, which is enough for every read), and a no-key connectivity check that posts a price request to both networks and reports which one answered. Testnet is the default everywhere: nothing selects mainnet unless the network variable is set to mainnet on purpose, and the chosen network is recorded in the desk file. Section four, the API wallet, runs only when the user asks to move to a trading desk, and only after out-of-band approval coverage for the actual send paths is verified. The design is the lesson: the only key that ever reaches the desk computer is a trade-only API wallet the user creates and authorises in the Hyperliquid app, because it can trade and change leverage but cannot withdraw to Arbitrum, send tokens to another wallet or approve other agents; a seed phrase or main wallet key is never asked for, and if the user offers one the skill says to decline and point back to the app step. The key is provided through a secure secret store, never pasted in chat and never written to a file under the workspace; scripts load it from the environment variable, with a user-created local key file outside the workspace as the documented fallback, and a loader that never prints it. A read-only readiness check then proves, without sending anything, that the derived API wallet address has the agent role for the account, is unexpired, and sees the account value the user expects on that network. Rotation and revocation are one app action each, and suspected misuse means revoke first, investigate second. From the galleonlabs/hypergrok-trading-desk repository (MIT). Honest caveats: every bot sharing the computer can read what is on it, which is exactly why the key is trade-only; a testnet faucet grant needs an address that has deposited on mainnet at some point; and installs into a temporary environment do not survive a machine refresh. 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 setup skill is the gate between a read-only desk and a trading desk. Its key step provisions an API wallet that can place real orders on mainnet. Work through it in order: testnet first, paper rehearsal before any mainnet thought, and risk limits configured before real use. The API wallet key belongs in the secure secret store or the HYPERLIQUID_PRIVATE_KEY environment variable only. Never paste a private key, a seed phrase or a main wallet key into a chat, including this one: if a setup step ever asks for your seed phrase, stop, because this skill never does. Prerequisites: Python 3.9 or newer (3.11 or newer preferred), curl and jq; Node 22.12 or newer only if you want the TypeScript client. Sections 1 to 3 need no account and no key. Section 4 needs you, in the Hyperliquid app with your main wallet, to create the API wallet yourself. 1. Open the skill: https://github.com/galleonlabs/hypergrok-trading-desk/blob/main/skills/hyperliquid-setup/SKILL.md and copy the full SKILL.md text. 2. Paste it into a chat with Muse and add: "Run sections 1 to 3 only: show me the network table, install the Python SDK, and run the no-key connectivity check on both networks. Stop before any API wallet step." 3. When and only when you choose to trade, create the API wallet in the app yourself, provide the key through the secret store, set HYPERLIQUID_NETWORK and HYPERLIQUID_ACCOUNT_ADDRESS, and run the read-only readiness check before any send. Tip: record the network in the desk file and in the environment, and rehearse key rotation once on testnet; revoking first is the whole incident plan. Safety: a skill is plain-text instructions; it runs nothing by itself, but a completed setup arms a computer to sign real orders. 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.