Skip to content

Instantly share code, notes, and snippets.

View silentius-satoshi's full-sized avatar

silentius silentius-satoshi

View GitHub Profile
@silentius-satoshi
silentius-satoshi / NSP-Split-Service-TEE-Design-Note.md
Created June 4, 2026 18:36
A split-service TEE architecture for privacy-preserving Silent Payment wallet services on Nostr

Nostr Silent Payments – Split-Service TEE Design Note

The Problem

The three-NIP Nostr Silent Payments stack (derivation standard PR #2355, receipts PR #2362, Silent Wallet Connect PR #2369) solves the on-chain privacy problem cleanly. A chain observer cannot link payments to the recipient’s identity. Each payment lands as a fresh unlinkable Taproot output.

But the wallet service – the always-on component that constructs and broadcasts