返回顶部
a

agent-identity代理身份管理

ERC-8004 agent identity management. Register AI agents on-chain, update reputation scores, query the validation registry, and manage attestations for autonomous DeFi and governance participation.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
105
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

agent-identity

代理身份 (ERC-8004)

ERC-8004 定义了AI代理链上身份的标准。该技能处理在DeFi和治理环境中运行的自主代理的注册、声誉管理和验证查询。

ERC-8004 提供的内容

  • - 代理注册表 — 代理ID到元数据(名称、版本、能力)的链上映射
  • 声誉评分 — 由授权验证者更新的可变评分(0-100)
  • 验证注册表 — 检查代理是否已注册且可信
  • 认证 — 关于代理行为和目的的签名声明

前提条件

  • - castFoundry 链上调用工具
  • 钱包 — 具有gas支付能力的EOA或智能钱包
  • RPC URL — 来自Infura、Alchemy或公共RPC
  • ERC-8004注册表合约地址 — 在目标链上部署

配置

bash
export AGENTREGISTRYADDRESS=0x... # ERC-8004注册表地址
export WEB3RPCURL=https://eth-mainnet.alchemy.io/... # 或ETHRPCURL
export AGENTWALLETPRIVATE_KEY=0x... # 用于写入交易

核心操作

注册代理

bash
cast send $AGENTREGISTRYADDRESS \
register((string,string,bytes32,uint256)) \
(MyAgent,v1.0,0x...,1710000000) \
--rpc-url $WEB3RPCURL \
--private-key $AGENTWALLETPRIVATE_KEY

查询注册

bash

检查代理是否已注册


cast call $AGENTREGISTRYADDRESS \
isRegistered(address) $AGENT_ADDRESS \
--rpc-url $WEB3RPCURL

获取代理元数据

cast call $AGENTREGISTRYADDRESS \ getAgent(address) $AGENT_ADDRESS \ --rpc-url $WEB3RPCURL

更新声誉(仅限验证者)

bash

验证者更新声誉评分(0-100)


cast send $AGENTREGISTRYADDRESS \
updateReputation(address,uint256) \
$AGENT_ADDRESS 85 \
--rpc-url $WEB3RPCURL \
--private-key $VALIDATORPRIVATEKEY

查询声誉

bash
cast call $AGENTREGISTRYADDRESS \
getReputation(address) $AGENT_ADDRESS \
--rpc-url $WEB3RPCURL

添加认证

bash

提交签名认证


cast send $AGENTREGISTRYADDRESS \
addAttestation(address,bytes) \
$AGENT_ADDRESS $SIGNATURE \
--rpc-url $WEB3RPCURL \
--private-key $ATTESTERPRIVATEKEY

使用场景

DeFi协议的信任网关

在执行高价值交易前,检查代理的声誉:
bash
REPUTATION=$(cast call $AGENTREGISTRYADDRESS getReputation(address) $AGENTID --rpc-url $WEB3RPC_URL)
[ $REPUTATION -lt 70 ] && echo 声誉低 — 标记为人工审核

跨代理信任

当两个代理需要协作时:
bash
ISREGISTERED=$(cast call $AGENTREGISTRYADDRESS isRegistered(address) $PARTNERAGENT --rpc-url $WEB3RPCURL)

治理参与

在DAO中投票的代理可以证明身份:
bash
cast call $AGENTREGISTRYADDRESS getAgent(address) $PROPOSERAGENT --rpc-url $WEB3RPC_URL

注意事项

  • - ERC-8004是一个新兴标准 — 验证合约接口与部署版本匹配
  • 声誉是主观的 — 始终检查验证者来源和可信度
  • 所有写入操作(注册、声誉更新、认证)均需支付gas费用
  • 在主网部署前先在测试网(Sepolia、Holesky)测试
  • 常见链:以太坊主网、Arbitrum、Optimism、Base

参考

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ox-agent-identity-1776114195 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ox-agent-identity-1776114195 技能

通过命令行安装

skillhub install ox-agent-identity-1776114195

下载

⬇ 下载 agent-identity v1.0.0(免费)

文件大小: 3.99 KB | 发布时间: 2026-4-14 09:50

v1.0.0 最新 2026-4-14 09:50
**Initial release of ox-agent-identity for ERC-8004 agent identity management.**

- Supports on-chain registration of AI agents per ERC-8004 standard.
- Enable querying agent registration, metadata, validation, and reputation scores.
- Provides commands for authorized updates to agent reputation.
- Allows management and submission of signed attestations linked to agent identities.
- Includes complete instructions for integrating with DeFi protocols and DAO governance.
- Requires Foundry’s cast tool, web3 wallet, and access to an ERC-8004-compliant registry.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部