← 返回 Skills 市场
Supurr Hyperliquid Algorithmic Trading
作者
yashagarwal1994
· GitHub ↗
· v1.0.0
840
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install supurr-hyperliquid
功能描述
Backtest, deploy, and monitor trading bots on Hyperliquid. Supports Grid, DCA, and Spot-Perp Arbitrage strategies across Native Perps, Spot markets (USDC/USDH), and HIP-3 sub-DEXes.
安全使用建议
What to consider before installing or running this skill:
- Risk summary: The skill is consistent with a trading CLI (it legitimately needs wallet/API keys and will install a CLI), but its installer downloads and executes platform binaries from a custom domain (https://cli.supurr.app) using curl|bash — a high-risk pattern unless you trust and verify the publisher.
- Verify the publisher: Inspect the GitHub repo referenced in the installer (https://github.com/Supurr-App/supurr_skill) and the cli.supurr.app domain. Confirm the release artifacts' integrity (checksums/signatures) before running the installer.
- Avoid piping to bash blind: Prefer to review the install script before running. Instead of curl | bash, download the script, inspect it, and run it manually in a controlled environment.
- Protect your keys: The tool expects you to provide an API wallet private key. Do NOT supply mainnet private keys or full-access keys to untrusted code. Use a dedicated subaccount, testnet keys, or a withdraw-only/hardware-wallet-backed approach where possible.
- Test in isolation: Install and run the CLI inside a disposable VM, container, or sandbox first. Monitor network activity and file writes before trusting it with real funds.
- Prefer manual installation: If possible, build from source or download signed releases from a well-known host (GitHub Releases with signatures) rather than an unsigned single-binary download from a custom domain.
- Review persistence changes: The installer will add ~/.supurr/bin to your PATH and edit shell rc files; be prepared to remove those entries if you uninstall.
- Operational advice: Use small amounts or testnet for initial deployments; use subaccounts/vaults to isolate funds; audit the CLI's behavior when executing deploy/stop commands.
If you want, I can: (1) fetch and summarize the GitHub repo contents for additional inspection (if accessible), (2) highlight exact lines in the installer for easier review, or (3) propose safer manual install steps you can follow.
功能分析
Type: OpenClaw Skill
Name: supurr-hyperliquid
Version: 1.0.0
The skill is classified as suspicious due to significant supply chain vulnerabilities inherent in its installation and update mechanisms. The `scripts/install.sh` and `scripts/skill-install.sh` download and execute binaries and scripts from `https://cli.supurr.app/releases` and `https://cli.supurr.app/install`. If the `cli.supurr.app` domain or its hosting infrastructure were compromised, an attacker could distribute malicious payloads, leading to arbitrary code execution on the user's system. While the skill's stated purpose of managing Hyperliquid trading bots is legitimate and its handling of API keys is explicitly documented as necessary for its function, the reliance on remote execution for installation and updates introduces a critical RCE risk without clear malicious intent from the provided code itself.
能力评估
Purpose & Capability
The name, README, tutorials, and SKILL.md all describe a CLI for backtesting, deploying, and monitoring trading bots on Hyperliquid. The included installer scripts and CLI-installer behavior align with that purpose (installing a CLI, copying SKILL.md into agent skill dirs, adding a binary to ~/.supurr/bin). However the package source is listed as 'unknown' and the registry metadata does not declare required credentials even though the instructions clearly require wallet/API keys — a transparency gap.
Instruction Scope
The runtime instructions (SKILL.md) stay within the trading domain: generating configs, backtesting, deploying, and monitoring. They explicitly instruct the user to run 'supurr init' to store wallet address and an 'api-wallet' private key in ~/.supurr/credentials.json and reference ~/.supurr/configs/. Those file operations are expected for a trading CLI, but the instructions do ask you to store sensitive private keys locally (and to run deploy commands that will operate on real funds), so the agent/operator must be careful with key handling and privileges.
Install Mechanism
The included installers fetch code/binaries from https://cli.supurr.app (curl -fsSL | bash and direct downloads of platform binaries from cli.supurr.app/releases). This pattern (downloading and executing unsigned binaries from a custom domain) is high-risk unless you verify the provider and checksums. The skill also clones a GitHub repo (reasonable) and copies SKILL.md into many agent skill directories (aggressive but explainable). The use of platform-specific binary downloads (and optional bot engine binary) that are written to disk and made executable increases the attack surface.
Credentials
Functionally the CLI requires wallet credentials (an API wallet private key and wallet address) and will store them under ~/.supurr/credentials.json; the tutorials and SKILL.md repeatedly instruct the user to pass an API key/private key. Yet the registry metadata declares no required environment variables or primary credential. That mismatch (documentation expecting secrets but manifest declaring none) is an incoherence and a red flag: the skill expects sensitive credentials but does not declare them up front for the platform to surface. There are no requests for unrelated cloud credentials, however storing and handling of private keys is intrinsic to the tool and must be carefully controlled.
Persistence & Privilege
The installer modifies user shell rc to add ~/.supurr/bin to PATH and writes installers/binaries into the user's home directory — normal for a CLI. The skill-install script also copies SKILL.md into multiple agent skill directories to make the skill available across tools. These are standard persistence/installation behaviors for user-level CLIs and skills, not global system privilege escalation. Still, the installer will make changes to your shell profile and place executables in your home directory without further prompting, so review before running.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install supurr-hyperliquid - 安装完成后,直接呼叫该 Skill 的名称或使用
/supurr-hyperliquid触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
supurr-hyperliquid 1.0.0 — Initial Release
- Command-line tool to backtest, deploy, and monitor trading bots on Hyperliquid.
- Supports Grid, DCA, and Spot-Perp Arbitrage strategies across Native Perps, Spot markets, and HIP-3 sub-DEXes.
- Includes commands for initializing credentials, generating strategy configs, backtesting, live deployment, bot monitoring, and CLI updates.
- Detailed configuration options for each strategy.
- Provides quick reference table and complete CLI usage documentation.
元数据
常见问题
Supurr Hyperliquid Algorithmic Trading 是什么?
Backtest, deploy, and monitor trading bots on Hyperliquid. Supports Grid, DCA, and Spot-Perp Arbitrage strategies across Native Perps, Spot markets (USDC/USDH), and HIP-3 sub-DEXes. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 840 次。
如何安装 Supurr Hyperliquid Algorithmic Trading?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install supurr-hyperliquid」即可一键安装,无需额外配置。
Supurr Hyperliquid Algorithmic Trading 是免费的吗?
是的,Supurr Hyperliquid Algorithmic Trading 完全免费(开源免费),可自由下载、安装和使用。
Supurr Hyperliquid Algorithmic Trading 支持哪些平台?
Supurr Hyperliquid Algorithmic Trading 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Supurr Hyperliquid Algorithmic Trading?
由 yashagarwal1994(@yashagarwal1994)开发并维护,当前版本 v1.0.0。
推荐 Skills