🗞️ The Latest in Nostr: Weekly Nostr Recap (07th September 2026) 🚀

The 92nd edition of your weekly Nostr newsletter.
🗞️ The Latest in Nostr: Weekly Nostr Recap (07th September 2026) 🚀

image

@Pegah

“Although this community is small, every one of us tries to help each other grow - engaging with posts, sharing them, and sending sats.

As a result, our posts actually get seen.💜

On other social media platforms, posts often get buried under a mountain of content and have little chance of being seen unless you’re part of a much larger community or a powerful group where your content has a better chance of reaching people.”


image

1. This combination would be interesting. What do you think? 🫵🏻

Referenced event not yet available nevent1qvzqq…lqquleh8

2. A must-watch episode of Bitcoin for the Arts 👇🏻

Referenced event not yet available nevent1qvzqq…2gs4krwq

3. A very important question from the Nostr founder 👌🏻

fiatjaf
Sep 5, 2026 13:30

Why haven’t you invited your friends and family to Nostr?

I’m not saying you should do that at all, just curious about the reasons. Especially if you think there is possibly anything that we could do in order for you to do that.

4. Nostr has the best community over other social media 🫶🏻

Referenced event not yet available nevent1qvzqq…3gg7r673

5. What is your opinion Nostriches? 👇🏻

Referenced event not yet available nevent1qvzqq…cczxwsr8

6. I am not going anywhere. Are you? 🫵🏻

Derek Ross
Sep 2, 2026 13:15

nostr is always under attack. from various spam attacks, to trolls, to bad actors, to even nation states blocking access. freedom will always be a fight. it’s a fight that is worth it though. im not going anywhere. are you?

7. We should adjust our mindset like this 👇🏻

nostrich
Sep 1, 2026 17:48

The goal is to bring more people to Nostr from every walk of life, not build another echo chamber. That’s what Nostrich is here to help do. Other Nostr apps aren’t our competitors, they’re our allies and friends. The real competition is the centralized platforms, and the people we’re trying to reach are the ones who don’t even know a better alternative exists.

8. Seems there is a truth in this statement 👇🏻

Constantin
Sep 2, 2026 16:33

I see a lot of purity tests these days against the Monero gang, and it’s quite rich when it comes from people who give buckets of likes and almost never zap. If it’s such a big mystery why Nostr turned to #xmr, let me clear the air. If one regular zap is 21 Sats, one regular tip on Monero is the equivalent of $1 (or €1 from my Europeans). So yeah, 21 Sats against 1300 - 1500 Sats. 🤷 If the Monero bros end up saving Nostr from this “winter”, kudos to them. We lost too many good accounts because we prefer to zap AI slop and bullshit quotes.

9. An unforgettable day of a lady nostrich 👩🏻‍🍼

Referenced event not yet available nevent1qvzqq…fq6xw62y

10. Agree 100% on this 🫱🏻‍🫲🏽

Derek Ross
Sep 1, 2026 23:13

Never forget: Nostr mutes are a super power.

Why? Both parties win. Both parties are free and sovereign over their own timelines.

You can mute the bad actor and no longer see them.

They can continue to act badly and comment on your notes

Win/Win.


image

The Nostr growth indicates differently in several sources!

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

According to https://nostrhub.io/stats

👉🏻 1045 relays on the Nostr network

Top 3 Popular Clients by Usage (For 7 days):

👉🏻 Amethyst - 2,020 Users

👉🏻 Primal - 1,746 Users

👉🏻 Ditto - 431 Users

According to https://nostrarchives.com/analytics

Top 3 Popular Clients by Usage (For 7 days):

👉🏻 Amethyst - 778 Users - 13.1k Notes

👉🏻 Primal iOS - 758 Users - 8.2k Notes

👉🏻 Primal Android - 540 Users - 4.5k Notes

Top 3 Popular Relays by Usage (by NIP-65 relay lists):

👉🏻 relay.primal.net - 332.3k Users

👉🏻 nos.lol - 313.3k Users

👉🏻 relay.damus.io - 274.2k Users

According to https://stats.andotherstuff.org/

👉🏻 Publishing Users last week: 4.71M (+1.2%)

👉🏻 New Publishing Users Last week: 4.19M (-7.6%)

👉🏻 All-time Zap Count: 7.06M

👉🏻 All-time Zap BTC Amount: 43.55 BTC

👉🏻 All-time Zap Senders: 181.1K

Top 3 Popular Relays by Usage (User Relay Preferences from NIP-65):

