← Back to Skills Marketplace
chipagosfinest

Hyperliquid DEX Integration

by Alec Gutman · GitHub ↗ · v1.1.0
cross-platform ⚠ suspicious
1142
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install hyperliquid-dex
Description
Query Hyperliquid DEX for account balances, positions, PnL, and margin data via ClawdBot API
README (SKILL.md)

Hyperliquid DEX Integration

Query your Hyperliquid perpetuals account for real-time balances, open positions, unrealized PnL, and margin data.

ClawdBot Integration

This skill is designed for ClawdBot - it calls ClawdBot's internal API server which proxies requests to the official Hyperliquid API at https://api.hyperliquid.xyz.

Architecture:

User → ClawdBot Gateway → ClawdBot API Server → Hyperliquid Public API
                         (Railway)              (api.hyperliquid.xyz)

The ClawdBot API server handles:

  • Timeout protection (15s)
  • Response parsing and formatting
  • Default wallet address from env vars

Capabilities

  • Account Overview: Get total account value, free collateral, and margin usage
  • Position Tracking: View all open perpetual positions with size, direction, entry price
  • PnL Monitoring: Real-time unrealized PnL and return on equity per position
  • Risk Management: Liquidation prices and leverage info for each position
  • Multi-Wallet: Query any wallet address or use configured trading wallet

Environment Variables

Variable Required Description
TRADING_WALLET_ADDRESS No Default wallet address (0x format) to query when none provided

API Endpoint

ClawdBot Internal API:

POST {CLAWDBOT_API_URL}/api/hyperliquid/account

Upstream API (called by ClawdBot):

POST https://api.hyperliquid.xyz/info

Request (Optional Body)

{
  "walletAddress": "0x..."
}

If no wallet address provided, uses TRADING_WALLET_ADDRESS env var.

Response

{
  "timestamp": "2026-02-10T03:30:00.000Z",
  "walletAddress": "0x...",
  "account": {
    "accountValue": 10523.45,
    "totalPositionNotional": 25000.00,
    "freeCollateral": 5200.00,
    "totalMarginUsed": 5323.45
  },
  "positions": [
    {
      "coin": "ETH",
      "direction": "long",
      "size": 2.5,
      "entryPrice": 2450.00,
      "positionValue": 6250.00,
      "unrealizedPnl": 125.50,
      "returnOnEquity": 0.024,
      "leverage": { "type": "cross", "value": 5 },
      "liquidationPrice": 1850.00,
      "marginUsed": 1250.00
    }
  ],
  "positionCount": 1
}

Security Notes

  • Read-only: This skill only reads account data, no trading/signing capabilities
  • Public API: Uses Hyperliquid's public info API (no authentication required)
  • No private keys: Only wallet addresses (public) are used
  • Timeout protected: 15-second timeout prevents hanging requests

Example Usage

Check Account Balance

"What's my Hyperliquid balance?"
"Show my HL account value"

View Positions

"What positions do I have open on Hyperliquid?"
"Am I in profit on my perps?"
"What's my unrealized PnL?"

Risk Check

"What are my liquidation prices on Hyperliquid?"
"How much margin am I using?"
"What leverage am I running?"

Related

  • Hyperliquid Docs
  • ichimoku - Ichimoku Cloud trading signals
  • wallet-tracker - Monitor wallet balances across chains
  • crypto-tracker - Track crypto prices and portfolios
Usage Guidance
This skill appears to be a read-only adapter that queries Hyperliquid through a ClawdBot proxy — that is reasonable for the described purpose. However: (1) SKILL.md references {CLAWDBOT_API_URL} but the registry does not declare that environment variable; ask the publisher where the ClawdBot API base URL comes from and whether the platform will supply it. (2) Confirm whether the ClawdBot proxy requires authentication or will add headers; if it does, understand what credentials are used and where they are stored. (3) Verify the source/homepage or request source code before installing — the package has no public repo or homepage. (4) Test with a public wallet address first (no private keys) to confirm only public read-only data is transmitted. If the publisher cannot explain the CLAWDBOT_API_URL or provide provenance for the proxy, treat the skill as untrusted.
Capability Analysis
Type: OpenClaw Skill Name: hyperliquid-dex Version: 1.1.0 The skill is designed to query public Hyperliquid DEX data (balances, positions, PnL) via an internal ClawdBot API server, which then proxies to the public Hyperliquid API. The `SKILL.md` explicitly states it's read-only, uses public wallet addresses (not private keys), and makes no direct external network calls or system commands from the agent. There is no evidence of prompt injection attempts, data exfiltration, malicious execution, or obfuscation. The instructions are clear, align with the stated purpose, and do not contain any manipulative directives for the AI agent.
Capability Assessment
Purpose & Capability
The SKILL.md describes a read-only Hyperliquid query flow via a ClawdBot API proxy which matches the skill name and description. However, the SKILL.md expects an internal service (ClawdBot API) to exist and be callable; the registry metadata does not declare the required CLAWDBOT_API_URL (or any primary credential). This is an implementation gap: calling an internal proxy is plausible for a ClawdBot-targeted skill, but the required base URL must be declared.
Instruction Scope
Runtime instructions tell the agent to POST to {CLAWDBOT_API_URL}/api/hyperliquid/account and rely optionally on TRADING_WALLET_ADDRESS. The registry did not declare CLAWDBOT_API_URL; SKILL.md lists only TRADING_WALLET_ADDRESS as an env var (optional). The instructions do not ask for private keys and claim read-only access to public Hyperliquid endpoints, but they will transmit wallet addresses (public) to the ClawdBot proxy — the trustworthiness and authentication of that proxy are not described.
Install Mechanism
No install spec and no code files — instruction-only. This minimizes on-disk risk; nothing is downloaded or executed locally by the skill itself.
Credentials
The skill declares only an optional TRADING_WALLET_ADDRESS but the instructions require a CLAWDBOT_API_URL base endpoint which is not declared. No secrets or private keys are requested (good), but the undeclared dependency on a ClawdBot internal API endpoint is a proportionality/mis-declaration issue and could hide assumptions about authentication or headers that aren't documented.
Persistence & Privilege
The skill is not always-enabled, is user-invocable, and allows model invocation (normal). It requests no persistent presence or elevated system privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install hyperliquid-dex
  3. After installation, invoke the skill by name or use /hyperliquid-dex
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
v1.1.0: Added ClawdBot integration context, declared env vars, clarified upstream API (api.hyperliquid.xyz), added security notes
v1.0.0
Initial release: Query Hyperliquid account balances, positions, PnL, and margin data
Metadata
Slug hyperliquid-dex
Version 1.1.0
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Hyperliquid DEX Integration?

Query Hyperliquid DEX for account balances, positions, PnL, and margin data via ClawdBot API. It is an AI Agent Skill for Claude Code / OpenClaw, with 1142 downloads so far.

How do I install Hyperliquid DEX Integration?

Run "/install hyperliquid-dex" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Hyperliquid DEX Integration free?

Yes, Hyperliquid DEX Integration is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Hyperliquid DEX Integration support?

Hyperliquid DEX Integration is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Hyperliquid DEX Integration?

It is built and maintained by Alec Gutman (@chipagosfinest); the current version is v1.1.0.

💬 Comments