SuperAPI AI 工具集

agent-identity

智能体与模型

查看项目

更新于 10-16 05:29

技能介绍

Agent Identity Skill (ERC-8004) 用于注册和管理 AI 智能体的链上身份,基于 ERC-8004 Trustless Agents 标准。

用途 该技能为 AI 智能体提供可验证的链上身份。ERC-8004 通过 ERC-721 NFT 实现这一目标,每个智能体获得唯一的 token ID、元数据 URI、指定钱包和声誉评分,这些信息均存储在链上。

主要能力 该技能提供以下工具:

  • agent_register:在链上注册此智能体(铸造 NFT 身份)。
  • agent_identity:按 ID 查询智能体身份(所有者、URI、钱包)。
  • agent_set_wallet:设置智能体的指定钱包(EIP-712 签名)。
  • agent_reputation:查询声誉摘要(反馈数量与平均分)。
  • agent_list_registered:列出当前活动钱包拥有的所有智能体 ID。

使用方式 典型工作流如下:

  1. 创建钱包(如尚未拥有):cryptoclaw wallet create
  2. 注册智能体:例如“Register my agent on BSC with URI https://example.com/agent.json”
  3. 检查身份:例如“What's my agent identity?”
  4. 设置智能体钱包:例如“Set my agent wallet to 0x...”
  5. 检查声誉:例如“What's my agent's reputation?”

支持网络 主网:Ethereum、BSC、Base、Polygon、Arbitrum、Gnosis、Celo、Scroll、Taiko、Monad。 测试网:Sepolia、BSC Testnet、Base Sepolia、Polygon Amoy、Arbitrum Sepolia、Celo Alfajores、Scroll Sepolia、Monad Testnet。

合约地址 主网:

  • Identity Registry:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432
  • Reputation Registry:0x8004BAa17C55a88189AE136b182e5fdA19dE9b63 测试网:
  • Identity Registry:0x8004A818BFB912233c491871b3d84c89A494BD9e
  • Reputation Registry:0x8004B663056A597Dffe9eCcC1965A193B7388713

安全说明

  • agent_register 和 agent_set_wallet 属于状态变更操作,需要确认。
  • 智能体的身份钱包与用户的支出钱包相互独立。
  • 私钥不会在工具结果或聊天消息中暴露。
  • 注册需要目标网络的 gas。

适用场景 适用于需要为 AI 智能体建立链上可验证身份、管理其指定钱包以及查询其声誉信息的场景,尤其适合在多链环境中运行智能体的用户。

限制 注册需要目标网络的 gas;状态变更操作需要确认;其他限制暂未提供。