| name | gate-crossex |
| version | 1.0.0 |
| description | Gate CrossEx 跨交易所统一交易接口技能 - 支持币安、欧易、Gate.io 统一账户交易 |
| author | Gate.io 开发者团队 |
| license | MIT |
| tags | ["trading","cryptocurrency","cross-exchange","gate.io","binance","okx","api","quantification"] |
| requires | ["python >= 3.7","requests"] |
| capabilities | ["跨所账户管理","资产划转","订单管理(下单、撤单、改单)","仓位查询","市场数据查询","闪兑交易"] |
| env_vars | {"GATE_API_KEY":"API 密钥(必需)","GATE_API_SECRET":"API 签名密钥(必需)"} |
| config_paths | ["~/.openclaw/credentials/gate.json","~/.gate/credentials.json"] |
| binaries | [{"openssl":"签名加密"}] |
| permissions | [{"needs_credentials":true},{"network_access":true}] |
| always | false |
Gate CrossEx Skill
Gate CrossEx 是 Gate.io 推出的跨交易所交易平台技能,允许用户通过统一账户在多个主流交易所(币安、欧易、Gate.io)进行交易,提供完整的账户管理、资产划转、下单和仓位管理功能。
核心价值
- 跨所保证金共用 - 打破资金孤岛,一份保证金多所共用,头寸盈亏互抵
- 统一 API 标准 - 单套 API 管理全所资产与头寸,极简化部署与运维
- 全局风控体系 - 统一风控规则体系,监控多市场联动风险
- 多市场覆盖 - 接入 550+ 主流交易所市场,捕捉全网交易机会
支持的交易所
- BINANCE - 币安
- OKX - 欧易
- GATE - Gate.io
支持的交易类型
- 现货交易(Spot)
- 全仓杠杆(Cross Margin)
- U 本位永续合约(USDT Perpetual Futures)
配置说明
1. API Key 配置
在使用本技能前,需要配置 Gate CrossEx API 凭证:
方法 1:环境变量(推荐)
export GATE_API_KEY="your_api_key_here"
export GATE_API_SECRET="your_api_secret_here"
方法 2:配置文件
将 API 凭证保存到 ~/.openclaw/credentials/gate.json:
{
"apiKey": "your_api_key_here",
"secretKey": "your_api_secret_here"
}
⚠️ 安全提示:
- 确保配置文件权限为
600(仅所有者可读写)
- 不要在版本控制中提交 API 密钥
- 建议使用受限权限的 API Key
2. 开通 CrossEx 账户
- 登录 Gate.io 账户
- 在顶部菜单栏的【交易-跨所交易】中开通跨所账户
- 进入【账户管理】→ 【APIv4 Keys】
- 创建新的 API Key,需勾选 跨所交易权限
3. API 签名机制
Gate CrossEx 使用 HMAC-SHA512 签名算法:
import time
import hashlib
import hmac
def gen_sign(method, url, query_string=None, payload_string=):
key = os.getenv()
secret = os.getenv()
t = ((time.time()))
m = hashlib.sha512()
m.update((payload_string ).encode())
hashed_payload = m.hexdigest()
s = % (
method, url, query_string , hashed_payload, t
)
sign = hmac.new(
secret.encode(),
s.encode(),
hashlib.sha512
).hexdigest()
{
: key,
: t,
: sign,
: ,
:
}