#HOWDONOSTR - How do I use Nostr?

Nostr is much, much more than a Twitter alternative. Nostr allows us to have portal digital social identities that we can use in various applications and capacities. For this next iteration of #HOWDONOSTR I'll focus on a few of the applications that I use and the various ways that I use Nostr.

Since we know that Nostr uses a public and private key pair and keeping our private key safe is of utmost importance, we'll start this off with the basics and then move on to relays, before discussing applications.

* On my desktop, to login to and utilize the various applications, I'll use the Alby web browser extension to manage my private key. This works with Chrome, Brave, Firefox, etc. You can install it here: https://getalby.com

* On my Android phone, I'll use the Amber application to keep my private key safe when using native applications that support it. You can download Amber here: https://github.com/greenart7c3/Amber

* I'll also use the Kiwi web browser for accessing many web applications. With the Kiwi browser, I'll use the Nostr Connect extension because it's more lightweight than Alby. You can download Kiwi Browser for Android here: https://play.google.com/store/apps/details?id=com.kiwibrowser.browser

You can install the extension here: https://chromewebstore.google.com/detail/nostr-connect/ampjiinddmggbhpebhaegmjkbbeofoaj

Nostr allows us to be in-charge of our digital social identity and allows us to be in-charge of our entire social graph. We can accomplish this by running our own relay. I do this in two parts.

* I run a private local relay on my Android phone. This allows me to easily write offline notes and save all of my drafts to my phone where they are not accessible by anyone but myself. I do this with the Citrine application. You can download it here: https://github.com/greenart7c3/Citrine

* I also run a publicly accessible relay that only my wife and myself and have write access. That means that no one else can save their social information to my relay, but everyone in the world can access my relay to read our notes and events. I use the Nostream relay for this. You can get started with Nostream here: https://github.com/cameri/nostream

Do I need to run two relays? Maybe not, but I do, because I can. Nostr allows me to easily do these more technical things if I want to do them, allowing me to be fully in control of my entire social graph and social identity.

Now that I have my private key being secured and managed and my notes and events are stored on my personal relays, I'm ready to start using various Nostr applications!

My number one daily driver is Amethyst for Android. It allows me to login via Amber to keep my private key safe. It allows me to easily use my private relay that runs on my smartphone. I use Amethyst because of the number of features that it supports, integrating with many other Nostr clients and various aspects of the protocol. From AI generated feeds of notes, to a bitcoin powered marketplace, to live streams and more. However, Amethyst does suffer from some stability issues and causes me headaches from time to time. Because of this, I also use Primal. Primal is smooth and stable. It lacks some of the extras that Amethyst has, but if I want an experience that just works, I choose Primal.

Nostr really shines on the web. Most of Nostr's Other Stuff clients are not native applications for Android and iOS, they're web applications - regular websites powered by Nostr. Remember, to securely use these applications, you'll need one of the web browsers and extensions that I mentioned above. Alternatively, you can also use many of these with nsec.app. This website runs a Nostr nsecBunker in your web browser, allowing this application to function as a secure key management application.

* Snort.social or Iris.to are popular clients, but not performing for me as well as they used to, so now I'm using Primal.net and Coracle.social more and more. Primal is very stable and simple, but Coracle is loaded with features that keep bringing me back. Coracle's new custom feeds feature is a game changer, however the UI is a bit much and may seem overly complicated.

* For audio chats, I listen to NostrNests.com where people chat with friends and Plebchain Radio hosts their weekly podcast. I used to do weekly shows here every Monday, but it's been a while for me.

* Zap.stream is a Twitch or YouTube alternative for video consumption. Here, I watch friends and streamers here, interacting with them live, chatting, zapping, and consuming all that they have to offer. Sometimes it's weekly podcast shows, sometimes it's gamers playing video games, or sometimes it's just developers hacking away at code during a live coding session.

* I use Highlighter.com for reading long form notes or blog posts, but I also use Highlighter for sometimes writing my own. Content creators can also use Highlighter to create subscription tiers, similar to Patreon. I don't use that feature, but it's nice to have for those looking to fund their content in other ways similar to what exists elsewhere on the web.

* I use listr.lol to manage my Nostr lists, to help me organize npubs that I follow.

* I use metadata.nostr.com to restore my Nostr profile, including my contact list, if a rogue client accidentally deletes or alters my contact list in a way that I didn't intend. This does happen from time to time. We're early.

* I use w3.do to create Nostr powered shortlinks for sharing with others.

* I use Wavlake to listen to music, supporting artists in a value for value manner. I use this application on the web and I use this application on my Android phone too.

