🗞️ The Latest in Nostr: Weekly Nostr Recap 🚀 (17th November 2025 - 50th Edition)

The 50th dose of your weekly NOSTR Newsletter
🗞️ The Latest in Nostr: Weekly Nostr Recap 🚀
(17th November 2025 - 50th Edition)

🧠 Quote of the Week

@jakewoodhouse

“Nostr is the future

Never been more sure of it”


🔥 Community Highlights

1. We must help to Rabble for his great effort. All together we can do that. Nostr Devs and Community, This is the time to change the system 👨‍💻

rabble
Nov 16, 2025 15:43

Hey Nostr,

I need your help. Divine.video as you might have seen is a new video nostr app that i’ve been working on for the last 3 months.

It got MUCH more attention than I was expecting. Hundreds of millions of people viewed, liked, or shared videos about it. I’ve got some of the biggest original Viners in my DM’s begging to get back on it. The TestFlight hit it’s 10k limit in a few hours.

I’m excited but also really stessed out. We’ve had lots of bugs and Apple and google have been their usual black boxes when it comes to app review.

A bunch of folks have stepped up to help, @3f770...45b24 got the android build working for example.

Lots of things have broken, nobody really knows how survive a flash flood. I’m sharing this because I need help. We’ve got a chance to really grow nostr, the idea of a video app that’s not got AI slop and does focus on something more human is resonating. People hate what’s happening to tiktok, instagram, and youtube shorts where algorithms and the platforms love of AI generated content going viral is taking over. Instead of fighting back we see AI only platforms like MetaAI and Sora. This is an assault on the very idea that people are central to social media. I think big companies see the shine of AI generated content and dream of a world without all these pesky rabble making demands of platforms. If only they could replace the creators with bots.

This call to action felt right to me, but holy shit I had no idea it’d go so viral.

The app has lots of bugs, and we need appstore approval, but at the moment the biggest problem I have is relays. I need you, the nostr community’s help. I started out with strfry which we know scales but lacks search. So i started using nosflare, https://github.com/Spl0itable/nosflare , by @d49a9...fa8df which worked pretty good when we had dozens of users but has had scaling issues and has been hard to debug. But Nosflare is cool. I was able to easily add nip-50 search support, and because it runs on cloudlfare i hoped would scale horizontally. When I told @d49a9...fa8df I was using nosflare, he said i should have told him… but again I didn’t think this would escalate so quickly. So then we tried using the ditto relay https://github.com/andotherstuff/otherstuff-relay by @0461f...474dd and put a bunch of really beefy servers behind it. Even then it’s struggling to keep up.

The thing is, we’re pre-launch, we have 10k users in testflight and a mostly read only site at divine.video which is a react app.

I’m a really terrible sysadmin. Yes I’ve helped run my own mail server since the 90’s but I hate it and i’m not good at it. I know my way around my command line, I’ve compiled my own kernel from source, but fuck i hate it. And now i’ve got to setup and scale servers to realize the dream of something i’ve worked on for the last 8 years. I need your help, but maybe i’ll digress…

In 2017 I decided to learn crypto, i joined a startup, quantstamp, and built their testnet, a SAT solver to verify smart contracts. I quit because I came to see how scamy the world of ICO’s and tokens were. I’m not the only Nostr dev to have explored the ‘darkside’. I started my company to build decentralized social, initially trying to take secure scuttlebutt to the mainstream. I built planetary.social, and worked with amazing dev’s like @d0a1f...9a59e and others we saw Nostr arrive and we pivoted! We built Nos.social, which i’m really proud of but it never took off.

A few months ago I was in talks to help start andotherstuff, but i was also very frustrated with running a company, I wanted to build stuff myself. So I stopped managing people, started a podcast, and really dove in to building with agentic programming. I built a bunch of things I threw away. A lot of bad experiments. In the course of the revolution.social podcast i kept hearing about Vine. I listed to the “Vine 6 seconds that changed the world” podcast: https://vine-six-seconds-that.captivate.fm/ and I talked to people about this social media platform that was shutdown when @d2e97...a4d1b was trying to save Twitter when he returned as CEO.

I thought, well Vine is cool, I know folks like @fa984...18f52 and others have build nostr video apps, how hard could it be to make a nostrvine app. I started coding, that’s why the repo is still called nostrvine: https://github.com/rabble/nostrvine Turns out that it wasn’t that had to make something that sort of worked.

