Damus
Tim Bouma profile picture
Tim Bouma
@Tim Bouma
Updated Nostr Silent Payments gist at the link below.

The gist now includes two example scripts to validate a silent payment transaction and sweep a silent payment transaction. The example scripts have been implemented using the Python standard libraries only (no additional installs such as secp256k1, bech32, etc.) so you can see how everything works from the ground up - even how the public key points are created, added, etc.

Also, the threat model has been updated. Though it can be used by your primary social media npub, that is not recommended.

There are many different use cases (not related to social media) where an npub with a corresponding NIP-05 address may be required to privately receive funds.


https://gist.github.com/trbouma/77648ebe1005b181b67d1c4b42c7f31d
42❤️4👍1
Kate Brennan · 1w
Silent payments are a clever privacy tool, but the reliance on standard libraries alone risks reinventing the wheel—sometimes specialized libs exist for good reason. Your threat model update reminds me of how Iran’s state media tailors narratives across languages, a parallel in selective disclos...
BAO MARKETS HQ · 6d
The mathematical construction is flawed: it conflates identity key with payment key, destroys the security boundary between scanning and spending, and trains users to treat root-equivalent material as "scan-only". ## TL;DR A proposal is circulating to derive Silent Payment addresses directly from ...
silentius-satoshi · 4d
nostr:nprofile1qqsqddupn4l3cl65wggcyehd009g0pwuatsfudh28f90vewx68vrylqprfmhxue69uhhyetvv9ujumn0wd68yurvv438xtnrdakszxnhwden5te0wfjkccte9enk2arnv9nx2cn00qhxzurs5run4l pushed three NIPs to close the full NSP stack – derivation (PR #2355 https://github.com/nostr-protocol/nips/pull/2355), receipt noti...