👉🏻 relay.mostr.pub - 659.1k Users

👉🏻 relay.primal.net - 519.2k Users

👉🏻 relay.damus.io - 459.3k Users

According to https://npub.world/stats

During last week:

👉🏻 Total Users: 7,143 users, compared to 7,858 users the week before

image

Many thanks to the developers of https://nostrhub.io/stats, https://nostrarchives.com/analytics, https://stats.andotherstuff.org/, by @jeffg https://npub.world/stats by @pip and all the contributors of https://github.com/aljazceru/awesome-nostr for providing these insights.


image

1. Buzz: Nostr-Powered Chat for Human-Agent Swarms

image

https://prokopov.me/posts/buzz-nostr-human-agent-collaboration/


image

1. Nostr 101: Own Your Identity with Cryptographic Keys - September 2026

📅 Date: Saturday, September 12, 2026
⏰ Time: 4:45 PM - 7:00 PM (GMT+5:30)
📍 Location: Pune, India
🤹‍♀️ Organizers: @cluborange

🔗 Event:

image

https://plektos.app/event/naddr1qvzqqqrukvpzqejwqu87yhnkmh8054yjnsx7gtk26zqspy6s0cjdu33zqagumda2qqvrvcfev93nzerpx9snjdt98y6rwc3n8ymnvvejvc9gyf3t

2. Nostr Atlanta #17 - Rush Hour Avoidance - September 2026

📅 Date: Wednesday, September 16, 2026
⏰ Time: 4.30 PM - 6.00 PM (EDT)
📍 Location: 684 John Wesley Dobbs Ave NE suite a1, Atlanta, GA, United States
🤹‍♀️ Organizers: @cluborange

🔗 Event:

image

https://plektos.app/event/naddr1qvzqqqrukvpzqejwqu87yhnkmh8054yjnsx7gtk26zqspy6s0cjdu33zqagumda2qqvrvcfexvexxwrpvgmkvetrxc6xyvtyvfjnxcfcvcfl34sn

3. Munich Nostr Meetup (newbies & nerds welcome) - September 2026

📅 Date: Thursday, September 17, 2026
⏰ Time: 10:00 PM - 2:00 AM (Event timezone not specified)
📍 Location: Munich
🤹‍♀️ Organizers: Munich Nostr Meetup

🔗 Event:

image
https://plektos.app/event/naddr1qvzqqqrukvpzqhqmqsq4yn3q08xvk94w75spay4c0p9fzu290p8d5nwkpwgn3f98qqex6atwd93ksttwdaehgu3dd4jk2ar4wqkkuethvf5k2ueddejhyern94mk2mrrdakk2tf3xycxzeryxycqekle0a

4. NOSTRSHIRE - November 2026

📅 Date: Friday, November 20, 2026
⏰ Time: 9.00 AM - 6.00 PM (GMT)
📍 Location: Pendulum Hotel, Sackville St, Manchester M1 3BB, United Kingdom
🤹‍♀️ Organizers: @Nostrshire @Nathan Day

🔗 Event:

image

https://bitfest.uk/#nostrshire


image

1. The Internet Is Being Captured. Here’s How We Take It Back

@kylehuber
@MK Fain

image

https://youtube.com/watch?v=NliC5LwnbPo

2. A nice Nostr explanation

image

https://www.fabriok.ar/notes/nostr

3. Microduck with Nostr: The Future of Communication

image

https://www.instagram.com/reel/DcwW4zpFJs1/


image

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 these insights.

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

🔥 Top 3: Most Zapped

  1. Name: @fountainboostbot

    • Zaps Received: 400
    • Sats Earned: 660k
  2. Name: @flash

    • Zaps Received: 368
    • Sats Earned: 54k
  3. Name: @Ȼħ!łłꞤθⱳ𐏑

    • Zaps Received: 157
    • Sats Earned: 12k

🔥 Top 3: Most Zappers

  1. Name: @aqstr

    • Zaps Sent: 1999
    • Sats Spent: 48k
  2. Name: @Turkey

    • Zaps Sent: 140
    • Sats Spent: 5k
  3. Name: @Azzamo

    • Zaps Sent: 131
    • Sats Spent: 1k

💰 Top 3: Most Sats Received

  1. Name: @fountainboostbot

    • Sats Earned: 660k
    • Zaps Received: 400
  2. Name: @Malos10

    • Sats Earned: 255k
    • Zaps Received: 87
  3. Name: TURI$MO

    • Sats Earned: 228k
    • Zaps Received: 76

