返回顶部
c

crypto-treasury-ops加密金库操作

Safely manage EVM treasury operations and native Hyperliquid trading for OpenClaw agents, including wallet balance checks, guarded token transfers, cross-chain USDC bridging, Hyperliquid deposits, destination gas top-ups, trading safety, and structured quoting.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.7
安全检测
已通过
298
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

crypto-treasury-ops

crypto-treasury-ops

当OpenClaw代理需要在以太坊、Polygon、Arbitrum或Base上检查或操作具有明确安全控制的国库钱包,或使用Solana作为读取路径和桥接源链时,使用此技能。

此技能的功能

  • - 检查原生和配置的稳定币余额
  • 检查Solana原生SOL和配置的SPL代币余额
  • 在一条链上转移原生资产或ERC-20代币
  • 通过可插拔的提供商层跨链桥接代币,包括Solana -> EVM路径
  • 通过受保护的Arbitrum直接流以及Polygon/Base路由将USDC存入Hyperliquid
  • 读取Hyperliquid永续市场状态和账户状态
  • 下达、保护和取消受保护的Hyperliquid永续订单
  • 在执行前评估国库安全策略
  • 返回结构化JSON以供下游代理可靠使用

运行时约定

执行工具需要在构建或运行前配置环境变量。

必需变量:

bash
TREASURYPRIVATEKEY=0x...
SOLANATREASURYPRIVATE_KEY=
ZEROXAPIKEY=...

推荐工作流程:

bash
cp .env.example .env

填写国库私钥和可选的RPC覆盖


npm install
npm run build

重要提示:

  • - TREASURYPRIVATEKEY 是EVM执行工具以及作为Solana -> EVM桥接的默认目标钱包所必需的
  • SOLANATREASURYPRIVATEKEY 是执行Solana桥接交易所必需的
  • SOLANATREASURYADDRESS 可在没有Solana签名者时用于只读Solana报价上下文
  • ZEROXAPIKEY 是 swaptoken 和交换报价所必需的
  • MAYANAPIKEY 是可选的,但建议用于Solana桥接报价/执行速率限制
  • HYPERLIQUIDTRADING* 变量可进一步约束市场白名单、订单名义价值、杠杆和确认阈值
  • 该技能内置了以太坊、Polygon、Arbitrum、Base和Solana的备用RPC URL列表
  • 诸如 ETHEREUMRPCURL 和 SOLANARPCURL 等RPC环境变量是可选的覆盖;支持逗号分隔的列表
  • getbalances、gethyperliquidmarketstate、gethyperliquidaccountstate、safetycheck 和一些报价流程可以在没有签名者的情况下运行
  • 不要在工具输入JSON中传递私钥;此技能仅从环境中读取私钥
  • 在生产环境中,优先使用保险库、KMS、HSM或委托签名者,而不是在 .env 中使用原始热钱包私钥
  • 对于改变状态的国库操作,在执行前立即运行 quote_operation 或 dryRun=true,以确保路由和余额是最新的

通过CLI调用工具:

bash
node dist/index.js --action --input

工具

get_balances

输入:

  • - walletAddress
  • chain
  • solanaAddress 当 chain=solana 时可选

返回:

  • - 原生余额
  • 该链上配置的稳定币余额
  • 符号、小数位数、原始金额和可读金额

注意:

  • - 支持 chain=solana 进行只读余额查询
  • Solana执行仅限于桥接源流程

transfer_token

输入:

  • - chain
  • token
  • recipient
  • amount
  • approval 可选
  • dryRun 可选

行为:

  • - 验证接收者格式
  • 通过符号或地址解析代币
  • 发送前检查钱包余额
  • 估算Gas
  • 运行安全策略
  • 拒绝不安全或资金不足的转账
  • 返回转账摘要和交易哈希

swap_token

输入:

  • - chain
  • sellToken
  • buyToken
  • amount
  • recipient 可选
  • slippageBps 可选
  • approval 可选
  • dryRun 可选

行为:

  • - 使用配置的交换提供商抽象
  • 首次实现使用0x Swap API
  • 仅支持EVM ERC-20交换
  • 拒绝原生Gas代币交换,如原始 ETH 或 POL;使用包装代币如 WETH
  • 报价路由、最低接收量、Gas、授权目标和交易数据
  • 执行前检查国库策略和Gas储备
  • 仅在授权和策略条件通过时执行

