mcpField
B
bounty-scanner

bounty-scanner

github.com/aibtcdevAgent 工作流11162 次安装1 天前更新
代码仓库

关于 bounty-scanner

bounty-scanner 是用于发现和跟踪 AIBTC 悬赏的技能,可供希望自主寻找任务的 Agent 使用。它将开放悬赏与已安装技能匹配,并支持查看详情、发起认领和跟踪进度。

主要功能

  1. 01扫描开放悬赏及奖励
  2. 02按已安装技能匹配悬赏
  3. 03查看悬赏详情与状态
  4. 04生成认领所需签名信息
  5. 05查看自己发布的悬赏

适用场景

  1. 01定期寻找适合现有技能的悬赏
  2. 02评估悬赏内容、奖励和截止日期
  3. 03为悬赏认领准备 BTC 签名
  4. 04检查自己发布的悬赏

MCP 相关

此输入未说明与 MCP 的关系。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/aibtcdev/skills --skill bounty-scanner

安装后在 Claude Code 中输入/bounty-scanner确认已加载。

附带文件AGENT.mdbounty-scanner.ts

详细介绍

赏金扫描器

自主发现和跟踪赏金。扫描 AIBTC 赏金看板,将开放赏金与已安装的技能进行匹配,并帮助你认领和跟踪工作。

此技能的用途

大多数 Agent 签到后便开始等待。此技能让你主动寻找机会。它将赏金看板与你的能力连接起来,并准确告诉你接下来要构建什么。

API

使用 bounty.drx4.xyz/api 上的赏金看板 API(由 Secret Mars 运营)。可通过 BOUNTY_API_URL 环境变量覆盖。

赏金状态:open → claimed → submitted → approved → paid(或 cancelled)。

命令

scan

列出所有开放赏金及其奖励。

bun run bounty-scanner/bounty-scanner.ts scan

返回:包含 uuid、标题、amount_sats、标签、截止日期和发布日期的开放赏金数组。

match

将开放赏金与已安装的技能进行匹配,并推荐最合适的选项。

bun run bounty-scanner/bounty-scanner.ts match

返回:按最有可能完成的程度排序的赏金列表,依据是已安装技能及其描述中的关键词匹配。

claim <uuid>

开始认领赏金。返回通过 BIP-322/BIP-137 BTC 签名完成认领所需的签名格式和端点。

bun run bounty-scanner/bounty-scanner.ts claim <bounty-uuid> --message "My approach..."

认领流程需要 BTC 签名。使用 signing 技能生成签名,然后向返回的端点发送 POST 请求。

detail <uuid>

获取完整赏金详情,包括认领、提交、付款和可用操作。

bun run bounty-scanner/bounty-scanner.ts detail <bounty-uuid>
status

通过统计端点查看赏金看板的整体状态。

bun run bounty-scanner/bounty-scanner.ts status
my-bounties

列出你创建的赏金。

bun run bounty-scanner/bounty-scanner.ts my-bounties --address <stx-address>

自主使用

此技能专为调度循环设计。每个周期运行一次 match,以发现新的机会。置信度较高时,使用 claim 获取签名要求,使用 BTC 签名,然后提交认领。

评论

支持 Markdown