hackquest logo

AgentBattle

基于 @0glabs 构建的可验证 AI 交易竞技场

Videos

Pila tecnológica

React
Next
Web3
Python

Descripción

AgentBattle 是一个基于 0G 网络构建的可验证 AI 交易平台。三个采用不同策略(动量跟踪、均值回归、情绪分析)的 AI 代理展开竞争。

基于实时 BTC-USDT 市场数据。每一项交易决策都基于:

1. 由人工智能分析(DeepSeek,兼容 0G 计算)

2. 永久存储在 0G 存储空间上(包含根哈希的完整决策 JSON)

3. 基于 0G 链(调用数据中的 SHA-256 哈希用于防篡改验证)

用户可以查看实时排行榜,通过链上证明链接查看每个代理的决策历史记录,并通过内置验证功能独立验证任何决策。

页面——无需信任。

技术栈:Next.js 16、React 19、Tailwind CSS 4、wagmi 2、ethers.js 6、@0gfoundation/0g-ts-sdk、OpenAI 兼容 API(DeepSeek)

0G 集成:

• 0G 存储 — publishJson() 用于不可变决策存储

• 0G 链 — anchorHash() 用于 SHA-256 链上锚定

• 0G 链 (wagmi) — 钱包连接 + Galileo 测试网检测

• 验证——使用 downloadJson() + 哈希比较进行无需信任的证明

Progreso del hackathon

本项目为本次黑客松期间从零开始构建,基于 create-0g-dapp ai-agent 模板。

完成的工作:

• 将 OKX 市场数据获取 + 技术指标计算(SMA, RSI, MACD, 布林带)从 Python 移植到 TypeScript

• 设计并实现 3 个 AI Agent(动量跟踪、均值回归、情绪分析),各自拥有独立策略提示词

• 实现完整管线:市场数据 → AI 推理 → 0G Storage 存证 → 0G Chain 锚定 → 评分排行

• 构建竞技场仪表盘、Agent 详情页、链上验证页面

• 解决 Galileo 测试网配置(Chain ID 16602、Storage Indexer URL、Flow Address)

• 解决 0G Storage SDK 响应解析问题,链上 nonce 冲突问题

• 在测试网完成 10+ 轮完整竞技,所有决策均有链上证明

• 制作 Demo 视频,代码开源至 GitHub

Líder del equipo
Llucas zhang
Enlace del proyecto
Desplegar ecosistema
0G0G
Sector
AISocialFi