Actually think this a hugely underestimated UI innovation here. You can completely avoid having to show the NIP-05. Especially when logged in.
It really cleans up the UI. I just need to see if a user is in one of my profile lists (Following f.e.) or their WoT score to navigate my way through.
Got it.
The % was just to make the joke work π
I personally love how coracle does it now (but I get the C thing too).
Started using this idea in my designs too:

Take a look at this prototype. It's a Nostr signer web-app - it works in your browser, doesn't need extensions, and stores your keys locally.
I love the recent ideas by nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft and nostr:npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240 about OAuth-like nostr signup/login flows, but OAuth is so smooth because it works on the web - no extensions or apps needed. And the only Nostr web-signing option we had until now was to give custody of your keys to a remote nsecbunker, or paste nsec into every app.
This app, though, is a pure web app, and it does signing locally. It uses NIP46 just like nsecbunker, so it shouldn't be too hard for apps to start supporting it - the one that already works is Snort. With nip05 names added on top we can make signup/login flows that are very smooth and users would only deal with email-like usernames and passwords, without the custody of keys by third-parties.
Ok, let's watch the demo. Your eyes will bleed, but it's a prototype. Maybe #nostrdesign team would help us turn it into something pleasant.
https://video.nostr.build/b3bbcd1aa40ca6d1a3175f6690171e859dc85d41d7f4878b1bbc8f9b9c264fa9.mp4
This approach technically works across devices, but that's unreliable on mobile if device is locked, plus your devices are offline sometimes, so the best way would be to have this app store keys on each of your devices so that at least one instance of the signer is always online (on the device you're using right now). That's why this app has built-in password-protected cloud sync for keys.
It's open source.
App: https://login.nostrapps.org
Just to be sure: You do custody the encrypted nsec (with password 1111 in this case) on your server, right?
Create folders for your pinned apps in Spring v0.11
There are lots of apps, and now you can organize them with folders. And for new users the default pins are nicely grouped now. I hope this makes it easier to showcase the diversity of Nostr apps.
https://void.cat/d/FpyRTrL6UwUD1ySMYJYmBr.webp
https://void.cat/d/JSa3YnJh5xykzPaFdBXzR4.webp
Play Store: https://play.google.com/store/apps/details?id=com.nostr.universe
The differences that make the difference.
Love it, providing structure in the chaos for the normies π
You're doing freakin' awesome without us. You're my main client.
Ask anytime, but I might be another distraction haha.
nostr:npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q youβve give me so much great food for thought here and if you ever find yourself wanting to properly contribute to the design in a more fundamental way or to help Stemstr work with the community to bring these experiences to life, Iβd love to work with you to do so!
Some notes below :
Player is such a needed addition! Itβs on the roadmap and something weβve been designing, but itβs awesome to see a fresh approach!
Filtering the feed is a great idea. Would love to understand more about how DVMs can enable this. Discovery and feed management is a big problem to solve right now.
Love the nostr:npub1rlfaaaal29097arpaqflh7x98r8yyc075utazmar3g7kyzfr6wzszhyg5u integration! Bringing prompting into the experience is key to helping to create music more easily and to lower the barrier for who can be a creator.
I love the drawer that pops up on βdownloadβ action. Itβs clean and organizes the journey in a very thoughtful manner.
Launched tracks is a very real need and this is a great way of handling this.
Cover art - yes, please. nostr:npub1stemstrls4f5plqeqkeq43gtjhtycuqd9w25v5r5z5ygaq2n2sjsd6mul5 needs to begin to express itself beyond the ears.
The stack is a great metaphor of the history of remixes a track has experienced.
Haha damn, didn't expect you to like so many of these ideas! Great to hear that π€. I'm open to whatever can fit in the Opensats nostrdesign umbrella. And I prioritise exciting "Other Stuff" apps, which Stemstr definitely is imo.
The idea of DVM filtering would be to:
- for example, filter by Profile Lists (Following, My Bros, Everyone...) but to code it as DVM providing that service
- this doesn't change anything for the user regarding this feature. But it opens up the opportunity for literally anyone else to code up a different way of filtering the feed that then suddenly is available in your app without you doing anything.
I see! That's why nostr:npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk has a Cabal score of almost 100%.
Guess what everyone, Coracle is getting a redesign! nostr:nprofile1qqs8hhhhhc3dmrje73squpz255ape7t448w86f7ltqemca7m0p99spgpzamhxue69uhky6t5vdhkjmn9wgh8xmmrd9skctcpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgcwaehxw309anxjmr5v4ezumn0wd68ytnhd9hx2tchfhljx has put together some π₯ mockups for me, but before falling down that rabbit hole I wanted to run it by my users and the #nostrdesign community. You can find the Figma below, along with some screenshots as well.
The goal for the re-design is to:
- Make using Coracle friendlier and more intuitive
- Make it look like it wasn't designed by an engineer
- Solve some complex UX issues, like custom feeds, nested modals, forms, etc.
Some questions I currently have:
- Is there too much uppercase text?
- Are the menus intuitive?
- Is it pretty? Is there anything you hate?
https://www.figma.com/file/dr0lpdEvs5536OrRZvjTrL/Coracle