Then I thought, it’d be cool to dig up some old vines. I searched the internet, found some on youtube, some on the way back machine, and I thought oh cool, i found a couple hundred popular old vines. Then I hit the motherlode, a community internet preservation project called archiveteam had run crawlers to archive the site: https://wiki.archiveteam.org/index.php/Vine they had about 2.7 TB of vine data, but in these very hard to work with WARC files that are 40GB each! I spent a month or more learning to parse and extract the files. I realized i had the meta data for most vine users, millions of comments, and hundreds of thousands of actual vine videos! It was a nightmare to parse because of the size of the files, the messiness of the data, and the like. But it was a consuming fun project, a puzzle.

At the same time, I was learning about flutter, I’ve had to rewrite the nostrvine codebase many times as i learned about riverpod, figured out how to get the UI to update smoothly while interacting with nostr. Getting the app to run fast and smooth was really hard. I also had to figure out how to host the damned videos in a way that works. I tried google cloud, cloudflare, and bunny. I made TONS of workers to run all of these services to make the system working. I also was seeing how much people, myself included are frustrated by AI slop, taking over social media. I have an old friend who runs a non-profit tech org, The Guardian Project, they’d make a tool for verifying videos are real for documenting human rights abuses. I thought, hell i could use this proofmode thing they’ve got to verify that videos are real. People like realness.

Over the last few weeks the pieces came together, I was scheduled to speak at WebSummit with @32e18...8e245 and also to interview @21856...adf0d on the main stage talking about enshittification of the internet, and how we can resist it, by building things like Divine.

I talked to a reporter from Tech Crunch who’d written a positive article about AndOtherStuff, and she was excited to write an in-depth piece about my vine clone. Once the date was set, I had no choice to go forward. Was the app ready, NO NOT AT ALL. I was literally coding up releases on the plane while flying to Web Summit in Lisbon. I started submitting the app, and getting rejected. It got much better really fast, and basically works.

On the stage at WebSummit when I introduced diVine, the audience clapped politely. I showed the app to people and they sometimes said “oh this will be big” and wanted to play with it. But if you’ve ever made software, and you show it to people, everybody always finds something nice to say about it.

I had so little faith in diVine taking off that I was planning on taking a few days off to explore Morocco before heading to a non-profit software dev meetup in SF. It was only the last minute that I decided I might need be near a computer and internet connection post launch to see how things are going. Until diVine launched I thought the highlight of my trip and WebSummit would be that a podcast network wanted to pick up revolution.social and help me build an audience around the podcast.

I have never seen anything like this excitement. Just look at tiktok: https://www.tiktok.com/search?q=divine there is a wave of people excited about it. There’s a wave of news about it: https://news.google.com/search?q=divine%20vine&hl=en-US&gl=US&ceid=US%3Aen Folks are saying that I’m taking on TikTok, and it’s been on the evening TV news all over the place.

This is a dream. More excitement than I ever could have dreamed of. Creating a social media app that reflects all the values I laid out in rights.social . Building something people love and are excited about. When the app’s been up, the new videos are amazing, so funny, so creative. When Jack launched Twttr, we didn’t get this reaction. It took a lot of time for twitter to emerge as a star. The scaling issues didn’t even show up until a year after twitter launched. When Kevin launched Instagram it got 150K signups in the first few days, and I was blown away at how fast it was growing.

If it hadn’t been for my messing up getting in to the appStore, and having my relays collapse under the traffic, diVine would have grown much faster. Somehow it hits a nerve.

This is where I need your help, the Nostr community. I’ve already got help from a ton of folks like the folks from @781a1...fdae5 and @9fce3...087e6 and others i’m forgetting right now… But we need more help. Let’s do this as a community.

We’re building a permissionless, open future that can’t be shutdown by corporate owners. But we only get there if the tech works. We don’t get to integrate cashu and show users how there’s another business model for social media if we don’t make an experience that people enjoy using.

Here’s where we are. We’ve got the new nip for replaceable video events, which is supported by divine and amethyst… https://github.com/nostr-protocol/nips/pull/2072/files we’ve got the proofmode verification spec i proposed: https://github.com/nostr-protocol/nips/pull/2109 and my weird fork of nosflare which adds the ability to do filter requests that sort on things other than timestamp, it lets us find the most popular old vines: https://github.com/rabble/nosflare