💰 Top 3: Most Sats Sent

  1. Name: @Greeny

    • Sats Spent: 191k
    • Zaps Sent: 6
  2. Name: Fullspeedahead

    • Sats Spent: 153k
    • Zaps Sent: 3
  3. Name: @Scrotus

    • Sats Spent: 102k
    • Zaps Sent: 4

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

🔥 Top 3: Most Zapped

  1. amethyst
    Aug 22, 2026 16:57

    #Amethyst v1.14.0: New Share Intents, Relay Login, and a Much Faster Start

    Highlights:

    • Improves NIP-84 Highlights — composer, feed, and share intent.
    • Redesigns relay login (NIP-42) and ends the per-relay prompt storm.
    • Adds Share targets to Pictures, Videos, Shorts and Torrents feeds.
    • Adds a screen that explains why every relay subscription exists.
    • Fixes the cold-start out-of-memory kill and cuts time to first paint.
    • Brings Desktop to parity on profiles, DMs, settings and key backup.
    • Adds Trusted Lists (kinds 30392–30395) to Quartz.

    New Features

    Highlights (NIP-84)

    • Adds a Highlight composer, with an annotation field, a passage editor, and a
      source reference that can be a Nostr event or a web URL.
    • Adds a Highlights feed, filterable by authors, follows, hashtags and geohashes.
    • Accepts shared text from any app as a new highlight.

    Feeds and Composing

    • Adds four home feed content types: Pictures (NIP-68), Videos and Shorts
      (NIP-71), and Torrents (NIP-35), each with its own toggle.
    • Adds “New Picture”, “New Short” and “New Video” share targets, so media shared
      into Amethyst opens the matching composer instead of a text note with a link.
    • Adds a bulk audience picker to the short-note composer: search people lists and
      follow packs, review the members, then add them all at once.
    • Adds a poll results page with per-option vote counts and a filterable voter
      list, replacing the feed card’s four-avatar preview.
    • Shows rich previews for comments scoped to external content (NIP-73), both in
      the “replying to” line and as the thread’s title.
    • Offers a “Copy Original / Copy Translated” chooser when copying a note that has
      been translated.
    • Opens the edit screen when a draft reply is tapped in a thread.

    Relay Login (NIP-42)

    • Redesigns the relay login permissions screen. Explicit exceptions, relays
      blocked by your block list, and recent logins are now three separate sections.
    • Starts new accounts on “always log in” instead of deciding per relay.
    • Remembers a login for the rest of the session when you answer without ticking
      “remember”, so a reconnect stops asking again.
    • Honors “always log in” for relays your own account does not publish to.
    • Makes the “reading someone I follow” toggle reachable — it sat behind a
      first-party gate that could never be true.
    • Counts NIP-29 groups and Concord communities as rooms you joined, so their
      host relays authenticate under “my relays and venues”.
    • Waits for an auth challenge to resolve rather than letting the fetch time out.

    Relay Traffic, Explained

    • Records why every relay-bound filter exists — its purpose, the entities it
      serves and the account that asked — and renders that back on a new screen.
    • Fixes the multi-account subscriptions that screen exposed as never running.
    • Breaks the resource ledger down by cause, so it reports why relay data was
      spent, not just how much.
    • Stops the automatic “High resource usage detected” dialog on app open. The
      ledger keeps recording and Settings still shows the report.

    Chats, Groups and Communities

    • Mutes a public chat from a long press in Messages or from the channel menu.
    • Deletes (kind 9008) and archives NIP-29 channels, with the Buzz community UI to
      match.
    • Keeps a channel invite’s replies, reactions and zaps inside the relay that sent
      the invite, instead of broadcasting them to your outbox.
    • Derives Buzz channel invites from cached membership notices, so they stop
      appearing and disappearing.
    • Redesigns channel invite cards as feed rows, with the person who added you as
      the row’s author.
    • Shows the hosting relay’s name chip on relay group message headers.
    • Splits the Concord Control Plane’s stream key so a staff-held control_root
      write-gates it (CORD-02 §2).
    • Closes the Concord CORD-05/06 invite lifecycle: an Invite List, a re-mint on
      Refounding, and revocation.
    • Stops pinning Concord entities whose chain crosses a Refounding, which was
      discarding their newer state on every refold.
    • Closes seven Concord soft-ban holes — a banned member kept control_root, half
      the Control Plane never read the banlist, and the invite button still worked.

    Everything Else

    • Makes the left drawer configurable, so entries you don’t use can be hidden.
    • Adds ngit-specific search to the Git Repositories screen.
    • Supports IPv6 overlay relays (Yggdrasil) with RFC 5952 canonical addresses,
      fixing one relay counting as two and Tor-proxying an unreachable overlay.
    • Adds a Nostr badge watermark to the notification icons, reshapes the mention
      icon, and adds dedicated reply and mark-as-read action icons.
    • Runs verified NIP-5D artifacts in an opaque srcdoc sandbox behind a first-head
      CSP, and advertises only the NAP domains actually implemented.

    Performance

    • Scans NIP-19 entities, hashtags and legacy #[n] references without ICU. On
      Android, Regex.matchAt copied the whole note content into native memory per
      candidate, which grew a cold start to ~1.9 GB and got the app killed.
    • Scans note content by literal instead of restarting the regex engine at every
      position in every note.
    • AOT-compiles the relay ingest path with a baseline profile. Release cold-start
      ingest was spending 36× more CPU interpreting bytecode than verifying
      signatures.
    • Demotes the ~650 relay and ingest worker threads below the UI thread, so the
      connect storm cannot starve the first frames (~40% faster first paint).
    • Reclaims memory under heap pressure and stops leaking sandboxed WebView
      Activities.
    • Bounds the duplicate-frame decoder cache in both size and age.
    • Stops blocking coroutine workers on synchronous OkHttp calls, which released
      their CPU permits and starved the dispatcher.
    • Stops the outbox getting slower with every publish — it rebuilt an immutable map
      per send, copying every pending entry.
    • Stripes the subscription-state lock per relay, ending the ANR convoy that had
      37 of 52 workers spinning on one lock.
    • Memoizes Concord guestbook envelope opens, so the fold stops re-decrypting the
      whole buffer on every arrival.
    • Caches the painter on its first miss in painterRes.
    • Optimizes the proof-of-work mining hot loop for the Android runtime.
    • Skips the ~220 ms system call when the app locale has not actually changed.
    • Confines the Blossom cache probe and server resolver to the IO dispatcher, and
      re-probes it when the toggle flips.
    • Releases dead subscription rows, so connect and disconnect stop scanning every
      subscription ever created.
    • Prefetches NIP-73 external-content preview URLs so those cards stop popping in
      mid-scroll.
    • Adds fixed-size hex codecs for 32- and 64-byte values.

    Improvements and Bug fixes

    • Settles the keyboard inside navigation, so leaving a screen mid-animation stops
      stranding imePadding across the whole app.
    • Routes the draft-saving editors through KeyboardAwareBackHandler, so a
      predictive back gesture no longer races the IME close.
    • Raises the keyboard again when you tap a field in an embedded tab that was
      already focused.
    • Pads for the soft keyboard in full-screen napplet hosts on Android 15+.
    • Fixes the crash when switching between two pinned web-app tabs.
    • Stops drawing a blank parent card above a top-level community post.
    • Fixes Cashu wallet balances reading low: proofs are now backfilled past the
      relay’s page cap and history is paged.
    • Keeps PDF previews stable — the page ratio is cached, so scrolling back no
      longer collapses the card and replays the grow-in animation.
    • Stops rendering non-media NIP-94 files as video.
    • Repairs imeta MIME types written as a bare subtype, so those images can be
      shared again.
    • Works around a fatal media3 crash on Low-Latency HLS streams.
    • Drives the “Can’t reach this relay over Tor” banner from live socket state
      instead of a bare six-second timer.
    • Stops a lone repost from being bundled into the always-on service notification,
      where it inherited the ongoing flag and refused to swipe away.
    • Fails push registration loudly on an HTTP error, instead of caching a token for
      a device that will never receive anything.
    • Listens for location only while foregrounded, and fixes the meter that reported
      7 hours of listening against 9 seconds of foreground.
    • Excludes quote characters from parsed URLs.
    • Fixes the OpenGraph meta parser losing every tag after an apostrophe inside a
      comment or script, which broke link previews on some sites.
    • Requests the follower-count provider’s kind 30382 cards, so the count stops
      rendering as --.
    • Gives the invite roster line’s member count its unit, so a bare number no longer
      reads as counting the avatars beside it.
    • Removes the recent-poster facepile from Concord and Buzz channel rows.
    • Renders every NIP-71 video subtype through the shared interface.
    • Reworks the chat bubble reply swipe on lower-level pointer APIs, so it only
      claims the gesture once the motion is clearly horizontal.
    • Turns the default log into a boot narrative instead of a firehose.
    • Converts the drawer’s hidden-count to a plural, fills the untranslated backlog
      for Czech, German, Swedish and Brazilian Portuguese, restores placeholders
      dropped from German and Polish plurals, and drops an unused plural.

    Desktop

    • Enriches the DM composer and message list: emoji picker with custom emoji,
      @mentions, reply-quoting with jump-to-original, Nostr-native GIF search, rich
      message rendering, per-message image quality, and encrypted file uploads.
    • Redesigns Settings as a searchable accordion of labeled cards, with
      expand/collapse-all and a filter over titles and keywords.
    • Brings the profile screen to parity: banner, rich-text bio, a CLINK offer field,
      six new tabs (Followers, Following, Relays, Bookmarks, Yours, Zaps received) and
      header actions.
    • Adds a guided “save your keys” step on first run and a key backup in Settings.
      Android gets a soft nudge after signup.
    • Loads metadata and reactions only for what is on screen, through the shared
      finders in commons, and unsubscribes when it leaves.
    • Enables the master notification switch when the OS permission is already
      granted.
    • Publishes Windows arm64 and Linux arm64 desktop builds.

    Cli

    • Gives amy the Concord key lifecycle it was missing: accept a promotion, follow
      a Refounding, perform one, and recover when left out of it.
    • Publishes Windows and Linux arm64 assets for amy and geode.
    • Reports “no relays” only when there really were none, and pins the buzz wrapper
      copies against the argument surface they call.

    Quartz

    • Adds Trusted Lists (kinds 30392–30395), the aggregate counterpart to NIP-85
      Trusted Assertions, and indexes their labels for NIP-50 search.
    • Fixes a SharedKeyCache collision that could return one peer’s shared secret
      for another peer’s message, and compares MACs in constant time.
    • Measures NIP-66 relay health from traffic the client already makes, streams
      probe verdicts as relays answer, checks read and write separately, lets a
      monitor publish what it learned without dialling, and merges verdicts into the
      record they replace instead of overwriting it.
    • Measures rtt-open as the transport handshake, not the time the call spent
      queued in the dispatcher.
    • Records sync coverage per kind rather than one interval per filter, keys its
      persistence with a typed band, closes a drained leg, and terminates a paged walk
      against a relay that ignores until.
    • Strikes a host out and tracks its unreachability with publish-safe semantics,
      so a dead host stops being retried at the same rate as a live one.
    • Sizes negentropy reconcile windows from the caller’s own index, states the
      relay’s cap, and lets a caller decline an id before its body crosses the wire.
    • Normalizes every accessory timeout to an idle window, drops the maxTotalMs
      ceiling that cut healthy fetches, and stops fetchAllPages cropping a streaming
      page.
    • Stops COUNT inheriting the REQ page size, which capped a count at 500.
    • Suspends the incoming-message chain down to SubscriptionListener.onEvent, so a
      consumer that cannot keep up no longer blocks every shared worker.
    • Compares every filter in FiltersChanged, not just the first.
    • Fixes an InProcessWebSocket race that delivered a connect-time AUTH challenge
      before onOpen.
    • Adds StoreQueryContext, carrying the NIP-42-authenticated caller identity into
      observer-relative stores.
    • Adds a NIP-50 search grammar (quoted phrases, negation) with weighted field
      extraction, and shares the store-semantics rules across implementations.
    • Parses metadata leniently everywhere, and recovers blank, single-element and
      malformed kind-0 content instead of dropping the profile.
    • Parses ServiceType without splitting on a separator that may not be there.
    • Declares pointer hints on Report, ChatMessage, Classifieds and ChannelCreate.
    • Refreshes created_at while mining, so a post that takes minutes to mine does
      not publish stale.
    • Decouples the LocalCache and Account god classes into single-purpose
      collaborators, 3,800 lines lighter, with no behavior change.

    Build & Documentation

    • Adds a :baselineprofile module that records a real startup journey, replacing
      the hand-authored profile’s wildcards.
    • Notarizes the macOS DMG and verifies it, adds libegl1 to the arm64 .deb
      dependencies, and moves the Homebrew and Winget bumps onto a maintainer machine.
    • Shrinks the mirror-sync throughput corpus on CI, which had been timing out the
      test-geode job for weeks.
    • Confines the QUIC stream drainer to the producer’s event loop, deflaking it
      under parallel test load.
    • Hardens workflow-ship.sh and pins it with a regression harness.
    • Adds three store-implementer skills: event store semantics, NIP-85 trusted
      assertions and searchable events.
    • Bumps 30+ dependencies plus Gradle, Compose, Firebase, Media3, Ktor and OkHttp.

    Contributors

    Translations

    • Zaps Received: 175
    • Sats Earned: 13k
  2. Referenced event not yet available nevent1qvzqq…3gg7r673

    • Zaps Received: 24
    • Sats Earned: 1k
  3. Referenced event not yet available nevent1qvzqq…cq2vlz5w

    • Zaps Received: 19
    • Sats Earned: 183k

