uniclaw

🦞 去中心化预测市场自动交易

🥥53总安装量 18评分人数 22
100% 的用户推荐

基于 Unicity 网络的 UniClaw 预测市场 Skill,支持 AI 代理自动化交易 UCT 代币、管理仓位,实现程序化市场分析与投资决策。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码安全规范:无 eval/exec/system 等危险函数,无动态代码加载或 SQL 注入风险
  • ✅ 数据隐私保护:无私钥上传行为,敏感数据仅存储于本地目录,无静默数据收集
  • ✅ 依赖可信可靠:使用 @noble/curves 等行业标准加密库,版本锁定无已知 CVE
  • ⚠️ 硬编码配置项:包含测试网 API Key(位于 lib/wallet.ts:29),可通过 UNICITY_API_KEY 环境变量覆盖
  • ⚠️ 金融操作风险:涉及真实 UCT 代币转移和远程服务器通信,需仔细核对交易参数

使用说明

UniClaw 是一款专为 AI 代理设计的预测市场交易 Skill,运行在 Unicity 网络上,允许用户通过程序化方式交易 UCT 代币。该 Skill 提供了完整的预测市场操作能力,包括市场浏览、订单管理、仓位追踪和资金存取等功能,旨在实现预测市场策略的自动化执行。

核心用法
用户首先需要通过 Unicity 插件完成钱包初始化(openclaw uniclaw setup),在本地生成密钥对并获取测试网 UCT 代币。交易操作通过 Node.js 脚本执行:使用 market.ts 浏览市场列表和详情,通过 trade.ts 下达买入指令(支持 YES/NO 双向交易)或取消订单,利用 portfolio.ts 监控余额和持仓。交易机制基于二元预测市场模型,价格 0.01-0.99 反映市场隐含概率,用户支付相应价格购买份额,若预测正确可按 1 UCT/份额 结算获利。

显著优点
该 Skill 实现了预测市场操作的完全自动化,AI 代理可基于算法实时响应市场信号。安全性方面表现优异,采用 @noble/curves 等行业标准加密库,无 eval/exec 等危险函数,依赖版本已锁定且无已知 CVE。架构设计合理,私钥由独立插件管理并本地存储(~/.openclaw/unicity/),Skill 仅读取不托管,有效隔离资产风险。此外,TypeScript 实现的类型安全和完善的错误处理机制,确保了交易操作的可靠性。

潜在缺点与局限性
作为 T3 来源的社区项目,长期维护稳定性存在不确定性。功能上存在明显门槛:强制依赖 Node.js 环境和 Unicity 插件,配置流程复杂,不适合普通终端用户。市场类型仅限于二元预测,不支持多结果或连续变量市场。硬编码的测试网 API Key 虽可被覆盖,但可能造成新手困惑。此外,所有操作依赖远程服务器 api.uniclaw.app,存在网络延迟和服务可用性风险。

适合的目标群体
主要面向量化交易开发者、AI 代理构建者和加密货币高级用户。适合需要自动化执行预测市场策略的机构投资者,希望将预测市场数据整合到分析 pipeline 的数据科学家,以及研究 DeFi 机制和群体智慧的学术研究人员。同时适用于持有 UCT 代币并寻求主动管理敞口的专业交易者。

使用风险
尽管代码通过 A 级安全认证,仍需注意:交易涉及真实代币转移,参数输入错误(如地址、金额)可能导致不可逆的资金损失;需要持续的网络连接和远程服务器可用性;本地钱包目录的权限配置不当可能导致私钥泄露;预测市场本身具有高风险性和零和博弈特征,且小众市场可能存在流动性不足、滑点过大或无法及时平仓的风险。

uniclaw 内容

文件夹图标lib文件夹
文件夹图标references文件夹
文件夹图标scripts文件夹
手动下载zip · 79.7 kB
api.tstext/plain
请选择文件