ERC-8004 Agent Discovery
Search, discover, and monitor AI agents registered via ERC-8004 using the Agentscan API.
Use This When...
- - "Find agents that can do X"
- "Search for a security auditor agent"
- "Who are the top-rated agents?"
- "What agents exist on Base?"
- "Show me agent details"
- "What skills do agents have?"
- "Monitor an agent for changes"
- "Has this agent's metadata changed?"
- "Ecosystem statistics"
Commands
search
Find agents by query string.
CODEBLOCK0
Examples:
- -
search "security auditor" - Find security auditors - INLINECODE1 - Trading agents on Base
- INLINECODE2 - DeFi agents with 50+ reputation
top
Show top agents by reputation.
CODEBLOCK1
info
Get detailed info about a specific agent.
CODEBLOCK2
Shows: reputation, skills, domains, decoded metadata.
stats
Show ecosystem statistics.
CODEBLOCK3
Overview of total agents, per-chain breakdown, metadata coverage.
skills
List all skills/capabilities across agents.
CODEBLOCK4
monitor
Monitor an agent for changes.
CODEBLOCK5
Compares current state to cached state, shows diff if changed. Useful for heartbeat monitoring.
Cross-Skill Workflows
Pre-Registration Research
CODEBLOCK6
Due Diligence Before Interacting
CODEBLOCK7
Competitor Monitoring
CODEBLOCK8
Heartbeat Integration
Monitor agents for changes in automated pipelines:
CODEBLOCK9
Cache files are stored in /tmp/erc8004-monitor-{id}.json.
Use Cases
| Scenario | Command |
|---|
| Find specialists | INLINECODE4 |
| Market research |
stats and
skills |
| Due diligence |
info <agent> then check reputation |
| Competitor watch |
monitor <competitor> |
| Discovery |
search "<capability>" |
API Source
All data from Agentscan - the ERC-8004 agent registry explorer.
Related Skills
- - erc8004-register: Register and manage your own agents
- erc8004-reputation: Check and give reputation scores
ERC-8004 代理发现
使用 Agentscan API 搜索、发现和监控通过 ERC-8004 注册的 AI 代理。
使用场景...
- - 查找能做 X 的代理
- 搜索安全审计代理
- 评分最高的代理有哪些?
- Base 链上存在哪些代理?
- 显示代理详情
- 代理拥有哪些技能?
- 监控代理变更
- 此代理的元数据是否已更改?
- 生态系统统计
命令
search
通过查询字符串查找代理。
bash
python scripts/discover.py search <查询> [--chain 链] [--min-rep 评分] [--limit 数量]
示例:
- - search security auditor - 查找安全审计代理
- search trading --chain base - Base 链上的交易代理
- search defi --min-rep 50 - 评分 50 以上的 DeFi 代理
top
按声誉显示顶级代理。
bash
python scripts/discover.py top [--chain 链] [--limit 20]
info
获取特定代理的详细信息。
bash
python scripts/discover.py info <地址|名称|tokenId> [--chain 链]
显示:声誉、技能、领域、解码后的元数据。
stats
显示生态系统统计信息。
bash
python scripts/discover.py stats
代理总数概览、按链划分的细分、元数据覆盖率。
skills
列出所有代理的技能/能力。
bash
python scripts/discover.py skills
monitor
监控代理的变更。
bash
python scripts/discover.py monitor <地址|名称|tokenId> [--chain 链]
比较当前状态与缓存状态,如有变更则显示差异。适用于心跳监控。
跨技能工作流
注册前调研
bash
1. 检查你的领域已存在哪些代理
python scripts/discover.py search trading bot
2. 查看顶级竞争对手
python scripts/discover.py top --chain base --limit 10
3. 注册你的代理(来自 erc8004-register 技能)
python scripts/register.py register --name MyTradingBot --description ...
4. 验证注册
python scripts/register.py validate 42
交互前的尽职调查
bash
1. 获取代理详情
python scripts/discover.py info 0x1234...
2. 检查其声誉(来自 erc8004-reputation 技能)
python scripts/reputation.py lookup 42 --chain base
3. 决定是否交互
竞争对手监控
bash
1. 查找竞争对手
python scripts/discover.py search security audit
2. 监控特定竞争对手
python scripts/discover.py monitor CompetitorAgent
3. 检查其声誉变化
python scripts/reputation.py lookup 123 --chain base
心跳集成
在自动化流程中监控代理变更:
bash
Cron:每 15 分钟检查代理是否变更
/15 * python scripts/discover.py monitor 42 >> /var/log/agent-monitor.log 2>&1
在监控脚本中:
#!/bin/bash
output=$(python scripts/discover.py monitor 42 2>&1)
if echo $output | grep -q CHANGES DETECTED; then
echo 代理 42 元数据已变更! | slack-notify
fi
缓存文件存储在 /tmp/erc8004-monitor-{id}.json。
使用案例
| 场景 | 命令 |
|---|
| 查找专家 | search security auditor --chain base --min-rep 50 |
| 市场调研 |
stats 和 skills |
| 尽职调查 | info <代理> 然后检查声誉 |
| 竞争对手监控 | monitor <竞争对手> |
| 发现 | search <能力> |
API 来源
所有数据来自 Agentscan - ERC-8004 代理注册表浏览器。
相关技能
- - erc8004-register:注册和管理你自己的代理
- erc8004-reputation:检查和给予声誉评分