zeruai

🆔 去中心化 AI 身份注册管理

🥥35总安装量 14评分人数 18
100% 的用户推荐

基于 Zeru ERC-8004 标准,为 AI Agent 提供 Base 链身份注册服务,实现去中心化可验证身份与钱包管理。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码安全规范,无 eval/exec 等危险函数,依赖版本完全锁定且均为知名开源项目
  • ✅ 使用 zod 进行完善的输入验证和类型检查,错误处理机制完善且不暴露敏感信息
  • ⚠️ 来源为 T3 级(社区/个人来源),虽代码审计通过但建议关注后续更新
  • ⚠️ 需要 PRIVATE_KEY 环境变量进行链上交易签名,需确保本地运行环境安全
  • ⚠️ 涉及与远程 API 通信及区块链交易,需支付 ETH Gas 费用并注意网络波动风险

使用说明

Zeruai 是一个基于 ERC-8004 标准的 AI Agent 身份注册与管理工具,专为 Base 区块链网络设计。该 Skill 允许开发者在链上为 AI Agent 创建可验证的身份凭证(NFT),管理代理元数据、服务端点(支持 MCP、A2A、OASF 等协议)以及关联钱包地址,构建去中心化的代理身份体系。

核心用法涵盖五个主要功能:通过 register 命令使用 JSON 配置文件或简易参数创建新的 Agent 身份,系统自动在 Base Mainnet(默认)或 Base Sepolia 测试网铸造 NFT 并托管元数据;read 命令可查询任意 Agent 的链上信息,包括所有者、服务地址和钱包;fee 命令检查当前注册费用和注册开关状态;set-metadata 允许所有者设置自定义键值对元数据;unset-wallet 用于清除 Agent 关联的钱包地址。所有写入操作需配置 PRIVATE_KEY 环境变量,读操作则无需授权。

显著优点包括:严格遵循 ERC-8004 标准,确保与其他去中心化代理系统的互操作性;支持丰富的服务类型定义,包括 MCP(Model Context Protocol)、A2A(Agent-to-Agent)、OASF 标准以及传统的 Web 端点,满足复杂 AI 系统的多样化接入需求;提供主网与测试网双环境支持,便于开发测试;元数据托管于去中心化存储,结合链上 NFT 实现真正的用户自主身份(SSI);完善的 JSON Schema 验证和类型检查确保数据格式合规。

潜在缺点与局限性方面:目前仅支持 Base 链生态,跨链互操作性有限;注册和维护需要支付 ETH 费用(主网约 0.0025 ETH),对于高频测试或低成本场景仍有门槛;作为 T3 级社区来源项目,长期维护稳定性需持续观察;虽然代码经过审计,但智能合约本身仍面临潜在的链上风险;此外,技能依赖 Node.js 环境和特定的 npm 包,对纯 Python 或其他技术栈的团队不够友好。

适合的目标群体主要是:构建去中心化 AI Agent 的开发者,特别是需要标准化身份凭证的 Agent 框架团队;采用 MCP、A2A 等新兴协议的服务提供商;需要在 Base 链上建立可验证声誉系统的 DeFi 或 DAO 项目;以及探索 AI 与区块链结合的 Web3 创新团队。

使用风险需关注:PRIVATE_KEY 的安全存储至关重要,虽然私钥仅用于本地签名,但泄露将导致资产损失;区块链交易的不可逆性意味着错误的元数据设置或注册操作无法轻易回滚;Gas 费用随网络拥堵波动,需确保钱包有足够余额;与远程 API(agenturi.zpass.ai 等)的通信存在网络延迟或服务可用性风险;最后,作为较新的协议标准,ERC-8004 的生态系统仍在发展,未来可能出现破坏性更新。

zeruai 内容

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