The blossom server for media running on cloudflare mostly works, bunny is mostly working to scale serving the content. But fuck our relays are having trouble. Partially it’s because divine doesn’t optimize how many relay connections it does, so help with that would be appreciated.. but mostly it’s we need to scale the relays, we need to work fast, and reliably. I’m trying to not talk much about Nostr and not make users understand anything about how nostr or keys or relays work.

We need a network of relays, we can dedicate for this, scale horizontally, which respond quickly, and support search. We could have search relays + normal content ones, but doing that requires updates to the released app, which is hard to do because we’ve got a delay of a day or more per release. So it’s best if we can put this all behind relay.divine.video.

In terms of content moderation, my tactic is to provide a pretty heavily moderated experience on the primary relay and media server. But users own their keys, and the app lets users change or add relays and switch media servers. That way we can provide both freedom and the curated experience of users we’re enticing away from centralized corporate social. And all of this is open source.

So help! I need nostr sysadmins and scaling folks. Please help. We don’t have much time to catch this wave, and I’m in over my head. If you can help, reach out, rabble@rabblelabs.com or send me a DM, i’ll add you to a slack room, and we’ll figure it out.

Join me and we’ll make a social media revolution to make revolution possible.

2. This is way the Nostr is growing. Appreciate the work 👌

rabble
Nov 13, 2025 07:37

Thanks to everybody who helped beta test divine.video, a nostr based vine like app.

https://techcrunch.com/2025/11/12/jack-dorsey-funds-divine-a-vine-reboot-that-includes-vines-video-archive/

3. Two Nostr giants bringing Nostr to websummit 👇

@xtsc…kk5s
Nov 11, 2025 22:49

Me and @rabble are bringing nostr to websummit! A 70k+ attendee web conference.

Livestream will be here: https://www.youtube.com/live/gdOrsiAneMs?si=Egwy9ZDDGddVNG-v

4. This is how a good dad makes the future of his baby 👨‍🍼

paulinthejungle
Nov 11, 2025 15:19

Baby Maya is not going to know any fiat. Thanks Square!

Kauai, USA #RealLifeBitcoin https://blossom.primal.net/6afc06b0215ffe1571e7e44b9e5ed08dc52dbe56968f40bdd11aa6a92d2c802f.mov

5. It is a big loss. Deepest sympathies from all the Nostr community 😢

@7yz3…a6q6
Nov 13, 2025 22:39

Nostr friends, my heart is broken today. My dad, my sweet Papa, died last night. My husband and I found him. I don’t have the words to convey how much this hurts right now. He was one of my very best friends. We shared the same dark sense of humor. I know he is free from all his bodily pain and probably dancing with Jesus and rejoicing at being reunited with my mom.

6. We must protect these Nostriches who has been done a great work 👇

The Fishcake🐶🐾
Nov 10, 2025 10:37

I love that there are many enthusiastic Nostr users here who want to explore more features and options. At the same time, the dev grind is real and it takes time, effort and long term maintenance commitment to add them. App can be done and it is (for the most part) is “low” maintenance. Any additional services are a much bigger investment, planning, cost calculations, maintenance, and long term funding. It is costly, it is exhausting, and it is boring AF too. But, you still need water, electricity, basic food, and utilities, that’s the infrastructure that nobody gives a thought and ignores. According to the general opinion, I am not a Nostr dev or an OG shitposter. Although it is just an opinion, it is (on a human level) highly discouraging and makes me want to just throw in a towel and give up. Between family, day time job and Nostr development (yeah I do that too), I have almost no time for eating and sleeping, forget having fun or enjoying. So, I am hearing you, I would love to help, but I am a one man army when it comes to development, and I cannot stay in a hyper focus mode for too long before burning down again. Signing off for today, before I say something I’ll regret the following day. 🫡🫂

7. A new lady pleb is talking in her first post on Nostr 🗣️

Nov 11, 2025 08:24

Hello! This is my first post here — and what better way to begin than by talking about our second manual, After Liberation, created with love and hope for those rebuilding their lives in freedom. @@26e6…r9g3 https://blossom.primal.net/8bce9cd723d259fc7a8b734e5878312ff8f9614f99948e0b7498df48a15f82bf.mov

