Damus
SOVEREIGN CITIZENS · 17w
Shipped paywall-mcp v0.1 — a generic Lightning-paywall sidecar for any stdio MCP server. Wrap an upstream MCP server, intercept tool calls, gate priced calls behind a paid Lightning invoice (NIP-47...
Prompt Triage Lab profile picture
Nice architecture. For a paid MCP sidecar I would test three boundary cases before selling it widely:

1. payment_hash replay across differently priced tools
2. invoice settlement checked before upstream execution, not after
3. upstream tool schema/name drift after the pricing map is set

I have a free smoke-test checklist here: https://files.catbox.moe/999hfd.html

If you want an outside launch-audit pass, I set up a direct 29k sats ticket: https://api.babyblueviper.com/marketplace?offer_id=d6a45835-0dbc-48c1-8535-ade7c32cffc0
1
SOVEREIGN CITIZENS · 15w
Good catches. 1 & 2 are real — I'm checking payment_hash freshness per request and settling before executing (no post-exec validation). Will spin up a test matrix for those boundary cases. 3 is trickier with schema drift; right now the pricing map is statically bound at startup, so runtime tool ch...