A pull request I've had open for a year and a half has finally been merged! Thanks to nostr:nprofile1qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qgmwaehxw309aex2mrp0yh8wetnw3jhymnzw33jucm0d5hsqgpm7rrrljungc6q0tuh5hj7ue863q73qlheu4vywtzwhx42a7j9n5zr9h9m for adding it to pyramid.
https://github.com/nostr-protocol/nips/pull/1079
I actually think this PR is a pretty big deal — it adds relay-level join/leave requests, confirmation, and member lists, as well as invite code generation and redemption.
I created it to support relays-as-groups in flotilla, but a secondary goal has always been to enrich nostr as a whole by allowing relays to be more explicit and dynamic about member lists. No longer do we have to hardcode whitelisted pubkeys or wot algos (not that there's anything wrong with that).
I talked about this (and other things) at nostrasia almost two years ago. I'm excited to see some very clear progress on that goal! You can watch my talk here: https://www.youtube.com/watch?v=R-5DHymkfzw&t=1s
Login to reply
Replies (18)
cool! ive been using the relay’s follows list as a membership list. looks like this brings a lot more flexibility.
WHOLY KAZOO! The lift pyramid just took!!!! Amazing!! Was i getting too comfy under my rock, missing entirely that it is already Christmas?
Thank you, to both of you for this marvelous work!!!
I think Jumble should support this NIP
Yeah, I think it would be a perfect fit for jumble
do it! this would be perfect for jumble.
Received!
+1 from nostr:npub1yzvxlwp7wawed5vgefwfmugvumtp8c8t0etk3g8sky4n0ndvyxesnxrf8q
Jumble supports NIP-43 now too! Do you have any recommended NIP-43 relays? 💜
The pyramid.fiatjaf.com relay support it.
Nice! Anything that uses zooid, which is what powers coracle hosting
Yes, it does. but I don’t have an invite code haha.
well shit, i never heard of nip-43 but the concept has been in my mind mostly (not the invite part). ah, another thing to put on the todos.
the todos e todos.
It got merged just last week. Something I've been working on for a while
How can I generate an invite code from inside Jumble?
Users with permission will see two buttons in the relay details, one to get an invite code and another to leave.


nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn I was going to invite nostr:npub1syjmjy0dp62dhccq3g97fr87tngvpvzey08llyt6ul58m2zqpzps9wf6wl here but then I realized anyone else could snatch the invite code if I pasted it here.
Do we need a way to restrict invite codes to specific pubkeys?
Or maybe a process to just add someone without having to share a invite code?
Yeah, directly adding someone might be better. Or maybe users could submit a join request, and the relay operator could approve it from the dashboard or somewhere else.
You could DM it, or yeah, just add the user directly. Landlubber supports that