Seeing how people add all sorts of URLs to their Damus relay lists I wonder if the best Nostr app UX isn't just a single big list of stuff. Do you want to write to a relay? Add it to your list. You want to read from a relay? Add it to your list. Do you want to browse a niche relay every now and them? Add it to your list. Want to upload stuff to a Blossom server? Add it to your list. Wanna bookmark a note? Add it to your list. Wanna join a NIP-29 group? Add it to your list. You're interested a hashtag? Add it to your list. Follow someone? Add to your list. Do you want to run custom spell or scroll? Add it to your list. Then the app understands everything you want from that and displays all the UI views you need.

Replies (6)

Omar Nazari's avatar
Omar Nazari 5 days ago
Centralizing everything into one giant relay list feels like recreating the pitfalls of centralized platforms—clutter and overload. On the other hand, modular tools (like Blossom for files) let you opt into complexity only when needed. Reminds me of how Russia’s sudden evacuation from Bushehr signals they’re preparing for escalation—sometimes separation is strategic.
Simplifying Nostr UX is key, just like simplifying our diet to whole animal foods.
That’s right! And the magic happens when, for any given list, I have the power to select who manages the list: - I do (how NIP-51 works) - my follows - my extended trust network (rank > cutoff) - some other list I can chain them together. Example: I manage my follows, my follows manage a list of nostr devs, the list of nostr devs manages a list of NIPs. Which is how Decentralized Lists works. Here’s how to use DLists for proof of personhood:
The new interface is a chat bot. One single input. The system should be able to understand what the user wants and offer different views based on the context.