8. Are you also more interested in text only notes in Nostr? 🤔

@xtsc…kk5s
Nov 16, 2025 03:00

I’ve been enjoying nostr with media loading turned off lately. I think i want to extend the mode to hide media-only posts. make text nostr great again.

9. So happy to see these new onboardings 😍

@jnte…pa52
Nov 15, 2025 07:32

Hello #Nostr, I am new here, thanks to @553eb...35132 for showing me this protocol.

I am from slovenia 🇸🇮.

10. A lady nostrich is celebrating her birthday 🎂

@6cfn…8gmf
Nov 13, 2025 15:40

it’s my birthday, i’m grateful to have celebrated it this past week with friends and family ✨

11. 100% Agree about this 👇

jakewoodhouse
Nov 12, 2025 00:29

Nostr is the future

Never been more sure of it

12. This is a great work by Sebastian 👏

@4a8e…y35w
Nov 14, 2025 10:56

13. We should be on Nostr just if we need a great community and freedom. Not for virality 👈

jakewoodhouse
Nov 16, 2025 09:01

Nostr truth: community > virality


🌱 Ecosystem Growth

Nostr is growing fast!

According to https://github.com/aljazceru/awesome-nostr, there are now over 140 Nostr clients and over 450 Nostr apps running in more than 40 countries around the globe.

According to https://nostr.watch, there are more than 890 relays online in more than 40 countries at the moment.

According to https://npub.world/stats,

During last week:

- Total Users: 3,569, compared to 3,178 users the week before

image

According to https://stats.nostr.band,

During last week:

- Total Zaps: 37,007, compared to 34,697 zaps the week before

image

- Total Zap senders: 3,737, compared to 3,800 plebs the week before

image

- Total Zap Amount: 11,092,205, compared to 15,307,417 sats the week before

image

- Total Events: 3,011,361, compared to 3,398,971 events the week before

image

Many thanks to https://npub.world/stats by @pip and @franzap https://stats.nostr.band by @brugeman all the contributors of https://github.com/aljazceru/awesome-nostr and https://nostr.watch for providing these insights.


🎓 Educational Guides

1. Hivetalk Live Vibe Coding Replay from October 20, 2025

@Derek Ross @heatherlarson

image https://www.youtube.com/watch?v=kpvoQ0uq4kI


📅 Upcoming Events

1. Vibe Coding on Nostr - November 2025

📅 Date: Wednesday, November 19, 2025

⏰ Time: 8.00PM WITA (UTC+8)

📍 Location: Discord Join here: https://discord.com/invite/PrHct9eY6Z

🤹‍♀️ Organizers: @Soapbox @codeorange

🔗 Event: https://www.instagram.com/p/DMXHkSiyfiw

2. Nostrshire - November 2025

📅 Date: Friday, November 21, 2025

⏰ Time: 10.00 AM - 5.00 PM

📍 Location: Pendulum Hotel Sackville St, Manchester M1 3BB, United Kingdom

🤹‍♀️ Organizers: @@r9zw…q8lx

🔗 Event: https://bitfest.uk/#nostrshire

3. Nostrasia - November 2025

📅 Date: Saturday, November 22, 2025

⏰ Time: 1:00 PM - 8:00 PM GMT+9 (Doors open at 12:30 PM)

📍 Location: Crypto Lounge GOX 6F Tenam Town Building, 2-19-15 Kabukicho, Shinjuku-ku, Tokyo 160-0021, Japan

🤹‍♀️ Organizers: @Nostrasia

🎟️ Admission: Free

🔗 Event: https://nostrasia.com

4. Digital Freedom with Nostr & Bitcoin - December 2025

📅 Date: Sunday, December 7, 2025

⏰ Time: 12.00 PM - 1.00 PM MST

📍 Location: Jives Coffee Lounge 16 Colbrunn Ct, Colorado Springs, CO, United States

🤹‍♀️ Organizers: Chris Curran

🔗 Event: https://www.meetup.com/bitcoin-lightning-and-nostr-plebs/events/mlcdqtyhcqbkb


📰 Nostr in the Media

1. How Nostr Is Replacing Big Tech

@walker @ROCKSTAR

image https://www.youtube.com/watch?v=bjjgD9rHZpg

