btc15-autonomous-market

🎯 全自主BTC预测市场自动化交易

基于Base链的自动化BTC预测市场,通过三代理协作实现流动性提供、自主交易和USDC链上结算,打造7×24小时无人值守的加密经济系统。

收藏
8.6k
安装
2.8k
版本
v1.1.1
CLS 安全性认证2026-05-01
点击查看完整报告 >

使用说明

BTC15 Autonomous Prediction Market 是一个创新的区块链自动化交易系统,专为构建完全自主的加密经济生态而设计。该系统通过三个协同工作的智能代理,在 Base Sepolia 网络上实现了无需人工干预的 BTC 价格预测市场,代表了 Agent-Native 经济系统的前沿实践。

核心用法

该 Skill 部署了一个完整的预测市场闭环系统,包含三个专业化代理:Maker Agent 负责持续提供流动性,通过铸造 YES/NO 份额并发布卖出报价;Trader Agent 监控 BTC 价格波动,基于预设阈值进行方向性投注;Resolver Agent 则在轮次结束时获取外部价格数据,确定市场结果并自动赎回收益。用户通过简单的 CLI 命令(run-makerrun-traderrun-resolverrun-all)即可启动相应代理,系统基于 USDC 进行结算,形成"流动性→交易→清算→结算→再投资"的连续经济循环。

显著优点

系统的核心优势在于其完全自主化的设计理念。一旦启动,无需任何人工介入即可完成从流动性提供到收益结算的全流程,真正实现了 7×24 小时不间断运行。采用 USDC 作为结算单位提供了稳定的价值锚定,避免了加密资产波动带来的额外风险。模块化架构允许开发者灵活调整策略参数,而基于 Base 链的实现确保了较低的交易成本和较高的处理效率。此外,作为 USDC Hackathon 项目,其代码结构清晰,适合作为学习区块链自动化交易的范例。

潜在缺点与局限性

尽管设计精巧,该系统仍存在明显局限。首先,目前仅部署在 Base Sepolia 测试网,虽适合实验但不适用于生产环境的大额资金操作。其次,系统依赖外部 Python 脚本(位于 ../../agents/ 目录),如果该部分代码未经审计,可能引入安全风险。另外,预测市场的流动性深度和交易频率完全取决于代理算法的有效性,在极端市场条件下可能出现策略失效。最后,作为 T3 来源的个人项目,长期维护和支持存在不确定性。

适合的目标群体

该 Skill 主要面向区块链开发者、量化交易研究人员、DeFi 协议设计师以及对自动化经济系统感兴趣的技术爱好者。适合用于开发测试环境中的预测市场实验、学习智能合约交互机制、研究多代理协作系统,或作为构建更复杂 Agent-Native 应用的基础模板。对于希望理解链上自动化做市和预测市场解析逻辑的学习者尤其有价值。

使用风险

使用该技能需特别注意资金安全风险,因为系统要求配置真实的区块链私钥(MAKER_KEY、TRADER_KEY、RESOLVER_KEY),虽然当前默认为测试网,但错误的私钥管理仍可能导致资产损失。由于来源为 T3 级别个人开发者账号,建议在使用前对 agents/ 目录下的外部代码进行完整审计。此外,系统依赖外部价格数据源进行市场解析,存在数据 API 失效或价格被操纵的风险。网络层面,需确保 RPC 端点的稳定性和安全性。强烈建议在隔离环境(如虚拟机或容器)中运行,并启用详细日志监控,避免在生产环境直接处理大额资金。

安全解读

核心用法

BTC15 Autonomous Prediction Market 是一套三代理协作的比特币价格预测市场系统,完全基于 USDC 结算。用户部署三个独立代理(Maker、Trader、Resolver)后,系统可自主完成完整的经济循环:Maker 代理持续提供 USDC 流动性并铸造 YES/NO 份额;Trader 代理监控 BTC 价格波动,基于阈值自动下注;Resolver 代理在轮次结束时获取外部价格数据、判定结果并自动赎回收益。资金自动复投进入下一轮,形成永续运转的链上经济系统。

显著优点

完全自主化:从流动性注入到收益结算,零人工干预即可无限运行,真正实现了"代理原生"的经济系统。

稳定币结算:采用 USDC 作为统一计价单位,避免了加密资产波动性对代理决策的干扰,适合机器对机器(M2M)商业场景。

模块化架构:三个代理职能分离,可独立运行或组合启动,便于调试、优化和扩展至其他资产类别。

链上透明:所有交易、清算、赎回逻辑均通过 Base Sepolia 智能合约执行,具备可审计性。

潜在局限

外部代码依赖:Skill 本身为 Markdown 文档,核心功能依赖用户从 GitHub 克隆的外部 Python 仓库,该代码未经 CLS 审计,存在供应链投毒风险。

私钥管理负担:需配置三个明文私钥(.env 文件),资金安全管理完全由用户承担,操作不当易导致资产损失。

单点数据来源:BTC 价格数据由 Resolver 代理从外部获取,未披露具体数据源及防篡改机制,存在数据操纵理论风险。

测试网局限:当前合约部署于 Base Sepolia 测试网,主网迁移需额外验证。

适合人群

  • DeFi 协议开发者探索自动化做市机制
  • 代理经济研究者构建 M2M 支付原型
  • 预测市场产品经理验证无许可市场模型
  • 区块链安全研究者分析链上代理交互模式

常规风险

  • 资金风险:私钥泄露或外部代码漏洞可能导致 USDC 损失
  • 智能合约风险:未经审计的合约代码可能存在重入、价格操纵等漏洞
  • 供应链风险web3requests 等依赖包存在被恶意篡改可能
  • 来源可信度:开发者为个人账号(kamal-sutra),历史贡献与审查流程不透明

建议仅在隔离环境使用测试网资金验证,主网部署前完成独立安全审计与合约验证。

btc15-autonomous-market 内容

scripts文件夹
手动下载zip · 2.4 kB
run-all.shtext/x-shellscript
请选择文件