bridge_token

输入:

  • - sourceChain
  • destinationChain
  • token
  • amount
  • approval 可选
  • dryRun 可选

行为:

  • - 使用配置的桥接提供商抽象
  • 通过Mayan支持 solana -> ethereum/arbitrum/base/polygon
  • 报价路由、费用、最低接收量和交易数据
  • 检查国库策略、费用阈值和Gas储备
  • 仅在授权和策略条件通过时执行
  • 返回路由摘要、交易状态和浏览器链接(如可用)
  • 首次Solana桥接实现支持 SOL -> 原生目标Gas代币 和相同符号的稳定币路由,如 USDC -> USDC
  • Solana桥接执行在广播已签名的Solana交易后返回已提交/待处理状态;应从目标余额或浏览器链接重新检查完成情况

deposittohyperliquid

输入:

  • - sourceChain
  • token
  • amount
  • destination
  • approval 可选
  • dryRun 可选

行为:

  • - 仅支持 USDC
  • 支持 arbitrum 直接存入和 polygon/base -> arbitrum -> hyperliquid
  • 如果Arbitrum Gas不足以进行最终存入,可以预留源USDC并先桥接足够的Arbitrum ETH
  • 这是一个多阶段流程:可选的Gas补充、桥接到Arbitrum、然后将Arbitrum USDC存入Hyperliquid
  • 如果桥接状态API不可靠但资金已到达链上,该工具现在尝试基于余额的恢复
  • 拒绝存入与国库签名者不同的Hyperliquid钱包
  • 不支持Solana来源的存入或 SOL
  • Hyperliquid可能通过Unit管理的流程支持单独的Solana存入,但这些不在本技能范围内
  • 如果不满足最低存入或Gas储备要求则拒绝
  • 返回桥接阶段、存入阶段和最终执行摘要

推荐的代理工作流程:

  • - 首先调用 quoteoperation
  • 如果报价可接受,调用 deposittohyperliquid 并设置 dryRun=true
  • 然后才调用 deposittohyperliquid 并设置 dryRun=false
  • 如果在部分桥接或补充后执行返回错误,不要盲目重试原始金额
  • 重新检查 base/polygon 和 arbitrum 余额,如果需要重试,使用剩余源余额重新运行 quoteoperation

gethyperliquidmarket_state

输入:

  • - market 可选

行为:

  • - 返回实时的Hyperliquid永续元数据和上下文
  • 如果省略 market,返回完整的支持永续市场列表
  • 如果提供了 market,还从实时L2快照返回最佳买/卖价
  • 支持 dex:COIN 格式的HIP-3 / builder dex市场,如 xyz:GOLD

gethyperliquidaccount_state

输入:

  • - user 可选
  • dex 可选

行为:

  • - 返回Hyperliquid永续账户摘要
  • 返回持仓和未成交订单
  • 如果省略 user,技能使用国库签名者地址
  • 如果提供了 dex,工具查询该特定HIP-3 builder dex
  • 还返回 abstractionState 和 dexAbstractionEnabled

placehyperliquidorder

输入:

  • - accountAddress 可选,用于只读的dry-run/报价上下文
  • market
  • side
  • size
  • orderType
  • price 限价单必需
  • slippageBps 市价单可选
  • reduceOnly 可选
  • leverage 可选
  • marginMode 可选
  • timeInForce 限价单可选
  • enableDexAbstraction 可选
  • approval 可选
  • dryRun 可选

行为:

  • - 仅支持Hyperliquid永续合约
  • 支持 dex:COIN 格式的builder dex永续合约,如 xyz:GOLD
  • 第一版支持 market 和 limit 订单
  • 市价单转换为受保护的IOC订单,带有可配置的价格上限
  • 在下单前可选地更新杠杆
  • 强制执行市场白名单、单笔最大名义价值、每日最大名义价值、最大杠杆和确认阈值
  • quote_operation 支持

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 crypto-treasury-ops-1776112777 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 crypto-treasury-ops-1776112777 技能

通过命令行安装

skillhub install crypto-treasury-ops-1776112777

下载

⬇ 下载 crypto-treasury-ops v0.1.7(免费)

文件大小: 60.16 KB | 发布时间: 2026-4-15 12:23

v0.1.7 最新 2026-4-15 12:23
Add Solana to EVM bridge support with Mayan-backed routing

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部