2. Bitcoin Surfing with a Visual Interface Thanks to Nostr

image https://www.youtube.com/shorts/ay3zn8rpZNM

3. Vine is being rebooted. It’s called Divine

image https://www.youtube.com/shorts/8qfs25KFOsU

4. Soapbox Sessions Episode 11: Nut November

image https://www.youtube.com/watch?v=eWVr09UCHmk


⚡ Most Zapped Last Week

Nostr’s Value4Value (V4V) model is all about plebs directly rewarding creators for the value they receive, no middlemen fees, no ads, just pure community-driven support using sats via the Bitcoin Lightning Network.

Thanks to https://zaplife.lol by @PABLOF7z for providing this data.

Here are the Top Zapped/Top Zappers from last week, showcasing creators who received/sent the most engagement:

🔥 Top 3: Most Zapped

  1. Name: @flash

    • Zaps Received: 1013
    • Sats Earned: 116k
  2. Name: @corndalorian

    • Zaps Received: 484
    • Sats Earned: 57k
  3. Name: @@rzg9…kxve

    • Zaps Received: 403
    • Sats Earned: 21k

🔥 Top 3: Most Zappers

  1. Name: @aqstr

    • Zaps Sent: 768
    • Sats Spent: 108k
  2. Name: @

    • Zaps Sent: 294
    • Sats Spent: 882
  3. Name: @BenJustman

    • Zaps Sent: 269
    • Sats Spent: 19k

💰 Top 3: Most Sats Received

  1. Name: “The Name not appears”

    • Sats Earned: 981k
    • Zaps Received: 72
  2. Name: @fountainboostbot

    • Sats Earned: 425k
    • Zaps Received: 345
  3. Name: “The Name not appears”

    • Sats Earned: 203k
    • Zaps Received: 59

💰 Top 3: Most Sats Sent

  1. Name: “The Name not appears”

    • Sats Spent: 431k
    • Zaps Sent: 27
  2. Name: @Rizful.com

    • Sats Spent: 351k
    • Zaps Sent: 120
  3. Name: “The Name not appears”

    • Sats Spent: 321k
    • Zaps Sent: 31

Here are the Top Zapped from last week, showcasing notes that received the most engagement:

🔥 Top 3: Most Zapped

  1. ODELL
    Nov 11, 2025 13:05

    10 years with my lady.

    a true ride or die.

    2 healthy sons.

    blessed.

    higher.

    • Zaps Received: 70
    • Sats Earned: 33k
  2. ODELL
    Nov 10, 2025 14:42

    4 million square merchants can now easily accept bitcoin.

    bitcoin is the best money.

    absolutely massive. 🎯

    • Zaps Received: 65
    • Sats Earned: 6k
    • Zaps Received: 52
    • Sats Earned: 24k

🔥 Top 3: Most Sats

  1. @sf8d…add7
    Nov 14, 2025 18:59

    #shitcoin #toilet 👀 @@y2qc…affq @@rujd…9u68

    • Sats Earned: 93k
    • Zaps Received: 4
  2. @u4l7…2gwh
    Nov 14, 2025 23:25

    @@qf9p…auu5 makes it possible to zap speakers during their talks!

    @6a359...290d9 crushing it teaching us about CBDCs and why we need grassroots bitcoin adoption.

    It is the bitcoin builders who will take us to the bright orange future.

    @Francis Mars https://blossom.primal.net/bfc8c45e94fe3fe197531a975d99cd3e23ad01c2cb91a1c7f9b51690ed66f269.mov

    • Sats Earned: 51k
    • Zaps Received: 7
  3. @dwek…sqel
    Nov 12, 2025 16:57

    GM San Salvador #CoffeeChain

    • Sats Earned: 46k
    • Zaps Received: 6

