last night before i fell asleep, i thought of a great topic for my next HOW DO NOSTR. i have since forgot. 👀 so, help a guy out! if you've liked my other short explanations, what else would you like to see me expand upon to help you understand or with on-boarding? thanks.

Replies (22)

A deeper more technical breakdown of the relays, but in plain english, to clarify what the settings in the clients cause to play out with your posts. Can get confusing for new folks when it comes to broadcasting notes to relays, retrieving notes from relays, relays talking to relays, rebroadcasting to relays, relays that store notes, how to connect to your own relay on Umbrel and Start9 for archiving, etc. it’s clear that they are relays, but anyone not used to commandlines and server administration will be a deer in headlights when it comes to understanding the relay interplay.
hmm for me the relay system is still not fully understood. Do they depend on what app/service I use? How to make sure that I am connected to the most active ones? There can be 100% isolated ones?
Every time I start to explain it I get excited and hit 300 tangents and lose them. I have been meaning to come up with a few "sales pitches" to memorize to be a better advocate.
1. nwc: why and how to 2. How to buy and sell on Nostr marketplaces - best practices 3. Using nsec to sign into clients - safety concerns? 4. Signing extensions: how, why, most popular, limitations (mobile vs desktop, android vs ios).
R's avatar
R 1 year ago
I’ve seen little about storing/securing NSECs on nostr. Obvious to us who were bitcoiners 1st, but maybe not so to those who came to nostr 1st? Hate to see people upset if they loose access to their main client someday and discover they can’t locate their NSEC and need to start over.
I enjoyed those, and also enjoyed the linked articles and illustrations. Maybe sharing where I got hung up is easiest to convey what I lack(ed). In the @primal and @nos and @npub1n0st...k6h0 and @Damus clients there’s a single relay list. In @noStrudel on my @npub126nt...e9ll there are two relay lists. Unclear why. This makes me think there’s something I don’t understand about relays and how my client may browse them based on my settings and how I am to find the content and users I would enjoy connecting with if there can be pockets of relays that coalesce but segregate organically. The relays I set in my iOS client are DNS based friendly names, but shouldn’t TOR relays ( like my @npub126nt...e9ll ) be able to be used too? It’s already ws:// over TOR, must I really install a self signed cert to go full wss:// to allow mainstream clients to use it? @noStrudel uses it fine off-LAN over Tor. and about my relay, if I want my relay to respect delete requests or not, store my notes and archive notes of follows, or some other relay task, how are configurations made? Is that command line activity? a config file? Would love to have it be easy to turn my @npub126nt...e9ll into my own content archive/backup, and even my own hosted solo relay if I felt inclined. Didn’t dive into the command line enough to learn if this is possible or maybe it’s not a good approach? But why? Do relays still gossip to other relays to have my content found by searchers, or is that not a thing and it’s just outbox model now? There are some questions I’ve had and, in some cases, still have. Maybe it stirs some ideas for you.
some clients use their own relays lists. some clients use your relay lists. and some clients have migrated to a new type of relay list that uses outbox and inbox style relays. it's a bit confusing. you should be able to enter a TOR relay, but again this is probably client specific. it's possible not all clients allow for TOR. deletes should just work, depending if your relay supports them. but remember with deletes, you're not just deleting off of your own personal relay, you'd need to delete off of potentially thousands of relays, which is somewhat impossible. i'd say you could delete off of 99.99% though. what relay software are you using on your Start9? what's the application called? isn't it the nostr-rs-relay? relays do not gossip to one another. it's kind of a bad name for them to be honest. they do not in fact relay to one another. never have. now, some relays DO actually have a similar function. such as the blastr relay software. it blasts or sends your notes send to it to other relays. the vast majority of relays do not do this. i recommend running the #haven relay. it's fairly easy and can be ran in a set it and forget it mode. it uses outbox/inbox and allows for deletes which can be done through your client if your client supports them.
Figured out how to run a wallet through NWC compatible apps thanks to your regular postings. YakiHonne does make it easy. I was able to offboard sats stuck in the Alby extension app without running a hub because of one of your posts today. Thanks for sharing your knowledge. Might not always be apparent at times, but even innocuous posts are going to help someone new connect the dots.
PS Sats were never in your extension, it's just an interface to some lightning node - in this case our shared (legacy) one. You still can withdraw without running the Hub
Thanks for clarifying. Without connecting a Hub or to YakiHonne, it was not intuitive to me on how to move the sats and they appeared to be sitting as a credit only available to use towards the Alby market. I’m of course going to rely on your knowledge of the interface as to its full capabilities. Simply, for own personal limitations, I could not figure out how to do so. Derek Ross’s post was what clicked with me. As you can probably see, I actively use Alby, I like many features of it, and the work you put into the products are appreciated.