🔥 Top 3: Most Sats

  1. Referenced event not yet available nevent1qvzqq…nsjyqz8m

    • Sats Earned: 185k
    • Zaps Received: 1
  2. Referenced event not yet available nevent1qvzqq…cq2vlz5w

    • Sats Earned: 183k
    • Zaps Received: 19
  3. Referenced event not yet available nevent1qvzqq…jq8wuyf7

    • Sats Earned: 100k
    • Zaps Received: 1

image

  1. corndalorian
    Sep 5, 2026 19:29

    I’m bullish as ever on Bitcoin. I’m no longer bullish, however, on a Bitcoin-only approach to V4V.

    Media

  2. Referenced event not yet available nevent1qvzqq…xsvy05k4

  3. Referenced event not yet available nevent1qvzqq…3gspv4wy

  4. Referenced event not yet available nevent1qvzqq…8qtzyk4x

  5. Referenced event not yet available nevent1qvzqq…8qr7tluz

  6. DuneMessias
    Sep 2, 2026 06:32

    GM. Set zaps to stun

    Zap Zide #Nostr #bitcoin #GM #nostrich #zapzide #zapart

    Media

  7. DuneMessias
    Sep 1, 2026 06:29

    GM. Keep running ⚡

    Zap Zide #Nostr #bitcoin #GM #nostrich #zapzide #zapart

    Media

  8. M
    Sep 6, 2026 00:44

    https://npub1xy04u0vum29hx3j6kzm9raaykakg6ru3kcgg88pywxqaxusyytsqvrpf8a.blossom.band/5c91a853bb13990101d044d36430092ebbb90718dc7fe2b1f1f18568a45ab665.jpg

    Nostr :purple: ​i have a confession to make.
    ​Sometimes.. I like to zapp anon.
    Sometimes. I don’t.
    It’s not personal. It’s a lifestyle! GN 🫡✨️ :orange:

    Media

  9. M
    Sep 5, 2026 14:30

    Gm 🫂

  10. M
    Aug 31, 2026 10:57

    GM Nostr 🍊🫂 keep whispering into the void! :purple:

    Media

  11. Referenced event not yet available nevent1qvzqq…usszhqqz


