Oddbean new post about | logout
 **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.
 
 50k donated. wish i could do more for the cause. 
 sweet 
 Would love to integrate this with our Nostr Slack project also our existing apps Catalyze.one and Gilder.io.  Is the source code ready for use?  A tie is also a cool idea.   
 I run software company that could use this feature set so I am happy to do more than a zap contribution.  We have devs that can work on it.  DM open.  Love to chat.   
 What’s the bounty goal ? 
 I just added 112 sats to https://nostrbounties.com/b/naddr1qq9rzd3exuerzvps8qeqygplwuxkt5a8vj5utj6s8tsj8e3wcavc45p4mqmw92qs7wrh5azmyspsgqqqw4rstzzwfe! I have used hello talk voice room and it was a very good experience.  Good for language and cultural exchange.  The part I don't like is that there is too much emphasis on allowing users to top up and compete. 
 I just added 112 sats to https://nostrbounties.com/b/naddr1qq9rzd3exuerzvps8qeqygplwuxkt5a8vj5utj6s8tsj8e3wcavc45p4mqmw92qs7wrh5azmyspsgqqqw4rstzzwfe! I have used hello talk voice room and it was a very good experience.  Good for language and cultural exchange.  The part I don't like is that there is too much emphasis on allowing users to top up and compete. 
 Zapped 💜⚡️🫂 
 I just added 500000 sats to https://nostrbounties.com/b/naddr1qq9rzd3exuerzvps8qeqygplwuxkt5a8vj5utj6s8tsj8e3wcavc45p4mqmw92qs7wrh5azmyspsgqqqw4rstzzwfe! I want to support and push the development of nests further. 
 Beautifully vision, I’m still blown away of what you guys built 🫡 
 I just added 0 sats to https://nostrbounties.com/b/naddr1qq9rzd3exuerzvps8qeqygplwuxkt5a8vj5utj6s8tsj8e3wcavc45p4mqmw92qs7wrh5azmyspsgqqqw4rstzzwfe! The NostrBounties website does not give a method to update the bounty hunter. The bounty hunter on this has changed to Kieran and is no longer Companion. I'll contact the above people and let them know once ready to make payment. 
 Maybe the teem of nostr and simplex can work together for groups  
 can u pls prioritize it 🫂

fuck everything else u think is better 

(Hint) it’s not 
 I like this semi

where tf has he been 

well just know it’ll benefit every client in current existence n to come 

as well as help a TON with onboarding and keeping retention high 

thanks for listening btw 
 I feel that

I just did that for the past couple days 

it’s important