Skip to content

Instantly share code, notes, and snippets.

View trbouma's full-sized avatar

Tim Bouma trbouma

View GitHub Profile
@trbouma
trbouma / nsw.md
Last active June 1, 2026 12:28
Nostr Silent Payments

Nostr Silent Payments (NSP) Summary Brief

Jump to Use Case | Jump to Infographic | Validate Payment Example Script | Sweep Silent Payment Example Script

The BIP-352 Silent Payments proposal creates an opportunity to define a distinct Nostr Silent Payments (NSP) derivation model for a Nostr identity.

This work arose from related efforts to derive a Taproot (p2tr) address from a Nostr public key and to understand how Nostr identity material could map deterministically into Bitcoin wallet semantics. That earlier exploration made it clear that the same identity-linked approach could be extended beyond a single visible Taproot address into a richer Silent Payments receive model.

One of its most important properties is that Silent Payments can provide a static payment address: a stable Silent Payments receive identity that can be reused by senders without creating a reusable on-chain receive

@trbouma
trbouma / SEC05-week3.md
Last active September 19, 2025 16:52
SEC05 Week3

SEC05 Week 3 Notes

Monday

Handover to cohort captain - trbouma

Tuesday Talks

9:30 Open Source Governance

  • challenge of open source protocols - can lead to attacks
  • protocols that were captured
  • Enemies of Nostr
@trbouma
trbouma / gist:4be2490c832c4dcc74284f2e981094ae
Last active March 12, 2025 10:57
Just Evil Enough Workshop: A Subversive Mindset

Just Evil Enough:

Chapter 3: A Subversive Mindset

Unintended behaviour is the core of subversivenes

  • Notice the system
  • See who benefits
  • Find an exploit

SEC-04 Week 2

Day 1

Cohort Captain Handover

Day 2

Tuesday Talks Aim for 20min presentation, 5 mins for QA discussion + 5 for coffee/bio/smoke break

0x86e5D4FF22dEe12Eee957344233B523849191F37