image

1. Zapstore - 1.1.2

Zapstore is an open Android app store where developers can publish apps directly and communities can curate them. This release adds installer package ID visibility for apps installed outside Zapstore and improves security by rejecting Nostr events whose claimed IDs no longer match their serialized content.

Contributed by: @franzap

2. Earthly - v0.1.8

Earthly is a collaborative map editor built on Nostr that helps communities turn local knowledge into useful, shared maps. The release v0.1.8 adds intentional AI-powered visual map feedback, improving how users interact with and understand their maps. This was the latest and there was also the release of v0.1.7 last week.

Contributed by: Schlaus Kwab

3. Amber - v6.6.1

Amber is an Android Nostr event signer that securely handles signing requests for Nostr apps. This release fixes permission-list parsing, improves rejected signer request handling, updates the default signer and indexer relays, and adds missing translations for Marmot protocol event kinds. This was the latest release, and there was also the v6.6.0 last week.

Contributed by: @greenart7c3 @codonaft

4. Jumble - v26.9.2

Jumble is a user-friendly Nostr client for exploring relay feeds. This release adds support for displaying favorite relay lists using kind 10012, updates nostr-tools to improve connection handling, and fixes relay queries getting stuck in a pending state.

Contributed by: @Cody

5. Primal Android App - v3.5.27