* I use Shopstr.store to sell items, such as old Android phones. I've sold 3 via this Nostr powered marketplace.

* Tunestr.io is a website similar to Zap.stream, but it's specifically for live musical performances.

* I use Zap.store to manage applications on my Android phone as an alternative to Google Play or Obtainium.

I use these applications the most, but many more applications exist across the Nostr ecosystem. I encourage you to check out https://www.nostrapps.com from time to time and see what's available.

Reply to this note

Please Login to reply.

Discussion

💜 🍻

Almost long enough for a blog / long post 😏

it is long enough for that 😉 but if im catering to new nostriches, which i am, they don't use long form yet. hopefully after the mention of highlighter they'll check it out!

Ahhhh, I see!

thank you this is awesome! Is anyone building a client for authors to circumvent the publishing houses?

there has been talk recently of a "bookstr" which would allow for full ebooks published on nostr. nostr:npub1m3xdppkd0njmrqe2ma8a6ys39zvgp5k8u22mev8xsnqp4nh80srqhqa5sf or nostr:npub1m4ny6hjqzepn4rxknuq94c2gpqzr29ufkkw7ttcxyak7v43n6vvsajc2jl can better explain here on what they're working on.

this is a good primer on what we're trying to do.

nostr:naddr1qqxnzde38yerqdpexsmnyvekqgsd6ejdteqpvse63ntf7qz6u9yqspp4z7ymt8094urzwm0x2ceaxxgrqsqqqa280gk892

nostr:nevent1qqs0l3asrju6ea208wdkzqgkx7e4umlh5cuc38u8tnp88vfxkstd9kqpz9mhxue69uhkummnw3ezuamfdejj7q3qm4ny6hjqzepn4rxknuq94c2gpqzr29ufkkw7ttcxyak7v43n6vvsxpqqqqqqzer766h

Thank you 😊

That's pretty much the flow I use. I'm not hosting my own private relay.

I haven't set up a lightning wallet yet because I don't have an extra $75 needed to buy the necessary 100,000 sats, but Mutiny Wallet looks like it plays well with Amber and Amethyst.

mutiny wallet is great. the cost to get started is a bit much though. it's not very new user friendly in that regard. it's more friendly for already established users. the price you pay for sovereignty.

Is there an extension like nostr-connect that does not hold my nsec but instead communicates with my smartphone and asks to decrypt/sign stuff?

I don’t like my nsec sitting on my laptop. Smartphones are usually more secure because apps can’t easily access other apps data.

Maybe something like the old “Whatsapp Web” where the communication is done over WIFI and when you take your phone and leave your home it automatically disconnects.

this would be Amber for Android which i also mentioned in my note. however, it's not a full nsecbunker just yet.

If someone generates their private key using amethyst and only uses amethyst, is there any benefit to using amber?

eventually being able to login with an nsec will be removed from Amethyst.

0xchat also supports Amber. We need more Android apps to jump on the spec!

I did not know that. Thank you!

What have I done to deserve seeing your kilometric post that covers my entire homepage?

My guess is following

I do not like your beard

Good it’s working 😈

Ok pussy

You have subscribed to my wall of text. Please supply one cat fact to unsubscribe.

do you have any better options other than to answer like a pussy ❤️

No. I'm powered by dad jokes and internet memes.

😒

No 'See more…' in your client?

My first bookmark

You're welcome 🥹

Not my video, i've seen Vitor post it

Now we need this in a cute little pamphlet at the booths

Awesome. We'll need this updated for Zap.store soon 🥹

This is AMAZINGLY helpful.

One thing I have noticed on Nostr is how helpful people are. It’s a great platform. I’m still learning the correct terms aka Nostr language 😊

Thank to and you're welcome. 💜🫂🤙🏻 If you have any questions, just ask.

Welcome to nostr!!

Thank you!

Welcome 🤗

Thank you 😊… glad to be here

Best post I've yet seen on Nostr--thanks for doing this!!

You're welcome. If you have questions feel free to ask.

This is super useful! Thanks boss 🫡

I hope you’ve run into some Charlie Crown music while browsing through nostr:npub1yfg0d955c2jrj2080ew7pa4xrtj7x7s7umt28wh0zurwmxgpyj9shwv6vg 👀

I don't know if I have, but I am absolutely going to look for it now! 🔥🔥🔥

ChatGPT found this to be 95% plagiarism.

😂😂😂

Hahaha. Glad to see that we're on the same page. Except for the whole you loving Creed thing.

In my Nostr Fundamental presentation I went through “how you would nostr” based off your creative mindset.

Putting nostr through a lens of creators or consumers.

I’ll be doing the same presentation but longer for my local Bitcoin Meetup to purple pill them soon.

