hyperliquid-setup

Solid

Prepare the desk computer to work with Hyperliquid - install the SDKs, pick testnet or mainnet, verify connectivity, and (only when the user asks) provision a trade-only API wallet through the secure secret store and verify it is approved. Use during desk setup, when moving between research, testnet and mainnet levels, when a key is rotated, or when any Hyperliquid call fails with an environment problem.

AI & Automation 4 stars 0 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
23
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Hyperliquid setup Sections 1-3 are read-only and safe to run at any time. Section 4 provisions a key and is done only when the user asks to move to a testnet or mainnet desk. Section 5 is the readiness check the Execution Trader runs before its first send. ## 1. Networks | | Mainnet | Testnet | | --- | --- | --- | | REST | `https://api.hyperliquid.xyz` | `https://api.hyperliquid-testnet.xyz` | | WebSocket | `wss://api.hyperliquid.xyz/ws` | `wss://api.hyperliquid-testnet.xyz/ws` | | App | `https://app.hyperliquid.xyz` | `https://app.hyperliquid-testnet.xyz` | | Faucet | - | `https://app.hyperliquid-testnet.xyz/drip` | Reads (`/info`) need no key. Writes (`/exchange`) need a signing key and are signed differently per network, so a key and its network go together. The desk records the network in `/workspace/trading-desk/desk.md` and in the environment. Testnet is the default. Nothing on the desk selects mainnet unless `HYPERLIQUID_NETWORK=mainnet` is set on purpose. ## 2. Install Python (used by most snippets on the desk): ```bash python3 --version # 3.9+ required, 3.11+ preferred python3 -m pip install --user --upgrade "hyperliquid-python-sdk>=0.24,<1" \ || python3 -m pip install --break-system-packages --upgrade "hyperliquid-python-sdk>=0.24,<1" python3 -c "import hyperliquid, eth_account; print('ok', hyperliquid.__name__)" ``` Optional TypeScript (if the user prefers TS or wants the WebSocket client from `@nktkas/hyperliquid`): `...

Details

Author
galleonlabs
Repository
galleonlabs/hypergrok-trading-desk
Created
5 days ago
Last Updated
3 days ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category