Avatar
island
90b9bec74789688e515125596ab6350bfe646176ac75742275063922c5fea010
Tech. Solving problems. #bitcoin
Replying to Avatar Derek Ross

**Nostr Nests Background:**

Social audio is important because it provides a new and engaging way for people to connect, learn, share their stories, and build their communities. It is also a valuable tool for businesses and organizations to reach their audiences and build relationships. With this in mind, I knew that having an audio space outside of Twitter Spaces would be vital for nostr adoption, and set out to make this happen in January 2022.

The current [Nostr Nests](https://nostrnests.com) is a fork of the open source Jam System project, with custom user interface, Nostr npub verification, and several enhancements such as account restoration, discovery, and a minimal API. It served as a great starting point for a Nostr audio space, providing users all over the world with a platform for daily shows, weekly podcasts, and places for Nostriches to meetup and chat live with one another. It’s a great success. However, it’s not a complete success and it will never be in its current form.

It has always been a dream of mine for Nostr Nests to be a full blown Nostr client, instead of loosely integrating Nostr into Jam's existing account verification system. My dream and vision for Nests is for anyone to be able to host a Nest on their own server or infrastructure and use Nostr NIP-53 Live Activities to publish their Nest to their Nostr relays, allowing anyone with a compatible client to discover and join their Nest. This is similar to how Zap.stream works on Snort and Amethyst clients. This functionality also helps decentralize Nostr Nests, so not one entity runs the audio backend. It is my hope to provide easy access to the open source code and installation instructions on https://nostrnests.org for all.

Several months ago, the groundwork for building Nests as a proper Nostr client began, but has since stopped. Even with open sourcing the project and seeking developer help, these efforts have failed. This bounty is another attempt at getting this project off of the ground and allowing those that use Nostr Nests on a daily basis to pledge their sats to help fund this project.

As my vision for Nostr Nests is a very large project, this project will be split into two bounties. The first bounty will aim to have the rewrite of Nostr Nests be feature compatible with the Jam System forked version with several quality of life enhancements. The second bounty aims to cover application customizations, feature additions, and individual Nest customizations (icons, badges, emojis, etc.) to provide Nest owners with tools to build their community and reward their participants and listeners.

---

**Initial Nostr Nests Scope:**

(The word Room will be used here to be less confusing. A room is an individual Nest.)

**Room Presence**

* Raising/lowering hand to speak

* Reactions

* Zaps

* Exiting stage

**Room Management**

* Removing and adding people to stage and moderators

* Changing room information

* Handling stage exit logic

**Room Discovery**

* Allowing users to discover Nests

* NIP-53 in clients

* Homepage

**Room Chat**

* NIP-28

* Individual Nest chats

* Reactions to comments

* Zaps to comments

* Replies

**Design**

* Design UI elements for new components such as an improved homepage, Nest discovery, etc.

* Must be compatible with the existing design.

**Audio**

* General Room audio

* Backend and frontend

**Groundwork:**

* The groundwork for Nests has begun and is located on our private Git

* https://git.semisol.dev/NostrPlebs/nests/

---

Nests users: Please pledge your sat donation to help get this project built.

Developers: Please reach out if you have any questions.

Replying to Avatar Lyn Alden

I spoke with my fellow frogs and plebs or ostriches or nostriches or whatever we are identifying ourselves as these days on Nostr nostr:npub1us9uc0sjjg0vyvh7vefgu2a96hx5up5gujl6pqays65hlk4de6hsnwq4g0. As long as we are based is fine with me, and everyone there was indeed based.

The Monday group that was there couldn’t be nicer and helped me test some things. Thanks to all. nostr:note1wmwe8g466nd4qzl6pwlj0eud40yc45aef4d58ttzxneg67kgdt7qdp2cqx

🫂🫂🫂

Replying to Avatar Lyn Alden

I messed around with Nostr nostr:npub1us9uc0sjjg0vyvh7vefgu2a96hx5up5gujl6pqays65hlk4de6hsnwq4g0 today to test the friction points.

I did indeed run into friction points, especially given my safety-minded view as a large account that doesn't keep track of every detail that's going on, but the active community there on a random Monday was great and helped me get in touch with them easily. With a slight bit of effort, it was easy to start talking with them and figure a few things out.

It felt a lot like Twitter/X Spaces. I had no audio issues. Pretty seamless. Not all that different from my first Clubhouse or Twitter Spaces experience where I was like, "what the fuck are we doing here?"

My only extra caveat was how to easily prove my identity without really thinking about it, and understanding the tech to make sure I'm not accidentally revealing my private key. So there's a bit of an assessment there.

If anything, my feedback was that I need Nostr protocols to help manage and sign my keys better. Keeping my private key secure while using my public key to get involved with things should be easier in the long run.

Glad to have had you on!

nostr:npub1hqaz3dlyuhfqhktqchawke39l92jj9nt30dsgh2zvd9z7dv3j3gqpkt56s ‘s ‘24’ is now live on Amazon. Order your copy today 🔥

nostr:npub1v6xwae25wh6etmqw3m6yce9lnk5dnhtqpzk9fhxjfvjsryctjc8q2kxk5t

24 https://a.co/d/aE4ln6q nostr:note1szmuf7ytwfhm3dvuj4gfwhy0n5gu5zl8zyuh7xfwddt8c3fne5psq36pp4

Ordered! 🫡

Replying to Avatar Tatum Turn Up

nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m it would mean a lot if you could give me any feedback on my new client nostr:note1gax08ts86yd3ddjqnv80qszts94vqmwsg9mgqgx2jj0w82c24gfqj4v5hd

Vouched, epic.

nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj has finally spoken on Frog Talk.

Nests 2.0 is near, about 2 weeks!

I saw it on top of a few bitrefill cards - maybe someone forgot it.

If you didn’t get a dog tag @ #nostrville - DM me. Shipping them out in a week, all at once.

PV fam!

nostr:npub1jzuma368395gu523y4vk4d34p0lxgctk436hggn4qcuj93075qgqtn3vm0 LFGOOOO nostr:note1cl37rw2a6jz9k5y77reg20hh3jdvhuztcgd9d9zrvjtt5d7cc3mqspxneq

🫨🫨🫨

DM me, I’ll send you one.

Replying to Avatar Seth

🤔 save nostr:npub1jzuma368395gu523y4vk4d34p0lxgctk436hggn4qcuj93075qgqtn3vm0 nostr:note14gxhflygchnfz2rq5jlkamk7fyezz2gt47tn2ckzpgg37l08nqjsrr6k4k

🫠🫠🫠

Mount Fuji from BTCPay day in Tokyo.

#nostrasia

Agreed. Mine makes boiled dumplings.

nostr:note1cye57ergwc3sclcc9mf9rfzgmr9q5lwv0amw4yzdtvvrn9zhjglst5c5m2