It’s an effective mechanism

You are a tall and talented legend 🥹

I tend to take the high road.

I have a secret. I haven’t listened to creed in over a decade short of the memes on here. 😂

They had their time to shine. I can’t knock them.

Wow. It's probably closer to two decades for me. I guess some people just can't drop their favorite bands 😜

Sure man… sure

Any more tips on running a relay? I’d love to run a private one in the event that all other relays went down. Is it possibly to do it on nostr:npub1aghreq2dpz3h3799hrawev5gf5zc2kt4ch9ykhp9utt0jd3gdu2qtlmhct OS?

Yes, Umbrel has a relay in their app store.

Yea but that one has you use ws:// and not wss:// so I can’t get it to work. 😅🥲

Why? just enter ws://IP:port

Yea that doesn’t seem to work and won’t add it unless it has wss://

What client are you using?

Primal

It works for me on Android. Look at my top relay.

Yea that’s interesting. So I just tried doing it on Damus (on iOS) and it worked.

I’ve been trying to figure this out for days. Didn’t know the clients acted differently like that.

t-y D!

buena nota ✅

I created content on how to use nostr in Thai. 🫂🫂

🫂🫂

This is the way

nostr:note1ux4dy8e6hyl5mxczv8950wy0fw5apj5ymurcyrldsh6rwgm28kjqh7ay7c

Is there any solution for private key holding available in Google Play Store (my company phone is limited to store apps)?

Or is it nonsense by definition?

I don't believe so.

Thanks anyway.

Thank you, Derek. I've been using Alby with Primal on my desktop to protect my private key, but I couldn't figure out a way to keep my private key safe on my Android. You just gave me a great solution using Amber. Good stuff!!

Really well put summary

Thanks.

Useful read to understand how to use nostr.

nostr:note1ux4dy8e6hyl5mxczv8950wy0fw5apj5ymurcyrldsh6rwgm28kjqh7ay7c

Thank you

You're welcome. I'd you have additional questions please ask.

Very helpful

Bookmarked

Thank you

NOstriches! I love that! I’ve learnt a great deal from this one more and it’s got me thinking about ways in which I could get involved as a developer at some point but also keen to set up some things.

Highlighter has me intrigued. Just having a look for that.

我怎么骑诺驼(Nostr)?

Who has an invitation code for Alby? This is new to me

A very long post full of useful information. Thanks for having shared your knowledge with us.

Excellent guide with recommendations on which nostr apps (aka clients) to use for specific things (aka use cases) like music, streaming, writing, security, and more. 🙏nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424

nostr:note1ux4dy8e6hyl5mxczv8950wy0fw5apj5ymurcyrldsh6rwgm28kjqh7ay7c

Thank you very much for this guide Derek. Decided to finally start using Amber as a result of it, and your Android experience is right on!

I've got many questions, and guides like this one, as well as the #asknostr and #howdonostr hastags, and websites like nostr.net help me answer many of them, but new questions just keep popping up, so I am hoping you could share your thoughts on some of them.

Which client did you use to write this post and other kind1 posts-this-long in general? Guessing the web version of some client.

If you were to write a kind23 post today, which client would you choose to do it with and why?

The code ![]() is used in editors for adding images inside of kind23 posts. But what code can be used for adding image captions such as a center aligned hyperlinked text "Photo by Alice" right underneath an image?

I write most of my notes on Amethyst, even long ones. Shipyard.pub is great for writing long notes on the web.

For NIP-23 long form notes I'd use highlighter.com or habla.news

Incredible resource thank you

you're welcome

You are going all in and full blown

Amazing note Derek. As it is from 2 months ago and Nostr moves fast, I wonder, would you change/add something?

No updates yet. When I have a lot of changes, I'll post an update to it all.

#HOWDONOSTR - How do I use Nostr?

Nostr is much, much more than a Twitter alternative. Nostr allows us to have portal digital social identities that we can use in various applications and capacities. For this next iteration of #HOWDONOSTR I'll focus on a few of the applications that I use and the various ways that I use Nostr.

Since we know that Nostr uses a public and private key pair and keeping our private key safe is of utmost importance, we'll start this off with the basics and then move on to relays, before discussing applications.

* On my desktop, to login to and utilize the various applications, I'll use the Alby web browser extension to manage my private key. This works with Chrome, Brave, Firefox, etc. You can install it here: https://getalby.com

* On my Android phone, I'll use the Amber application to keep my private key safe when using native applications that support it. You can download Amber here: https://github.com/greenart7c3/Amber

