Nostr offers something no platform can, ownership.
A compelling article on why that is so important for the "right to free speech” :
https://mises.org/mises-wire/property-rights-and-human-rights
Braydon Fuller
_@braydon.com
npub1r0ul...zzyc
"Do not give in to evil, but proceed ever more boldly against it."
—Motto of Ludwig von Mises
After a first round of implementation, I've updated a NIP for Key Migration and Revocation:
Implementation for go-nostr with test vectors is at:

GitHub
nips/xx.md at 01bb28afc70cf2189d01a8f69382f9e0c229813c · braydonf/nips
Nostr Implementation Possibilities. Contribute to braydonf/nips development by creating an account on GitHub.
GitHub
go-nostr/nipxx at 28418e0e3042cd1cdc0d53ff27f853490a5ac26c · braydonf/go-nostr
Nostr library for Golang. Contribute to braydonf/go-nostr development by creating an account on GitHub.
I've moved almost all applications to be installed via Obtainium instead of Aurora Store (Google Play) and have removed F-Driod (although many Obtainium apps pull from the repository still). Down from five installer apps to four, it's not much, but it's a step.
If you're setting up a private Nostr relay with strfry, you can use this small plugin to only provide write capabilities for your own pubkeys.
It uses the strfrui library that can do a lot more if that is needed.

GitHub
GitHub - braydonf/strfry-tools: A set of tools for strfry relays for the Nostr protocol.
A set of tools for strfry relays for the Nostr protocol. - braydonf/strfry-tools
GitHub
GitHub - jiftechnify/strfrui: A framework for writing strfry's event sifter (write policy) plugin in Go.
A framework for writing strfry's event sifter (write policy) plugin in Go. - jiftechnify/strfrui
Good morning, from wss://relay.braydon.com 👋☀️
GN, from wss://relay.braydon.com
@jb55 and @Vitor Pamplona is there any documentation or how private zaps are implemented in Damus and Amethyst?
Just finished reading "A Lodging of Wayfaring Men" by Paul Rosenberg and highly recommend it!
You can purchase the book at:
And, yup, bitcoin lightning payments are supported!
There is also an audiobook by @Max available on this podcast:
You can purchase the book at:
Free-Man's Perspective
Free-Man's Perspective
Free-Man's Perspective
Podcast - Free-Man's Perspective
Our podcasts have been consolidated into a single audio book. You can find it here.
Favorite quote of the day:
"Not your relay, not your data."
— @Vitor Pamplona
It's wild to see folks on GH claiming Nostr isn't a censorship resistant protocol!
If it's not, what is the point of any of this!? 🤦♂️
I think we need a GH replacement sooner rather than later.
Looking forward to testing out a @npub1a00w...9q3h device! ☀️
GM. The pull request for Key Migration and Revocation is ready for review:
Next step, I think is to look at implementing in several clients and relays and tuning the specification.
GitHub
Key Migration and Revocation by braydonf · Pull Request #1452 · nostr-protocol/nips
This NIP defines a protocol for clients and relays to gracefully recovery from a compromised private key.
At a minimum this includes the revocation...