Dpro Hyperliquid
š§ dPro + Hyperliquid operational toolkit for spot, perp, and HIP-3 trading and onchain analytics, with market/account reads, readiness checks, and secure fund transfers.
Install / Use
npx skills add dProLabs/dpro-hyperliquidInstalls into whichever agent you are using.
README
Hyperliquid-dPro
An agent skill for Hyperliquid DEX and dPro onchain analytics.
One skill surface covering market reads, account management, spot/perp/HIP-3 trading, and dPro onchain analytics ā built for AI agent environments like Claude Code, OpenClaw, Codex, and OpenCode.
Get Started ā Tutorials First
If you're new here, start with the tutorials. They are designed to take you from zero to productive in four steps, using natural language the whole way.
docs/tutorials.md
| # | Tutorial | What you'll learn | |---|----------|-------------------| | 1 | Market Radar | Check prices, order books, candles, and top movers with natural language | | 2 | Account Radar | Add read-only accounts, monitor positions, balances, orders, and trades | | 3 | Onchain Reads | Query holder distribution, liquidation heatmaps, and leaderboards | | 4 | Trading Desk | Set up API accounts, transfer funds, and place perp/spot/HIP-3 orders |
Read tutorials 1ā3 before jumping into trading. Building up context first makes the trading flow much easier.
Quick Install
Clawhub (recommended)
clawhub install github:dProLabs/Hyperliquid-dPro
Claude Code
/plugin marketplace add dProLabs/Hyperliquid-dPro
/plugin install dpro-hl
Or manually:
git clone https://github.com/dProLabs/Hyperliquid-dPro.git .claude/skills/dpro-hl
cd .claude/skills/dpro-hl && npm install
Then add to your agent config:
Skills: .claude/skills/dpro-hl/SKILL.md
Other Environments
| Environment | Config |
|-------------|--------|
| Cursor | .cursor-plugin/plugin.json |
| Codex | .codex/INSTALL.md |
| OpenCode | .opencode/INSTALL.md |
Local Development
git clone https://github.com/dProLabs/Hyperliquid-dPro.git
cd Hyperliquid-dPro
npm install
What It Can Do
- Market data ā quotes, books, candles, movers, overview, market listing
- Account management ā encrypted multi-account storage, balances, positions, orders, fills
- Trading ā explicit
spot,perp, andhip3order namespaces with risk controls - Fund transfers ā spot/perp transfer using master-wallet signing
- Onchain analytics ā mids, holder distribution, liquidation maps, leaderboard (via dPro API)
- Flexible invocation ā canonical commands, slash-style input, or natural language
- Programmatic API ā
runHyperliquidSkill(...)entry point for automation
Usage Examples
dpro-hl quote BTC
dpro-hl book ETH --levels 5
dpro-hl movers --top 5
dpro-hl positions
dpro-hl perp order limit buy 0.01 BTC 50000
dpro-hl transfer 10 --to perp
dpro-hl onchain mids
Programmatic
import { runHyperliquidSkill } from './scripts/entry.mjs';
const quote = await runHyperliquidSkill('dpro-hl quote BTC');
console.log(quote);
Reference Docs
| Document | Description |
|----------|-------------|
| SKILL.md | Routing, execution, and safety policies |
| references/commands.md | Full command surface ā all commands, flags, and argument shapes |
| references/onchain.md | Onchain endpoint behavior and normalization |
| references/troubleshooting.md | Symptom-to-fix diagnostic guide |
Safety Highlights
- Live writes require an explicit market namespace:
spot,perp, orhip3 - Transfers use the top-level command:
dpro-hl transfer <usd> [--to perp|spot] - Private keys are AES-encrypted at rest ā never stored in plain text
- Prefer runtime password input over inline password flags
- Onchain reads are read-only (dPro API at
https://api.d.pro/)
Project Structure
docs/ # Tutorials ā start here
references/ # Full command + onchain + troubleshooting docs
scripts/
āāā entry.mjs # Single entry point: runHyperliquidSkill()
āāā auto-upgrade.mjs # Per-invocation auto-upgrade checks
āāā parser.mjs # Input parsing (command + natural language)
āāā router.mjs # AST -> command handler dispatch
āāā format.mjs # Structured result -> text output
āāā clients/ # info / exchange / onchain API clients
āāā resolvers/ # Asset, account, market resolution
āāā commands/ # market / account / trade / transfer / onchain
āāā tests/ # Unit tests (node:test)
Referral
Join Hyperliquid: https://app.hyperliquid.xyz/join/DPRO1
License
MIT
Related Skills
codebase-memory-mcp
38.1kHigh-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph ā average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.
codebase-memory-mcp
38.1kHigh-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph ā average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.
codebase-memory-mcp
38.1kHigh-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph ā average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.
tabularis
4.0kOpen-source desktop SQL workspace for PostgreSQL, MySQL/MariaDB, SQLite and 15+ more databases like DuckDB, ClickHouse, Redis and Firestore. Built-in MCP server for Claude, Cursor and Devin, SQL notebooks and visual EXPLAIN.