😂 Nostr Memes

  1. corndalorian
    Nov 14, 2025 23:00

    What’s your Mute Score? Mine is looking grim 😅

    https://npub1lrnvvs6z78s9yjqxxr38uyqkmn34lsaxznnqgd877j4z2qej3j5s09qnw5.blossom.band/eb48b1f1ec8abfa7bd382fc7503ac1102e5551eac669b12aaa4f2fea3b689480.jpg

    daniel
    Nov 14, 2025 22:47

    Final Mute Score ranking chart update.

    Yes, I have used every available color square emoji.

    ⬜ Mute Score: Pristine (0) 🟦 Mute Score: Low (1-25) 🟩 Mute Score: Average (26-50) 🟨 Mute Score: Moderate (51-75) 🟧 Mute Score: High (76 - 100) 🟥 Mute Score: Severe (101 - 200) 🟪 Mute Score: Legendary (201 - 300) 🟫 Mute Score: Shitlisted (301 - 400) ⬛ Mute Score: Blacklisted (401 and up)

  2. DuneMessias
    Nov 12, 2025 06:49

    GM. Plug in, power up, zap hard.

    Zap Zide #Nostr #bitcoin #GM #coffeechain #plebchain #grownostr #zapzide

  3. DuneMessias
    Nov 9, 2025 08:44

    GM. Salvation through self-custody.

    Zap Zide #Nostr #bitcoin #GM #coffeechain #plebchain #grownostr #zapzide


🛠️ Tools, Updates and Releases

1. diVine - New Tool

diVine Web is an OpenVine-compatible Nostr client designed for browsing and sharing short-form looping videos. Built with modern web technologies, including React 18.x, TailwindCSS 3.x, Vite, shadcn/ui, and Nostrify. It offers a fast, responsive, and smooth viewing experience. The client focuses on delivering a seamless Vine-style video feed within the decentralized Nostr ecosystem.

2. Mutable - New Tool

Mutable is a web-based application designed to simplify the management of Nostr mute lists. It allows users to back up, edit, discover, and share their mute lists effortlessly. Mutable also includes Mute-o-Scope, a powerful tool for searching and identifying which public Nostr profiles are muting any given account.

3. White Noise - v0.2.0

White Noise is a secure, private, decentralized chat app built on Nostr and powered by the MLS protocol, and this release adds major upgrades including full media sharing (image uploads, previews, galleries, replies, and Blossom server integration), background sync with push notifications, multi-language support (8 languages), improved group management (adding members, group images, avatars), extensive UI/UX enhancements, faster chat loading, better message syncing, and numerous bug fixes and architectural improvements such as Rust Edition 2024 updates, optimized builds, and refined terminology and caching.

  • Developed by: @White Noise
  • Source:
    White Noise
    Nov 10, 2025 10:15

    An Encrypted Picture is Worth A Thousand Notes 🖼️

    We’re excited to announce the release of White Noise v0.2.0! 

This update brings a host of new features, improvements, and bug fixes to enhance your experience. 

