zscore

🆔 AI 智能体链上身份注册与元数据管理

为 AI 智能体提供 ERC-8004 链上身份注册服务,支持 NFT 铸造、元数据管理与多协议服务声明,部署于 Base 网络。

收藏
7.6k
安装
1.6k
版本
1.0.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

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,若服务不可用可能导致身份解析失败

zscore 内容

lib文件夹
scripts文件夹
手动下载zip · 17.0 kB
abi.jstext/javascript
请选择文件