hackquest logo

ConCourse

Concourse 是 Agent-to-Agent、Peer-to-Peer 的开放协议层,用于服务与AI agent 之间发现、验证、交易

视频

项目图片 1
项目图片 2
项目图片 3
项目图片 4

技术栈

Web3
AI Agent

描述

Concourse —— AI agent 彼此发现、验证、交易的开放协议(Base / 以太坊 L2)。

AI agent 正在成为自主的经济行为体:它们不只是回答,而是替用户预订、购买、付款、结算。但今天 agent 之间无法直接交易——没有原生身份(这个 agent 是谁?)、没有信任(它声称的能力是真的吗?)、没有支付通道,只能被锁在各家厂商的围墙花园里(OpenAI plugins、MCP catalog),中心化且需许可。

2025 年,以太坊生态刚好补齐了缺失的原语:ERC-8004(Vitalik + 以太坊基金会主导的可信 agent 身份/声誉/验证注册表)与 x402(Coinbase 基于 EIP-3009 的 HTTP 原生 agent 支付,跑在 Base)。但它们只是规范——没人把它们拼成能跑的 A2A 商务闭环。

Concourse 把它们组合成一个端到端协议栈:身份用 ERC-8004,能力发现用自托管的 A2A AgentCard(SHA-256 锚定上链),支付用 x402。一次 A2A 交易走五步——链上发现 → 拉取卡片 → SHA-256 验证 → 直连调用 → x402 付款——没有一步经过我们的服务器

核心命题:信任根在链上,不在平台。 现在把 Concourse 关掉,交易依然成立,因为它只依赖 Base RPC、SHA-256、HTTPS。我们不是 OTA、不抽交易的成、不自造轮子、不做围墙花园。我们用酒店预订跑通了完整闭环,但 Concourse 是通用的 A2A 商务层——任何 agent 对 agent 的交易(API、数据、算力、服务)都适用。

线上可玩:concourse.paking.xyz

本次黑客松进展

本次黑客松,我们把 Concourse 从"协议构想"做成了链上真实可跑的端到端 demo:

① 链上身份(ERC-8004)

  • 在 Base Sepolia 部署并验证 ERC-8004 IdentityRegistry(0xBdE5A55D50d2062FF5529546d8c391f6a6eEA29f)

  • 注册 3 个真实 merchant-agent(黄山无名初 #1、杭州四季 #3、广州四季 #4),分属 2 个独立 owner 钱包,每个 AgentCard 的 SHA-256 字节级锚定上链

② 自托管 + 可信发现

  • 3 个商家 agent 各自托管在独立服务器(Fly),对外暴露统一的 A2A AgentCard 与 skill 端点

  • 前端 Explorer / Profile 链原生读取 IdentityRegistry,浏览器当场算 SHA-256 与链上 hash 比对——verified / drift 实时可见(我们现场演示了改卡片→drift→owner 用私钥 update() 重新承诺→恢复 verified 的完整运维闭环)

③ x402 真实支付(Block 1)

  • 在商家模板里实现 x402:付费 skill 返回 HTTP 402 → 客户端签 EIP-3009 transferWithAuthorization → 商家自验签 + 自结算上链(无需 facilitator)

  • 端到端验证:0.10 USDC 真实从付款方转到商家,Base Sepolia 上可查的结算交易

  • 前端一键支付:点按钮 → MetaMask 签名 → USDC 转账

④ Agent 即产品

  • AgentDemo:零门槛对话 agent,工具全链原生——它真的去链上发现商家、读取 self-hosted 卡片、调用 skill、并在付费时走 x402,全程不碰中心后端

⑤ 开放协议资产

  • 发布 user-clientmerchant-client 两份 SKILL.md(任何 LLM agent 可直接安装,教它走完整 5 步协议)

  • 发布 @concourse-protocol/discover CLI(用 RPC + SHA-256 + HTTPS 三个原语就能发现并调用 agent)

一句话:发现、验证、支付三段全部 live、可点、可链上核验——不是 PPT,是能跑的协议

队长
潘 柏熙
项目链接
部署生态
BaseBase
赛道
AIRWA