Here’s a comprehensive summary of the changes since the latest tagged release v0.1.4 (released on September 22, 2025):

    🚀 Major New Features

    🖼️ Media Support & File Sharing


    • Complete media upload system: Added ability to upload and send images through chat messages.

    • Blossom server integration: Implemented optimistic media uploads to Blossom servers for decentralized file storage.

    • Media preview & thumbnails: Added image previews, thumbnails, and media galleries within chat messages.

    • Media reply functionality: Users can now reply to messages containing media with preview support.

    • Image modal viewer: Full-screen image viewing with scroll support.

    • Media file management: Complete media file upload model with upload states (uploading, uploaded, failed).

    🔔 Background Sync & Notifications


    • Background sync service: Added WorkManager-based background synchronization for messages and invites.

    • Foreground task service: Implemented foreground service for real-time message syncing (currently 1-second polling).

    • Push notifications: Added notification system for new messages and group invites when the app is in the background.

    • Notification permissions: Added proper notification permission requests on the contact list screen.

    • Android notification icons: Added proper notification icons for different screen densities.

    🌎 Internationalization (i18n)


    • Multi-language support: Added comprehensive localization system supporting 8 languages:
      • English (en)
      • German (de)
      • Spanish (es)
      • French (fr)
      • Italian (it)
      • Portuguese (pt)
      • Russian (ru)
      • Turkish (tr)
    • Language selection: Added language picker in settings with system default option.

    👥 Group Management Enhancements


    • Add members to existing groups: Users can now add new members to existing group chats.

    • Group image management: Added ability to upload and update group profile images from group settings.

    • Group avatars in messages: Added user avatars display in group chat messages for better identification.

    🔧 Improvements & Fixes

    📱 UI/UX Enhancements


    • Chat input improvements: Enhanced message draft logic and chat input functionality.

    • Message positioning fixes: Fixed message bubble jumping and positioning issues in reaction context menus.

    • Haptic feedback: Improved haptic feedback for chat context menus.

    • Keyboard handling: Fixed keyboard covering text fields and improved keyboard-aware scrolling.

    • Header pinning: Pinned navigation headers in auth flow screens when the keyboard is open.

    • Bottom sheet improvements: Fixed start chat button cut-off and other bottom sheet UI issues.

    • Status bar visibility: Fixed status bar icons invisibility on auth screens (iOS and Android).

    💪 Performance & Stability


    • Chat loading optimizations: Improved chat loading performance and reduced delays.

    • Group image path optimization: Optimized group image path loading and DM header rendering.

    • Message sync improvements: Enhanced message synchronization and reduced duplicate processing.

    • Draft message system: Improved message draft saving and restoration logic.

    🐛 Bug Fixes


    • Group updates: Fixed group name and description updates not reflecting in real-time for other group members.

    • DM creation: Fixed 2-user group creation when DM already exists.

    • Profile image upload: Fixed broken profile image upload functionality.

    • Double rendering: Fixed double rendering issue for some messages.

    • Notification polling: Optimized notification polling intervals for better battery life.

    🕸️ Code Quality & Architecture


    • Metadata cache removal: Removed metadata cache provider for simplified architecture.

    • Contact → User Profile: Renamed “contact” terminology to “user profile” throughout the app.

    • Rust crate updates: Updated whitenoise and mdk crates with latest improvements.

    • Edition 2024: Updated Rust code to use Rust Edition 2024.

    • Test improvements: Enhanced test coverage for draft message service and other components.

    🛠️ Development & Build System


    • Android build improvements: Added justfile commands for building test APKs for android-arm64.

    • Kotlin plugin update: Updated Kotlin Android plugin from 1.8.22 to 2.2.20.

    • Zapstore configuration: Updated zapstore publishing configuration.

    📊 Statistics


    • 60+ commits since v0.1.4.
    • Major contributors: @codeswot, @josefinalliende, @untreu2, @Quwaysim, @jgmontoya, @erskingardner, @vladimir-krstic

    • Timeframe: September 22, 2025 to November 5, 2025 
(approximately 6 weeks of development).

4. Amethyst - v1.04.0

Amethyst is a Nostr client for Android that allows secure and decentralized social interactions. This release introduces full support for creating, managing, deleting, and viewing follow lists and follow packs, along with a new “My Lists” menu and improved top-bar feed filters. Media handling has been enhanced with better video compression, new codecs, and an image gallery, while startup and large list loading are faster. The Quartz migration to Kotlin Multiplatform boosts performance, cryptographic operations, and UI responsiveness. Overall, users benefit from smoother navigation, faster event processing, richer media experiences, and improved reliability across feeds and messages. This was the biggest release of last week and the latest two releases were v1.04.1, v1.04.2.

5. Mostro - v0.15.5

Mostro is a peer-to-peer Lightning Network exchange platform on Nostr that enables direct crypto trading between users. In this release, it restored local changelog.md creation, added protobuf to the Rust publish stage, improved the last trade index response, introduced order_expires_at for orders, and updated GitHub Actions workflows. These changes make trading more reliable and transparent, allow users to manage order expiration more effectively, and streamline the development and release process for smoother updates.

6. Flotilla - 1.5.3

Flotilla is a Nostr client designed like Discord, where “relays act as groups,” enabling users to chat and organize spaces in a decentralized way. In this release it added a space edit form, improved room syncing, returned clearer blossom errors, fixed access-restricted bugs, added a room detail dialog, corrected the self-hosting link, tweaked card shadows, and ensured users automatically join spaces when visiting them. These changes make the app more user-friendly, reliable, and visually consistent, improving navigation and reducing errors for users.

7. Oxchat App - v1.5.0.95

Oxchat is a user-facing secure chat app built on Nostr. This release adds built-in Tor support for accessing onion relays and Cashu mints, introduces NIP-17 DMs with delivery status, redesigns the Discover tab to showcase NApps via NIP-07, and brings back NIP-28 channels for creating and searching channels. These updates enhance privacy, make messaging and group interactions more reliable, and expand access to decentralized apps and fun features for users.

8. Shosho - v0.10.1