Primal Android is the mobile client for the Primal Nostr experience. The v3.5.27 release improves article URL linking, routes zap poll votes correctly, strengthens signer identity and NWC request security, and upgrades the Breez SDK Spark to v0.23.1.

Contributed by: Aleksandar Ilic, Marko Kocic

6. Shosho - v1.1.0

Shosho is a live streaming marketplace where creators go live and fans support the people behind the shows. The v1.1.0 release expands the live-stream catalog through the Livelier.live bridge, improves stream curation and browsing, separates live streams from replays, adds relay-hint support for links and sharing, improves chat relay handling, strengthens NSFW filtering and tagging, and refreshes stale cached profiles.

Contributed by: @Rod

7. Yakihonne Mobile - 2.0.7

YakiHonne Mobile is a decentralized social platform mobile client built on the Nostr protocol, offering a censorship-resistant and privacy-focused social experience. This release adds NIP-22 comments, premium and relay indicators, landscape video support, improved paid-note payments with live tracking and confirmation, enhanced AI reader features, session recovery, payment cleanup, and general performance improvements.

Contributed by: Boukhalfa Seddik

8. Mostro Mobile - v1.4.2

Mostro Mobile is a modern, secure mobile client for the Mostro peer-to-peer Bitcoin trading platform. The v1.4.2 release fixes order message ordering, improves persistence of pending range-order sessions across restarts, strengthens session loading and caching to prevent race conditions, and improves NWC time-skew handling. This was the latest, and there was also the release of v1.4.1 last week.

