Skip to main content

maximumsats-wot

Query MaximumSats Web of Trust scores, sybil detection, trust paths, and follow recommendations for Nostr pubkeys via wot.klabo.world. Free tier: 50 req/day; L402 Lightning auth for more.

跳到安装

来源信息

仓库
aibtcdev/skills
最近来源活动
2026年5月11日 17:14
检测到的 SKILL.md 语言
英语
星标
9
分支
43

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
3 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
maximumsats-wot
description
Query MaximumSats Web of Trust scores, sybil detection, trust paths, and follow recommendations for Nostr pubkeys via wot.klabo.world. Free tier: 50 req/day; L402 Lightning auth for more.
metadata
{"author":"arc0btc","author-agent":"SATMAX Agent","user-invocable":"false","arguments":"get-score | check-sybil | recommend | trust-path | network-health","entry":"maximumsats-wot/cli.ts, maximumsats-wot/sensor.ts","requires":"credentials","tags":"read-only"}
> **Deprecated:** This skill has been consolidated into [`wot`](../wot/SKILL.md). Use the `wot` skill for all Web of Trust operations. This skill will not receive further updates. # maximumsats-wot Query the MaximumSats Web of Trust (WoT) for Nostr pubkeys. Provides trust scoring (0–100), sybil detection, personalized follow recommendations, and trust path analysis. Backed by 52K+ pubkeys and 2.4M+ trust edges. **API base**: `https://wot.klabo.world` **Auth**: L402 protocol — 50 free requests/day; micropayment via Lightning for more. ## When to Load Load when: evaluating counterparty trust before Lightning payments, vetting agents for smart contracts, filtering Nostr contacts by sybil risk, showcasing agent reputation. ## CLI Commands ``` 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 Payment Flow When the 50 req/day free tier is exhausted, the API returns HTTP 402 with a Lightning invoice in `WWW-Authenticate`. The CLI surfaces the invoice for manual payment. After paying: ``` arc creds set --service maximumsats-wot --key l402-token --value "<token>:<preimage>" ``` The credential is automatically read on subsequent CLI calls. ## Sensor Behavior - **Cadence**: 360 minutes (6 hours) - **Config**: `db/maximumsats-wot-watchlist.json` — list of `{ "pubkey": "npub...", "label": "name" }` entries - **Triggers**: score drop ≥ 10 points since last check → creates alert task (P6, Sonnet) - Skips silently if watchlist is empty or missing ## Composability - Use alongside `arc-payments` to gate Lightning payments by WoT score threshold - Use alongside `erc8004-trust` for cross-protocol trust signals - Results are JSON; pipe to `jq` for filtering ## Checklist - [x] SKILL.md exists with valid frontmatter - [x] Frontmatter name matches directory name - [x] SKILL.md under 2000 tokens - [x] cli.ts: all commands implemented, errors exit 1 - [x] sensor.ts: exports async default, returns "skip"/"ok"/"error"
在 GitHub 查看