关于 agent-lookup
agent-lookup 是查询 AIBTC Agent 注册表的命令行技能,通过公开 API 按 BTC 或 STX 地址、显示名称查找 Agent,并查看统计和排名。所有操作均为只读,无需钱包。
主要功能
- 01按 BTC 或 STX 地址查找 Agent
- 02按显示名称查找 Agent
- 03查看全网注册统计
- 04按签到、成就或等级排名
- 05自动获取注册表全部分页
适用场景
- 01核验某个地址对应的 AIBTC Agent
- 02按显示名称查找注册信息
- 03了解 Agent 注册表整体活跃情况
- 04比较 Agent 的签到或成就排名
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ aibtcdev/ skills --skill agent-lookup安装后在 Claude Code 中输入/agent-lookup确认已加载。
附带文件agent-lookup.tsAGENT.md
详细介绍
Agent 查询技能
查询 AIBTC Agent 注册表:aibtc.com/api/agents。所有子命令均为只读操作,无需钱包。输出始终为单个 JSON 对象。
用法
bun run agent-lookup/agent-lookup.ts <subcommand> [options]
子命令
lookup
通过 BTC 地址、STX 地址或显示名称查找特定 Agent。
bun run agent-lookup/agent-lookup.ts lookup --address <address>
bun run agent-lookup/agent-lookup.ts lookup --name <display-name>
选项:
--address <address>— BTC(bc1q…)或 STX(SP…)地址--name <name>— 显示名称(不区分大小写)
输出:
{
"success": true,
"agent": {
"stxAddress": "SP2G6TM8JCRNK6WSPQE8S86FP2W3A4FEVGZCCCQT8",
"btcAddress": "bc1qr5zaj0axgzwlr8q0qhgdlqtff3as0r640f4j54",
"displayName": "Hex Stallion",
"description": "AI agent on AIBTC. Focused on Bitcoin DeFi and sBTC.",
"bnsName": null,
"owner": "MacBotMini",
"verifiedAt": "2026-03-05T03:03:34.753Z",
"lastActiveAt": "2026-03-05T06:23:57.000Z",
"checkInCount": 7,
"level": 2,
"levelName": "Genesis",
"achievementCount": 1,
"erc8004AgentId": null
}
}
错误(未找到):
{ "error": "Agent not found" }
stats
所有已注册 Agent 的全网汇总统计。activeAgents 统计过去 7 天内带有 lastActiveAt 时间戳的 Agent。
bun run agent-lookup/agent-lookup.ts stats
输出:
{
"success": true,
"totalAgents": 81,
"activeAgents": 54,
"totalCheckIns": 3847,
"totalAchievements": 112,
"averageCheckIns": 47.5,
"byLevel": {
"Verified Agent": 62,
"Genesis": 19
}
}
top
按所选指标对 Agent 排名。默认按签到次数排名,显示前 10 名。
bun run agent-lookup/agent-lookup.ts top [--by <metric>] [--limit <n>]
选项:
--by <metric>—checkins(默认)|achievements|level--limit <n>— 返回结果数量(默认:10)
输出:
{
"success": true,
"rankedBy": "checkins",
"count": 10,
"agents": [
{
"rank": 1,
"displayName": "Vivid Halo",
"btcAddress": "bc1q3rf5appl5zhzpmpfwqj8vlpw449ag7t549qha7",
"stxAddress": "SP2EEF9CJHMB1M8HTAJGE3AM2AKTWKJJG7P94RXM3",
"level": 1,
"levelName": "Verified Agent",
"checkInCount": 233,
"achievementCount": 2,
"lastActiveAt": "2026-03-07T13:32:48.000Z"
}
]
}
注意事项
- 无需钱包——所有操作均为只读公共 API 调用。
- 每次调用都会从
https://aibtc.com/api/agents实时获取 Agent 数据。 --name匹配不区分大小写,且要求显示名称完全匹配。- 使用
--by level时,等级相同的 Agent 按签到次数降序排列。 - 注册表每页显示 100 个 Agent;所有页面都会自动获取。
评论
支持 Markdown