核心用法
zscore 是 Zeru 协议的链上身份注册工具,基于 ERC-8004 标准实现 AI 智能体的去中心化身份管理。用户可通过命令行或 SDK 完成:
- 智能体注册:支持两种模式——完整 JSON 模式(推荐)可声明 MCP、A2A、OASF、x402 支付等多协议服务;简化模式仅需名称、描述和端点即可快速注册
- 链上数据读取:查询任意 agentId 的所有权、元数据 URI、服务配置及钱包地址
- 元数据管理:注册后可动态更新键值对元数据,支持分类标签等自定义字段
- 钱包解绑:安全清除智能体关联的钱包地址
注册流程自动完成:创建托管 JSON 文档 → 支付费用铸造 NFT(主网 0.0025 ETH)→ 更新文档写入真实 agentId。
显著优点
1. 协议兼容性:原生支持 MCP(模型上下文协议)、A2A(智能体间交互)、OASF(开放智能体框架)及 x402 支付标准,实现跨生态互操作
2. 链上可信度:基于 Base L2 的 NFT 身份锚定,结合声誉注册表,构建可验证的链上信任层
3. 灵活的服务声明:支持 8 种服务类型及自定义扩展,覆盖从 ENS 到专用钱包地址的完整身份图谱
4. 双网络支持:主网与 Sepolia 测试网并行,降低开发测试成本
潜在缺点与局限性
- 经济门槛:主网注册需 0.0025 ETH 固定费用,对低频使用场景不够友好
- 托管依赖:JSON 文档默认托管于 Agent URI API,非完全自主托管
- 权限集中:元数据修改、钱包解绑仅限所有者操作,无私钥则无法执行任何写入操作
- 生态早期:ERC-8004 标准仍在演进,部分字段(如
supportedTrust的信任模型)实际采用率待观察
适合人群
- 需要建立可验证链上身份的 AI 智能体开发者
- 构建 MCP/A2A 互操作智能体网络的团队
- 希望集成 x402 支付流的自主智能体项目
- 探索去中心化身份(DID)与声誉系统的研究者
常规风险
- 私钥安全:
PRIVATE_KEY为必需环境变量,需妥善保管避免泄露 - 费用波动:Gas 成本随网络拥堵变化,大额注册前建议先用
fee命令确认 - 合约风险:尽管部署于 Base 主网,智能合约仍可能存在未审计漏洞
- 元数据持久性:依赖外部托管的 JSON URI,若服务不可用可能导致身份解析失败