Contributed by: @negrunch @Catrya

9. Vector - v0.4.4

Vector is a private and encrypted messenger designed to provide secure, direct communication between users. This release hardens its community engine with smarter file forwarding, faster boot syncing, improved avatar handling, background Mini App sharing, stronger multiplayer privacy, beta update support, raid recovery, and fixes across messaging, communities, encryption, notifications, and desktop platforms. This was the latest release, and there were also two more pre-releases (v0.4.4-2 & v0.4.4-1) last week.

Contributed by: @JSKitty

10. Wisp - v1.2.2

Wisp is a minimal, performant Android client for the Nostr protocol. This release adds NWC connection-string export, improves notification feeds, strengthens wallet payment status and stale-payment reconciliation, updates the NSpam classifier, closes Web of Trust filter bypasses, and fixes reply targeting and post formatting. Although this was the biggest release of last week, the latest was v1.2.3.

Contributed by: @utxo the webmaster 🧑‍💻 @daniel

11. Nostrord - v2.10.1

Nostrord is a NIP-29 Nostr client focused on decentralized group communication. The v2.10.1 adds Linux AppImage publishing and improves the CI workflow by avoiding repeated livekit-kmp builds, along with a version bump to 2.10.1.

Contributed by: @Anjhc

12. Dark Wisp - v1.2.3

Dark Wisp is a minimal, performant Android client for the Nostr protocol. This release introduces the new “Wisp in Shades” app icon and matching in-app branding, updates the Breez SDK to v0.23.1, and bumps the app version. There was the release v1.2.2 also existed last week.

Contributed by: @utxo the webmaster 🧑‍💻 @daniel

13. NoorNote - v1.5.1

NoorNote is a Nostr client focused on decentralized social and long-form content. The release v1.5.1 brings instant visibility for own zaps, cleaner premium-note unlocking, capped quoted-repost chains, and live zaps and likes for long-form articles. It also improves timeline performance, login, lazy loading, offline post delivery, feed recovery, and catch-up after network interruptions, alongside several thread and stability fixes. This was the latest, and there were also the releases of v1.5.0 & v1.4.1 last week.

Contributed by: @alp

14. Sidecar - v1.12.0

Sidecar is a browser-sidebar Nostr keystore and signer for securely managing identities and signing events. This release adds replies directly from notifications, web-of-trust notification filtering, NIP-42 relay sign-in, relay icons from NIP-11, verifiable Recent Activity, and connection-reset controls. It also improves zap amount detection, notification visuals, and composer behavior, while fixing relay-list overwrites, connection leaks, stuck signing requests, and relay/socket error handling. This was the latest, and there was also the release of v1.11.0 last week.

Contributed by: @daniel

15. Workstr Web - v2.4.0

Workstr Web is a static, local-first Nostr workout tracker PWA. The release v2.4.0 improves mobile usability with flexible training-statistic time ranges, clearer recovery and empty states, redesigned exercise and program browsing with compact filters, two-column exercise cards, improved account and payment indicators for Lightning and Monero, and a unified glass-style UI across workout controls and actions. This was the latest of the week, and there were also the releases of v2.3.0 & v2.2.0 last week.

Contributed by: Workstr7blo, sette7blo

16. Roadstr - v0.5.2

