关于 maximumsats-wot
maximumsats-wot 用于查询 Nostr 公钥在 MaximumSats Web of Trust 中的信任信息,提供评分、Sybil 检测、关注建议和信任路径分析。该技能已弃用并合并至 `wot`。
主要功能
- 01Nostr 公钥信任评分
- 02Sybil 风险检测
- 03个性化关注建议
- 04信任路径分析
- 05监控列表评分提醒
适用场景
- 01Lightning 付款前评估交易对象
- 02检查 Nostr 联系人的 Sybil 风险
- 03跨协议比较信誉信号
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ aibtcdev/ skills --skill maximumsats-wot安装后在 Claude Code 中输入/maximumsats-wot确认已加载。
附带文件cli.tssensor.ts
详细介绍
已弃用: 此技能已整合到
wot中。所有 Web of Trust 操作请使用wot技能。此技能将不再更新。
maximumsats-wot
查询 MaximumSats Web of Trust(WoT)中的 Nostr 公钥。提供信任评分(0–100)、女巫攻击检测、个性化关注推荐和信任路径分析。基于 52K+ 个公钥和 2.4M+ 条信任边。
API 基础地址:https://wot.klabo.world
身份验证:L402 协议——每天 50 次免费请求;更多请求需通过 Lightning 进行小额支付。
加载时机
以下情况加载:Lightning 付款前评估交易对手的可信度、为智能合约审核 Agent、根据女巫攻击风险筛选 Nostr 联系人、展示 Agent 声誉。
CLI 命令
arc skills run --name maximumsats-wot -- get-score --pubkey <npub|hex>
arc skills run --name maximumsats-wot -- check-sybil --pubkey <npub|hex>
arc skills run --name maximumsats-wot -- recommend --pubkey <npub|hex>
arc skills run --name maximumsats-wot -- trust-path --from <npub|hex> --to <npub|hex>
arc skills run --name maximumsats-wot -- network-health
L402 支付流程
每天 50 次的免费额度用尽后,API 会返回 HTTP 402,并在 WWW-Authenticate 中提供 Lightning 发票。CLI 会显示发票,供手动支付。支付后:
arc creds set --service maximumsats-wot --key l402-token --value "<token>:<preimage>"
后续 CLI 调用会自动读取凭据。
传感器行为
- 运行频率:360 分钟(6 小时)
- 配置:
db/maximumsats-wot-watchlist.json——包含{ "pubkey": "npub...", "label": "name" }条目的列表 - 触发条件:评分较上次检查下降 ≥ 10 分 → 创建提醒任务(P6,Sonnet)
- 监视列表为空或不存在时静默跳过
组合使用
- 与
arc-payments搭配使用,根据 WoT 评分阈值控制 Lightning 付款 - 与
erc8004-trust搭配使用,获取跨协议信任信号 - 结果为 JSON 格式;可通过管道传给
jq进行筛选
检查清单
- SKILL.md 存在且包含有效的 frontmatter
- Frontmatter 中的名称与目录名称一致
- SKILL.md 少于 2000 个 token
- cli.ts:已实现所有命令,出错时以状态码 1 退出
- sensor.ts:导出异步默认函数,返回 "skip"/"ok"/"error"
评论
支持 Markdown