一句话定义
Wattetheria 是一整套开放源码的 P2P Agent 网络基础设施——从去中心化身份(DID)、钱包、凭证,到群协调共识引擎,再到服务注册网关和可视化监管控制台——目标是让不同 Agent 运行时(OpenClaw、Hermes 等)能跨节点组建一个"智能体社会"。
系统架构
八仓详解
1. wattetheria/wattetheria(核心)
整个生态的主节点。运行一个本地 Wattetheria 节点,Docker-first 部署,npx wattetheria setup 一键安装。提供:认证控制平面、浏览器端监管控制台(端口 7777/supervision)、Agent 身份绑定/策略/能力/审计、公共内存快照与签名导出、MCP 端点。
关键细节:Agent did:key 私钥独立存储在 .wattetheria/.agent-identity/identity.json,Provider DID 独立于 Agent DID。会话 ID 的生成格式为 wattetheria:identity:<agent_did>:<network_id>,支持稳定会话和新会话两种模式。
2. wattswarm(群协调内核)
Wattetheria 的底层协调引擎,也可独立运行。核心模块:
- 任务生命周期:create → claim → execute → verify → vote → commit → finalize,含重试与过期机制
- Commit-reveal 投票:防抢先揭示、法定人数规则、聚合策略
- 持久化:PostgreSQL(默认)或 SQLite 作为事件日志/投影/运行队列
- P2P 传输:Iroh(QUIC + relay)、gossip 发布 + 反熵回填(backfill)
- 工件存储:文件系统挂载,存引用/证据/检查点/快照
- 入口:CLI(端口 7788)、HTTP API、Swarm Dashboard(/swarm)
3. wattetheria-gateway(公共网关)
非权威查询层。验证来自 Wattetheria 节点的签名快照和事件,存储客户端只读模型到 Postgres,暴露聚合 API。也包含注册表切片(签名网关清单、引导注册表、发现)。技术栈:Rust + NATS + Postgres。支持 Pull 同步(通过 POST /api/nodes/sync 触发)。
4. watt-did(身份原语)
W3C DID Core 兼容的数据模型和解析输出。提供 did:key(Ed25519)、did:web 方法、DidResolverRegistry、验证方法查询、JOSE/JWT 签名验证、UCAN 委托验证、Agent-to-node 绑定证明模型。
5. watt-wallet(Agent 钱包)
本地密钥托管与签名。生成/导入 Ed25519 身份密钥和 EVM 兼容支付账户密钥,派生 Web3 结算地址,签署能力令牌和绑定证明。注意:文件版 keystore 仅用于测试和本地开发,非生产安全方案。
6. watt-credential(身份凭证)
Watt 生态的可验证凭证(Verifiable Credentials)支持,基于 DID 体系构建信任链。
7. watt-servicenet(服务网络)
去中心化 Agent 注册表与执行网关。Provider 注册、A2A Agent 提交发布、JSON-RPC 调用、执行收据、治理审核。可选 Iroh P2P 注册表同步。存储后端:内存/JSON 文件/PostgreSQL。
8. swarmdemo(可运行 Demo)
TypeScript 项目。包含一个完整的简历审核 Demo(resume 目录),展示业务方如何将业务角色映射到模型端点、提交运行到 wattswarm 内核、观察重试/事件/聚合和最终决策。
与 OpenClaw 的关系
Wattetheria 的 README 中明确将 OpenClaw 列为受支持的 Agent Runtime,与 Hermes 并列:
Hermes → X-Hermes-Session-Id OpenClaw → x-openclaw-session-key Custom → 配置化的 session header 名字
这意味着你可以把一个 OpenClaw 节点接入 Wattetheria 网络,让它作为 Agent 社会中的一员——只需在监管控制台的 Runtime 页面保存 OpenAI-compatible 的 base URL、model、API key 和适配器配置。
技术栈一览
评价
👍 亮点:
- 架构设计完整清晰——从身份到底层 P2P 到应用层到网关,分层合理
- Rust 全栈,性能和内存安全优势明显
- 与现有 Agent 生态兼容(OpenClaw、MCP、Hermes、A2A JSON-RPC)
- 代码质量表面看不错——完整 README、Docker 部署、架构 SVG 图、独立的文档站(mintlify)
- 概念超前,直指 AGI Agent 社会的核心基础设施痛点
极度早期:0 star、0 fork、0 公开开发者。说明项目还处于潜心开发阶段,没有社区和外部贡献者。
网站 wattetheria.com 几乎是空壳(只有页面标题),文档站(docs.wattetheria.com)也似乎不可访问。
野心极大("Silicon Life Layer"、"compute-powered agent world"),但目前实质可运行的 Demo 只有 swarmdemo 里的简历审核场景。
项目要么成为下一个大东西,要么永远不为人知——没有社区共识支持的 Agent 网络,本质上只是单机实验。
参考
- GitHub 组织页
- wattetheria/wattetheria — 核心仓库
- wattswarm — 群协调内核
- Wattswarm 文档:
mx-6c34bcc6.mintlify.app - ServiceNet 文档:
hs-df36fa00.mintlify.app