返回顶部
E

ERC-8004 RegisterERC-8004注册

Register AI agents on-chain, update metadata, validate registrations, and auto-fix broken profiles via the ERC-8004 Identity Registry. Supports Base, Ethereum, Polygon, Monad, BNB.

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

ERC-8004 Register

技能名称: ERC-8004 注册

详细描述:

ERC-8004 注册技能

通过 ERC-8004 身份注册表在链上注册、更新、验证和修复代理。

使用场景...

  • - 在链上注册我的代理
  • 我需要创建一个新的 ERC-8004 代理
  • 更新我的代理元数据
  • 检查我的代理注册是否有效
  • 修复我的代理注册问题
  • 显示我的代理链上信息
  • 我拥有哪些代理?
  • 健康检查我的代理

命令

register

在链上注册一个新代理。

bash
python scripts/register.py register --name 代理名称 --description 描述 [--image URL] [--chain base]

选项:

  • - --name(必填):代理名称
  • --description(必填):代理描述
  • --image:图片 URL(必须是 https://)
  • --chain:区块链(base, ethereum, polygon, monad, bnb)。默认值:base

update

更新现有代理的元数据。

bash
python scripts/register.py update <代理ID> [--name 名称] [--description 描述] [--image URL] [--add-service name=X,endpoint=Y] [--remove-service 名称] [--chain base]

info

显示代理信息。

bash
python scripts/register.py info <代理ID> [--chain base]

validate

检查注册中的常见问题。

bash
python scripts/register.py validate <代理ID> [--chain base]

检查项:

  • - 缺少 type 字段
  • 本地路径图片(/home/..., ./, file://)
  • 空名称/描述
  • 缺少 registrations 数组
  • 无法访问的图片 URL

fix

自动修复常见注册问题。

bash
python scripts/register.py fix <代理ID> [--chain base] [--dry-run]

自动修复:

  • - 缺少 type 字段
  • 缺少 registrations 数组
  • 本地路径图片(将其移除)

使用 --dry-run 预览更改而不实际应用。

self-check

检查您的钱包拥有的所有代理。

bash
python scripts/register.py self-check

查询 Agentscan 获取您的代理,验证每个代理,并打印健康报告。

跨技能工作流

注册后流程

bash

1. 注册新代理

python scripts/register.py register --name MyBot --description 交易助手

2. 验证注册

python scripts/register.py validate 42 --chain base

3. 检查初始声誉(来自 erc8004-reputation 技能)

python scripts/reputation.py lookup 42 --chain base

4. 监控发现(来自 erc8004-discover 技能)

python scripts/discover.py info 42

定期健康检查

bash

运行自检以验证所有代理

python scripts/register.py self-check

修复发现的任何问题

python scripts/register.py fix 42 --chain base

心跳集成

对于自动监控,定期运行自检:

bash

Cron:每小时检查健康状态


0 cd /path/to/skill && python scripts/register.py self-check >> /var/log/agent-health.log 2>&1

或在脚本中:

#!/bin/bash python scripts/register.py self-check if [ $? -ne 0 ]; then echo 代理健康检查失败! | notify-send fi

钱包配置

设置以下环境变量之一:

bash
export ERC8004_MNEMONIC=您的十二个单词助记词短语

或者


export ERC8004PRIVATEKEY=0x...

合约

身份注册表:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432(所有链上相同)

支持的链

ID浏览器
Base8453basescan.org
Ethereum
1 | etherscan.io | | Polygon | 137 | polygonscan.com | | Monad | 143 | explorer.monad.xyz | | BNB | 56 | bscscan.com |

依赖项

bash
pip install web3 eth-account

相关技能

  • - erc8004-discover:查找和监控代理
  • erc8004-reputation:对代理进行评分并检查信任分数

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 erc8004-register-1776420008 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 erc8004-register-1776420008 技能

通过命令行安装

skillhub install erc8004-register-1776420008

下载

⬇ 下载 ERC-8004 Register v1.1.1(免费)

文件大小: 11.16 KB | 发布时间: 2026-4-17 18:44

v1.1.1 最新 2026-4-17 18:44
Fix: Added YAML frontmatter with proper name and description for ClawHub display

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部