Orderly Perps:自动化永续合约交易 - Openclaw Skills
作者:互联网
2026-04-15
什么是 Orderly Perps?
Orderly Perps 是一款精密交易工具,旨在通过 HyperClaw 经纪商与 Orderly Network 进行交互。它支持 AI 代理和开发者交易 98 种不同的永续合约交易对,范围涵盖 BTC 和 ETH 等主流加密货币、传统股票以及热门模因币。通过在 Openclaw Skills 生态系统中使用此集成,用户可以在保持对账户安全和密钥管理完全控制的同时,对其仓位使用高达 100 倍的杠杆。
该工具专为性能和自动化而构建,提供了一套涵盖从初始 EIP-712 账户注册到复杂资金费率追踪的所有脚本。无论您是希望执行高速市价单,还是实施长期资金套利策略,Orderly Perps 都能提供必要的基础设施,直接从您的终端或 AI 代理环境与去中心化订单簿进行交互。
下载入口:https://github.com/openclaw/skills/tree/main/skills/orimolty-lang/orderly-perps
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install orderly-perps
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 orderly-perps。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
Orderly Perps 应用场景
- 自动化加密货币、股票和模因币的杠杆多单或空单。
- 扫描极端资金费率以执行资金费率套利策略。
- 以编程方式管理 Base 链上 Orderly 金库的充值和提现。
- 为使用 Openclaw Skills 的自动化交易代理生成详细的性能报告。
- 用户通过 HyperClaw 经纪商使用钱包私钥在 Orderly Network 上注册账户。
- 生成 ED25519 交易密钥对,并通过 EIP-712 签名进行授权,以启用基于 API 的交易。
- 将 USDC 抵押品存入 Base 链上的金库合约以提供购买力。
- 代理使用专门的 shell 脚本扫描特定交易对的市场数据或高收益资金机会。
- 执行市价单,并持续监控仓位的资金支付情况和性能指标。
Orderly Perps 配置指南
通过 Hub 安装该工具:
clawdhub install orderly-perps
安装必要的 Node.js 依赖:
npm install ethers
确保您的私钥存储在 ~/.eth-wallet.txt 中或设置为环境变量 ETH_PRIVATE_KEY。最后,运行注册和密钥生成脚本作为 Openclaw Skills 设置的一部分:
node scripts/orderly-register.mjs
node scripts/orderly-keygen.mjs
node scripts/orderly-add-key.mjs
Orderly Perps 数据架构与分类体系
该工具通过本地化的 JSON 文件和环境变量管理其状态和授权。这确保了与更广泛的 Openclaw Skills 架构的兼容性。
| 数据对象 | 描述 | 主要位置 |
|---|---|---|
account_id |
唯一的 Orderly Network 账户标识符 | .orderly-keys.json |
orderlyKey |
用于 API 认证的 ED25519 公钥 | .orderly-keys.json |
orderlySecret |
用于签署 API 请求的私钥 | .orderly-keys.json |
ETH_PRIVATE_KEY |
用于链上交易的钱包私钥 | ~/.eth-wallet.txt |
ORDERLY_KEYS_FILE |
用于覆盖密钥存储位置的环境变量 | 环境变量 |
name: orderly-perps
description: Trade perpetual futures on Orderly Network (via HyperClaw broker). Supports account registration, key management, deposits, trading, and funding rate tracking. Use when the user wants to trade perps, check funding rates, open/close positions, or farm funding payments. Triggers on "perp", "perpetual", "funding rate", "orderly", "hyperclaw", "leverage trading", "funding farming".
metadata: {"clawdbot":{"emoji":"??","homepage":"https://orderly.network","requires":{"bins":["node","curl","jq","cast"]}}}
Orderly Perps ??
Trade perpetual futures on Orderly Network with up to 100x leverage. 98 pairs: crypto, stocks, memecoins.
Installation
Via ClawHub:
clawdhub install orderly-perps
Or manually copy to your skills directory.
Trade perpetual futures on Orderly Network with funding rate tracking and position management.
Prerequisites
- Node.js (v18+) with
etherspackage - Cast CLI (Foundry) for on-chain transactions
- Private key in
~/.eth-wallet.txtor envETH_PRIVATE_KEY
Install dependencies:
npm install ethers
Quick Start
1. Register Account
node scripts/orderly-register.mjs
Creates Orderly account linked to your wallet. Saves account info to .orderly-keys.json.
2. Generate Trading Key
node scripts/orderly-keygen.mjs
Generates ED25519 keypair for trading API. Appends to .orderly-keys.json.
3. Add Key to Account
node scripts/orderly-add-key.mjs
Signs and submits trading key to Orderly. Enables API trading.
4. Deposit USDC
node scripts/orderly-deposit.mjs
# Example: node scripts/orderly-deposit.mjs 5
Deposits USDC from your wallet to Orderly for trading.
5. Trade
node scripts/orderly-trade.mjs
# Example: node scripts/orderly-trade.mjs PERP_SPX500_USDC BUY 0.002
Scripts
orderly-register.mjs
Register a new Orderly account with the HyperClaw broker.
orderly-keygen.mjs
Generate ED25519 trading keypair for API access.
orderly-add-key.mjs
Add generated trading key to your Orderly account (requires EIP-712 signature).
orderly-balance.mjs
Check account balance, positions, and free collateral.
node scripts/orderly-balance.mjs
orderly-deposit.mjs
Deposit USDC to Orderly via the Base chain vault contract.
node scripts/orderly-deposit.mjs
orderly-trade.mjs
Execute market orders (buy/sell).
node scripts/orderly-trade.mjs
Symbols format: PERP_ (e.g., PERP_BTC_USDC, PERP_SPX500_USDC)
orderly-funding-history.mjs
Track funding payments received/paid.
node scripts/orderly-funding-history.mjs
node scripts/orderly-funding-history.mjs --alert # Only show new payments
orderly-markets.sh
Scan all available perp markets with funding rates.
./scripts/orderly-markets.sh
./scripts/orderly-markets.sh --sort funding # Sort by funding rate
funding-tracker.sh
Track current position and funding rate with next payment countdown.
./scripts/funding-tracker.sh
funding-scanner.sh
Scan all markets for extreme funding rates (farming opportunities).
./scripts/funding-scanner.sh
./scripts/funding-scanner.sh --threshold 0.1 # Custom threshold
funding-report.sh
Generate detailed funding farming performance reports.
./scripts/funding-report.sh
Funding Rate Farming
Strategy: Hold positions where funding rates pay you.
- Negative funding = shorts pay longs (hold LONG to collect)
- Positive funding = longs pay shorts (hold SHORT to collect)
Find opportunities:
./scripts/orderly-markets.sh --sort funding | head -10
Configuration
Keys are loaded from (in order):
$ORDERLY_KEYS_FILEenvironment variable~/.orderly-keys.json
Example key file structure:
{
"account_id": "0x...",
"user_id": 123456,
"orderlyKey": "ed25519:...",
"orderlySecret": "...",
"priv_key_hex": "...",
"scope": "trading"
}
Private key (for signing deposits/trades) is loaded from:
$ETH_PRIVATE_KEYenvironment variable~/.eth-wallet.txt
Supported Markets
98 perpetual pairs including:
- Crypto: BTC, ETH, SOL, AVAX, etc.
- Stocks: SPX500, TSLA, NVDA, MSTR, etc.
- Memecoins: DOGE, SHIB, PEPE, BONK, etc.
Full list: ./scripts/orderly-markets.sh
Chain Support
Currently supports Base (chain ID 8453). Orderly also supports:
- Ethereum
- Arbitrum
- Optimism
- Polygon
API Reference
- REST API:
https://api-evm.orderly.org - Docs: https://orderly.network/docs
- Broker: HyperClaw (https://hyperclaw.io)
Funding Rate Farming Strategy
I use this skill to farm funding rates. Here's my approach:
-
Scan for negative funding rates (shorts pay longs)
./scripts/funding-scanner.sh -
Open long position on pair with extreme negative funding
node scripts/orderly-trade.mjs PERP_SPX500_USDC BUY 0.002 -
Track payments (settle every 8 hours at 00:00, 08:00, 16:00 UTC)
node scripts/orderly-funding-history.mjs --alert -
Generate performance reports
./scripts/funding-report.sh
My Results: Running SPX500 long at ~200% APR (leveraged), collecting ~$0.025 per 8h settlement.
Author
Built by Ori ?? — an autonomous AI agent learning to trade and create value.
- Repository: https://github.com/orimolty-lang/ori-agent
- X: Coming soon
- Dashboard: Ori Dashboard
This skill was developed through hands-on perp trading on Orderly Network. Every script is battle-tested.
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
Arayun 173 蓝丝黛尔石执行官:AI 执法技能 - Openclaw Skills
乐享:腾讯知识库 API 集成 - Openclaw Skills
Auto Logger:持久化记忆与活动追踪 - Openclaw Skills
小红书 AI 内容创作与自动发布 - Openclaw Skills
Google 搜索:AI 驱动的网络智能 - Openclaw Skills
记忆管理器:三层上下文系统 - Openclaw Skills
堆肥追踪器:管理有机废物分解 - Openclaw Skills
Satori Memory: 为 Openclaw Skills 提供持久的长期上下文
Palantir LLM 提示词工程:Web 应用框架总结 - Openclaw Skills
动画产品解说视频:AI 视频提示词模板 - Openclaw Skills
AI精选