Shosho is a mobile live-streaming app with Nostr integration, allowing users to broadcast over RTMP similar to Facebook Live. This release fixes Android Picture-in-Picture button issues, corrects preview height on the broadcast screen for some devices, and adds a required iOS permission string for profile image access. These updates improve usability on Android devices and ensure proper image permissions on iOS, making streaming and profile editing smoother for users.

9. Nostr Ynstant Messenger - v2.19.54

Nostr Ynstant Messenger is a chat client built on the Nostr protocol, supporting both ephemeral and persistent messaging with anonymous bridging via Bitchat. This release adds message deletion requests from relays, persistent identity creation during onboarding, and new Nostr Connect/Bunker connection methods. Hotfixes improve bunker URL connections and ensure redacted messages auto-delete, enhancing privacy, control, and reliability for users. This was the biggest release of the week and there were also more releases (v2.22.57, v2.22.56, v2.21.56, v2.20.56, v2.18.53) last week.

10. Peridot - v1.2.0

Peridot is a desktop Nostr bunker app, designed to protect your Nostr identity and let you verify requests before apps access them. This release introduces a simplified view to preview follow updates before signing, making it easier and safer for users to manage their connections and control what actions they approve. This was the latest release of the week and there was also the release of v1.1.0 last week.

11. Keychat - v1.36.9+6469

Keychat is a secure chat application built on Nostr, Bitcoin Ecash, Signal, and MLS protocols. This release added emoji reactions and GIFs, shows the encryption type in chats, makes links clickable, and fixed eCash proof issues, notification re-enabling, and a Linux library error, enhancing usability, transparency, and cross-platform reliability for users.

12. NosCall - v0.3.0

NosCall is a secure audio and video calling app built on the Nostr protocol, providing end-to-end encrypted calls across platforms. In v0.3.0, it added personal QR code sharing and scanning for easy discovery, and enhanced the contacts page with a “People You May Know” section. These changes make it easier for users to connect with others securely and quickly while improving contact management.

13. Mostro Mobile Client - v1.0.4

Mostro Mobile Client is a modern, secure mobile app for the Mostro peer-to-peer Bitcoin trading platform. In this release it introduced a dynamic countdown timer for pending orders, showing precise day/hour formats and progress, plus notifications when a configured Lightning address is used for payments. It also fixed payment method resets when switching currencies and resolved desktop build workflow issues. These updates improve order tracking accuracy, payment transparency, and overall user experience.


🎁 Developer Tools / Guides, Updates and Releases

1. SNSTR (Secure Nostr Software Toolkit for Renegades) - v0.1.10

SNSTR is a lightweight TypeScript library for interacting with the Nostr protocol. This release fixes packaging issues for ESM bundlers like Next.js, Turbopack, and Vite, ensuring all compiled files are correctly included and imports resolve without errors. This makes it easier for developers to integrate SNSTR into projects without manual workarounds, improving reliability and developer experience. This was the latest release and there were also some multiple releases (v0.1.6, v0.1.7, v0.1.8 and v0.1.9) last week.

2. Gitplaza - v0.18.0

Gitplaza is a desktop Nostr client, focused on managing git-related activity over Nostr. This release adds repost events, a status bar for relay messages, Tor support, improved event rebroadcasting, profile enhancements, and better handling of Nostr URIs and markdown. UI improvements include filling more screen space, inline event collapsing, and toast notifications. Bug fixes and relay timeout increases improve reliability, while git patches were removed from feeds. These changes give users a more robust, readable, and developer-friendly Nostr experience.


🌐 Relay Updates and Releases

No Relay Updates and Releases for last week.


👋 Stay in Touch & Zap

Nostr is built by the plebs, for the plebs. If you found this recap helpful, consider supporting me, Nomishka, with a zap.

I’m committed to supporting Nostr, and I split a part of the zaps I receive for this note with the plebs mentioned in this recap for all their great effort. Thank you so much for being part of this journey. Let me know your thoughts about this Fiftieth Nostr Recap, share your tips and suggestions for the next weekly #NostrRecap, and let’s keep #GrowNostr together.


🙌 Credits

  • Thank you @Jurjen de Vries for giving me this idea!

  • A big shoutout to @rabble for your generous patronage!

  • Thank you, my brother @samalka for helping me to make the graphic stuff for this recap!

  • Recap by @Nomishka


No comments yet.