* I'll also use the Kiwi web browser for accessing many web applications. With the Kiwi browser, I'll use the Nostr Connect extension because it's more lightweight than Alby. You can download Kiwi Browser for Android here: https://play.google.com/store/apps/details?id=com.kiwibrowser.browser

You can install the extension here: https://chromewebstore.google.com/detail/nostr-connect/ampjiinddmggbhpebhaegmjkbbeofoaj

Nostr allows us to be in-charge of our digital social identity and allows us to be in-charge of our entire social graph. We can accomplish this by running our own relay. I do this in two parts.

* I run a private local relay on my Android phone. This allows me to easily write offline notes and save all of my drafts to my phone where they are not accessible by anyone but myself. I do this with the Citrine application. You can download it here: https://github.com/greenart7c3/Citrine

* I also run a publicly accessible relay that only my wife and myself and have write access. That means that no one else can save their social information to my relay, but everyone in the world can access my relay to read our notes and events. I use the Nostream relay for this. You can get started with Nostream here: https://github.com/cameri/nostream

Do I need to run two relays? Maybe not, but I do, because I can. Nostr allows me to easily do these more technical things if I want to do them, allowing me to be fully in control of my entire social graph and social identity.

Now that I have my private key being secured and managed and my notes and events are stored on my personal relays, I'm ready to start using various Nostr applications!

My number one daily driver is Amethyst for Android. It allows me to login via Amber to keep my private key safe. It allows me to easily use my private relay that runs on my smartphone. I use Amethyst because of the number of features that it supports, integrating with many other Nostr clients and various aspects of the protocol. From AI generated feeds of notes, to a bitcoin powered marketplace, to live streams and more. However, Amethyst does suffer from some stability issues and causes me headaches from time to time. Because of this, I also use Primal. Primal is smooth and stable. It lacks some of the extras that Amethyst has, but if I want an experience that just works, I choose Primal.

Nostr really shines on the web. Most of Nostr's Other Stuff clients are not native applications for Android and iOS, they're web applications - regular websites powered by Nostr. Remember, to securely use these applications, you'll need one of the web browsers and extensions that I mentioned above. Alternatively, you can also use many of these with nsec.app. This website runs a Nostr nsecBunker in your web browser, allowing this application to function as a secure key management application.

* Snort.social or Iris.to are popular clients, but not performing for me as well as they used to, so now I'm using Primal.net and Coracle.social more and more. Primal is very stable and simple, but Coracle is loaded with features that keep bringing me back. Coracle's new custom feeds feature is a game changer, however the UI is a bit much and may seem overly complicated.

* For audio chats, I listen to NostrNests.com where people chat with friends and Plebchain Radio hosts their weekly podcast. I used to do weekly shows here every Monday, but it's been a while for me.

* Zap.stream is a Twitch or YouTube alternative for video consumption. Here, I watch friends and streamers here, interacting with them live, chatting, zapping, and consuming all that they have to offer. Sometimes it's weekly podcast shows, sometimes it's gamers playing video games, or sometimes it's just developers hacking away at code during a live coding session.

* I use Highlighter.com for reading long form notes or blog posts, but I also use Highlighter for sometimes writing my own. Content creators can also use Highlighter to create subscription tiers, similar to Patreon. I don't use that feature, but it's nice to have for those looking to fund their content in other ways similar to what exists elsewhere on the web.

* I use listr.lol to manage my Nostr lists, to help me organize npubs that I follow.

* I use metadata.nostr.com to restore my Nostr profile, including my contact list, if a rogue client accidentally deletes or alters my contact list in a way that I didn't intend. This does happen from time to time. We're early.

* I use w3.do to create Nostr powered shortlinks for sharing with others.

* I use Wavlake to listen to music, supporting artists in a value for value manner. I use this application on the web and I use this application on my Android phone too.

* I use Shopstr.store to sell items, such as old Android phones. I've sold 3 via this Nostr powered marketplace.

* Tunestr.io is a website similar to Zap.stream, but it's specifically for live musical performances.

* I use Zap.store to manage applications on my Android phone as an alternative to Google Play or Obtainium.

I use these applications the most, but many more applications exist across the Nostr ecosystem. I encourage you to check out https://www.nostrapps.com from time to time and see what's available.

Hello! Yes, most people use multiple Nostr apps. I wrote this a while ago, but it's still pretty accurate. Here's what I use as an Android user. On iOS, you could checkout Primal, Nostur, Wavlake, Fountain, and a while bunch of web apps.

nostr:nevent1qqswr2kjruatj06dnvpxrj68hz85h2wse2zd7puzplkctaphyd4rmfqpzemhxue69uhkummnw3ex2mrfw3jhxtn0wfnj7q3q8ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqxpqqqqqqzt2jk6v