Roadstr is an open-source, decentralized navigation app for Android built on the Nostr protocol. This release is a hotfix that restores all map-screen controls after a rendering-mode change in v0.5.1 caused the map to cover the search bar and buttons on real Android devices, while keeping the battery and heat improvements from the previous release. There was also the release of v0.5.1 last week.

Contributed by: @roadstrapp


image

1. Nostr Java - v2.3.1

Nostr Java is a Java library for generating, signing, and publishing Nostr events. This release adds an MCP server module and fixes ordering and NIP-11 issues uncovered during its development. Although this was the latest, there were also two more releases (v2.3.0 & v2.2.0) last week.

Contributed by: Eric T

2. Rx-nostr - rx-nostr@3.7.6

Rx-nostr is a library designed for high-quality, flexible communication with multiple Nostr relays. This release fixes publish state cleanup after receiving relay OK responses, improving reliability when publishing events.

Contributed by: @ロクヨウ

3. Mostro Core - v0.14.6

Mostro Core is a Rust-based library providing the peer-to-peer functionality that powers Mostro daemons and decentralized applications. This release adds a MaintenanceMode reason and an Unknown catch-all to CantDoReason, improving how applications handle unsupported or unavailable operations.

Contributed by: @negrunch

4. Dart Nostr Development Kit (NDK) - v0.9.3

Dart Nostr Development Kit (NDK) is a Dart library that enhances the Nostr development experience. The v0.9.3 release improves the CLI by preventing wallet command replay and unrelated signer restoration, adds cleaner database handling, lets the installer download stable releases without using GitHub API quota, simplifies CLI help, and updates CI to reduce native verifier memory usage. This was the latest and there was also the release of v0.9.2 last week.

Contributed by: frnandu, @leo @Russell

5. Mostro CLI - v0.16.1

Mostro CLI is a command-line client for managing and interacting with Mostro. This release adds maintenance-mode controls through the daemon’s admin gRPC, improves the safety of maintenance switching with bounded timeouts and secure token handling, and updates setup guidance, documentation, and security policies.

Contributed by: @negrunch @andreadcorreia


image

No Relay Updates and Releases for last week.


image

1. Mostro - v0.18.7

Mostro is a production-ready, censorship-resistant, non-custodial peer-to-peer Bitcoin exchange built on the Lightning Network and Nostr. The release v0.18.7 strengthens payout safety with limits on in-flight payouts and route timelocks, adds operator cancellation for pre-trade orders, and fixes invoice expiration, payout, fee verification, cancellation, and drain-counter handling. There was also the release of v0.18.6 last week.

Contributed by: @negrunch


image

1. Buzz - v0.5.23

Buzz is a workspace where humans and agents build together on a relay you own. This v0.5.23 release improves agent collaboration with updated Pi agent context and skills, better agent invitations, stronger mention handling and authorization, improved unread indicators, and several desktop and relay security fixes including ACP event verification and NIP-29 membership authorization. This was the latest, and there was also the release of v0.5.22 last week.

Contributed by: Wes, Jeff Hedlund, Taylor Ho, Jordan Mecom, Salman Mohammed, Logan Johnson, morgmart, Will Pfleger, Luke Tornquist, Matt Toohey


image

1. Routstr Core - v0.4.6-beta (Pre-release)

Routstr Core is a FastAPI-based reverse proxy for OpenAI-compatible APIs that handles pay-per-request billing. The v0.4.6-beta release strengthens payment and wallet handling with recoverable withdrawn tokens, improved Cashu redemption and mint interactions, safer auto-topups, invoice validation, better cost and pricing estimation, and stronger admin and credential security, alongside improved error handling and API compatibility.

Contributed by: 9qeklajc, @Jeroen Ubbink @redshift Ashen

2. Nostr VPN - v4.1.9

Nostr VPN is a Tailscale-style private mesh VPN with a FIPS-backed data plane. This release improves reliability for Cashu-powered paid exits across platforms, strengthening exit settings, route activation, health checks, DNS safety, and recovery from interrupted or rotated Cashu channels.

Contributed by: @Sirius


image

No Nostr Exploration Tools for last week.


image

Nostr is built by plebs, for the plebs. If you found this Nostr 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 Ninety-Second Nostr Recap & share your tips and suggestions for the next weekly #NostrRecap and let’s keep #GrowNostr together.


image

Thank you @Jurjen de Vries for this amazing idea!

A big shoutout to @rabble for your generous patronage for my Nostr Recaps!

Thank you, my younger brother @samalka for helping me with the content and graphic stuff for my Nostr Recaps!

Recap by @Nomishka


Write a comment