What is the C99 next to the Username nostr:npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk ? Overlapping connections you have with this user?
In my mind:
The messages of the others should be the easiest to read. So, if you go for a flashy accent color (which can and probably should be questioned) you give it to the less common messages of yourself.
Good question tho, because you'd think the left right difference for the bubbles would suffice.
Thank you to nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygpr9mhxue69uhhyetvv9ujuumwdae8gtnnda3kjctv9uq35amnwvaz7tmsw4exzanfv3sjumn0wd68ytnvv9hxgtcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsj2fz9l for your personalized radio crash course this morning β for the rest of you, the episode will be available on nostr:nprofile1qqsdluwc0qu62t3el7nxl93387gmppe56jkvm88vcuwh3lpw4fcevwspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9rhwden5te0wfjkcctev93xcefwdaexwtcpzdmhxue69uhhqatjwpkx2urpvuhx2ue0z626ax next week!
Can't wait!
Remixed nostr:npub1stemstrls4f5plqeqkeq43gtjhtycuqd9w25v5r5z5ygaq2n2sjsd6mul5 by trying to prototype their competitor.

Demo: https://cdn.satellite.earth/b144258f6c0795a4c65d1b56105f858dfad34888bb9b821fe9946926adcfe618.mov
Features:
π Player: probably n the roadmap already. Avoids me having to scroll back in the feed to pause songs π
π DVM algorithms: On the current Stemstr I can't filter my feed. Using profile list would be a start, but looking ahead even those filters will just be free DVM's.
π More than just Upload: nostr:npub1rlfaaaal29097arpaqflh7x98r8yyc075utazmar3g7kyzfr6wzszhyg5u shows the trend towards bots helping us create demo's from recorded audio or text prompts. This lowers the barrier for any user to become a creator on this app.
π More than just Download: On the current Stemstr "remix" actually means "download" and it's hard to keep track of the remix flow. If a download icon means "download", it lets you label the track, it automatically adds it to your local downloads feed and it proposes a payment for the producer (of which Stemstr can take a cut), I think the flow would be clearer. If on top of that, when you upload a track the app asks you whether this a Remix or an Original, it'd be even better. Also the filename should be displayed, so you're not surprised by what is downloading on desktop f.e.
π The download action is a very high signal one. I propose you use it. Status in the feed + letting users browse other users downloads on their profile page. Makes cool demo discovery a lot easier.
π Launch tracks: A way for finished collabs to be "officially" published on the Wavlake of the world.
π Cover Art: you were already on this and the marginal cost of adding/creating images is only going down. The UI should accomdate that, even for demos.
π Greyscale UI: less chaotic, room for images to breathe
π Show the Stack: A way to visually show that this track had predecessors 
nostr:npub1yauhh489aefdkzsewe5vj2u68elzxlsln7nn5yxr34e3c22vljdqkn7h9m hope you get something out of this, Stemstr has a ton of potential. Figma here: nostr:npub1e2wk36e9vg8uw40phrrkkhc4tax8a9ken3fjcyy63vmdyz9aee2sk9el27" target="_blank" rel="noopener noreferrer" class="note-link">https://w3.do/3PAFF5Dp/tsl32Md2nostr:npub1e2wk36e9vg8uw40phrrkkhc4tax8a9ken3fjcyy63vmdyz9aee2sk9el27 #nostrdesign #stemstr #music
My 2 year old's favorite foods:
Meat, milk, cheese, eggs, any fruit and anything with butter.
There's a lesson in there. #animalbased
You still need the beef and other foods for a complete nutrient intake. But if you're a complete cheapskate like me, milk is the π .
Raw grassfed milk is the winner, nutrient-to-cost. If you tolerate it, of course.
For every 1 kg of ground beef, you can get 14 kg of milk. At the same farm. #diet #animalbased
A very simple one might be a Quote-fetcher that looks for quotes / nostr notes on a topic.
- Giving personalised context to them
Interesting. I am challenging your points strictly as an exercise to play the devil's advocate here. I feel we need a lot more of this in the nostr community so we don't waste building things that are not all that interesting. That's not to say that your idea is not interesting, it's just not connecting in my head and I don't see the same vision / potential that you might be seeing. Some more probing around to help me understand it:
1. Isn't there shipyard? Could this just have the draft feature added and DVM integrated?
2. Nostr browser nostr:npub1cmmswlckn82se7f2jeftl6ll4szlc6zzh8hrjyyfm9vm3t2afr7svqlr6f is building has private notes, do you imagine someting like that?
3. I don't understand what you mean by private collabs or notes with PRs - sounds like a different client entirely. I thought someone was working on a github alternative?
4. I think Habla already supports nostr event embedding? It even has drafts. Do you see the need for DVMs as critical for this app?
5. What would the ideal use case be here? To publish long form? Who would use this - casual or professional? What do they do?
Sorry if this is a lot just in regards to design ideas haha. Just really curious to poke around this idea.
Please do, I love it! Literally just asked for more devils.
1. Shipyard with Drafts is exactly what makes me dream of this. But the schedule feature should not be the focus of the app, just something any DVM you want can provide.
2. Yes, but with a writing-first focus and with short, thread and long form. Threads are super useful for personal note taking as well imo.
3. It probably will be different client. Just an argument for why collab notes will come to Nostr anyway.
4. I want seamless embedding: Add Highlights = Displaying a list of my highlights, for example
5. Mostly casual use for users who want to take notes about sth for later use/publication. Can be short/thread/long depending on type of note.
What's the case against private notes on Nostr?
DVM's alone can make it superior to Obsidian/Notion/Skiff.
Highlights make it superior to Readwise.
Publishing as Short Note, Thread or Long Form from the same app to whatever community you want is the cherry on top.
"but can choose if you want to make it public or not" π That's why.
I want to selectively reveal my notes within nostr. All the way from me, my family, my reading groups, my supporters to my followers. I don't want to have to copy/API call between Obsidian, Notion, Apple Notes, Readwise, etc and pay all of them to store the same notes.