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

The 93rd edition of your weekly Nostr newsletter.
🗞️ The Latest in Nostr: Weekly Nostr Recap (14th September 2026) 🚀

image

@Bohemia

“One thing I love about nostr is it’s just real people being real. People talk about their good days, their bad days, their blah days, their struggles and joys. People share pictures of their dogs, their coffees, a flower growing from a crack, cool trees, the food they eat just put on a plate with no fancy styling.

I think it’s a big part of why I love it here. For the most part, we aren’t trying to impress each other. I don’t feel a big Keep Up With the Jones’s vibe. It’s just people sharing their daily moments and thoughts, not posed with perfect lighting and prose. We try to make each other laugh or relate to one another, but it’s just humans being humans. It’s really beautiful.”


image

1. A popular nostrich enters into marriage life 💍

joenakamoto
Sep 11, 2026 18:31

5/9/2027

I made a vow to the most wonderful woman in the world.

I am a very lucky man.

In light of my broken foot, I am putting the right foot forward into marriage 🧡🧡



Media
Media
Media
Media

2. Wanna listen to a nice track? Put on your headphones 🎧

Referenced event not yet available nevent1qvzqq…3qsraexw

3. This would be so interesting 👇🏻

Max
Sep 12, 2026 05:18

It took a little while, but finally here is the audio book of The Praxeology of Privacy.
15 hours of economic reasoning and cypherpunk implementation, read by yours truly, available for free on Nostr.

https://relay.towardsliberty.com/9bc667e1e9dc125c4e7d6c513e7d8570501bc7b9d4231ecce0cb49e367cf9ebb.mp3

4. These onboarding are very important for Nostr 👇🏻

Referenced event not yet available nevent1qvzqq…8qtqa0d6

5. The winemaker keeps getting losses with the impact of some animals 🍷

Referenced event not yet available nevent1qvzqq…9qu8samh

6. An announcement from OpenSats 👇🏻

Referenced event not yet available nevent1qvzqq…6gd73zzz

7. These notes prove that Nostr is the best 💪🏻

Bohemia
Sep 11, 2026 17:26

One thing I love about nostr is it’s just real people being real. People talk about their good days, their bad days, their blah days, their struggles and joys. People share pictures of their dogs, their coffees, a flower growing from a crack, cool trees, the food they eat just put on a plate with no fancy styling.

I think it’s a big part of why I love it here. For the most part, we aren’t trying to impress each other. I don’t feel a big Keep Up With the Jones’s vibe. It’s just people sharing their daily moments and thoughts, not posed with perfect lighting and prose. We try to make each other laugh or relate to one another, but it’s just humans being humans. It’s really beautiful.

8. We should change this Nostr situation 😔

Referenced event not yet available nevent1qvzqq…dg4ukdhg

9. Great news regarding the Nostrich client 🔥

nostrich
Sep 12, 2026 19:12

🌎 Nostr has no borders. Neither should your client. Today, we’re expanding @nostrich worldwide with support for 16 languages. The Global feed is live, along with a dedicated Japanese trending feed. Localized trending feeds for more languages are coming soon.

Languages available now:

🇺🇸 English
🇪🇸 Spanish (Español)
🇵🇹 Portuguese (Português)
🇫🇷 French (Français)
🇩🇪 German (Deutsch)
🇮🇹 Italian (Italiano)
🇳🇱 Dutch (Nederlands)
🇷🇺 Russian (Русский)
🇺🇦 Ukrainian (Українська)
🇯🇵 Japanese (日本語)
🇨🇳 Chinese (中文)
🇰🇷 Korean (한국어)
🇬🇷 Greek (Ελληνικά)
🇮🇳 Hindi (हिन्दी)
🇹🇭 Thai (ไทย)
🇹🇷 Turkish (Türkçe)

The language support is coming to our mobile apps too. Nostrich will launch in 170+ countries with these languages available out of the box and localized by default on iOS and Android.

https://npub17fe5rak0reatm7y5xu3yvve0trl8njvjt4yflevhyxqpwv22mlfs3wnzuc.blossom.band/8740c0f4aec025938832f03ad52b41b070ff4264e833b42b6422a376ddbf09c5.jpg

Media

10. This is the specialty of Nostr 🫶🏻

worshipbitcoin
Sep 11, 2026 17:58

Even on dead nostr, I get more genuine replies than on twitter

11. What is your comment regarding this? 🤔

Referenced event not yet available nevent1qvzqq…lg5cmruz


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

👉🏻 1035 relays on the Nostr network

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

👉🏻 Amethyst - 2,054 Users

👉🏻 Primal - 1,393 Users

👉🏻 Ditto - 384 Users

According to https://nostrarchives.com/analytics

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

👉🏻 Amethyst - 785 Users - 14.2k Notes

👉🏻 Primal iOS - 773 Users - 7.6k Notes

👉🏻 Primal Android - 545 Users - 5.0k Notes

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

👉🏻 relay.primal.net - 374.7k Users

👉🏻 nos.lol - 322.8k Users

👉🏻 relay.damus.io - 277.3k Users

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

👉🏻 Publishing Users last week: 4.27M (-9.4%)

👉🏻 New Publishing Users Last week: 4.05M (-5.4%)

👉🏻 All-time Zap Count: 7.08M

👉🏻 All-time Zap BTC Amount: 43.59 BTC

👉🏻 All-time Zap Senders: 181.3k Users

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

👉🏻 relay.mostr.pub - 665.2k

👉🏻 relay.primal.net - 561.9k

👉🏻 relay.damus.io - 462.5k

According to https://npub.world/stats

During last week:

👉🏻 Total Users: 12,996 users, compared to 7,143 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. How to Connect Nostr to Social Magnum & Publish Posts

image


image

1. 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

2. 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

3. 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. Why Everyone is Wrong About Jack Dorsey’s New App, Buzz

image

2. AI Pays Far More Per Megawatt. Why Can’t Every Miner Switch?

image

3. The Bitcoin Nova #111

image

4. The Like Button Killed Connection: Rethinking Social Networks from First Principles

image

5. Nostr resonates on Instagram

image

https://www.instagram.com/p/DdJ5dfwDI_i/


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: 422
    • Sats Earned: 831k
  2. Name: @flash

    • Zaps Received: 326
    • Sats Earned: 59k
  3. Name: @NoGood ✌️

    • Zaps Received: 235
    • Sats Earned: 107k

🔥 Top 3: Most Zappers

  1. Name: @aqstr

    • Zaps Sent: 1055
    • Sats Spent: 29k
  2. Name: @rgnk…sd5y

    • Zaps Sent: 98
    • Sats Spent: 98
  3. Name: @moravian

    • Zaps Sent: 97
    • Sats Spent: 9k

💰 Top 3: Most Sats Received

  1. Name: @fountainboostbot

    • Sats Earned: 831k
    • Zaps Received: 422
  2. Name: @6ju3…a7js

    • Sats Earned: 347k
    • Zaps Received: 2
  3. Name: @NoGood ✌️

    • Sats Earned: 107k
    • Zaps Received: 235

💰 Top 3: Most Sats Sent

  1. Name: @derKUEKeNFunktionaer

    • Sats Spent: 347k
    • Zaps Sent: 2
  2. Name: devotoare

    • Sats Spent: k (Not appears correctly)
    • Zaps Sent: 1
  3. Name: Fullspeedahead

    • Sats Spent: 153k
    • Zaps Sent: 3

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

🔥 Top 3: Most Zapped

  1. amethyst
    Jul 28, 2026 14:45

    #Amethyst v1.13.0: Web Apps, Concord, Buzz, Log in with Amethyst, Git, Bolt12 and lots more.

    Highlights:

    • Adds an in-app Browser for Nostr WebApps
    • Adds support for napplets (NIP-5D) and nsites (NIP-5A)
    • Adds Concord Support (Armada).
    • Adds NIP-29 Groups (Flotilla).
    • Adds Buzz workspaces, with agents.
    • Adds a Remote Signer (NIP-46).
    • Adds Git Clone Support (NIP-34).
    • Adds Relay Auth permissions (NIP-42).
    • Adds BitChat Geo-channels.
    • Adds Blossom file display and sync.
    • Adds Podcasting 2.0.
    • Adds BOLT12 payments and zaps (NIP-B1).
    • Adds proof-of-work (NIP-13) publishing.
    • Redesigns chat messages.
    • Redesigns accent colors.
    • Redesigns push notifications

    New Features

    Web Apps, Sites & the Browser

    • Opens Nostr web apps (NIP-5D napplets) and static websites (NIP-5A nSites)
      directly inside Amethyst, rendered in an isolated, keyless sandbox process that
      cannot reach your private key, storage, or data.
    • Adds an in-app Browser — a drawer entry and pinnable bottom-bar tab — with an
      omnibox address bar, autocomplete, history, favorites, recents, and captured
      favicons. The address bar is drawn by Amethyst, never by the page, so its URL
      cannot be spoofed.
    • Adds “Log in with Amethyst”: nSites open with a NIP-07 window.nostr
      provider, so standard Nostr web apps can sign in and request signatures as your
      active account — consent-gated, sign-only, and scoped per site.
    • Lets web apps, with your permission, pay through your wallet (NWC), run live
      relay subscriptions and queries, and read your identity (profile, lists, zaps,
      badges) — every capability brokered and permission-gated (once / this session /
      always). Payments always prompt with the amount shown.
    • Pins favorite web apps to the bottom bar as embedded, swap-in-place tabs that
      stay warm between visits.
    • Discovers web apps: the empty browser suggests a curated list plus nSites and
      napplets published by people you follow, and profiles gain an “Apps & Sites”
      tab.
    • Adds a Connected Apps / permissions screen to review and revoke what each app
      can do.
    • Routes nSite web traffic through Tor by default when Tor is active, with a
      per-site onion/globe toggle.
    • Gives each account its own web storage — cookies, logins, and site data no
      longer leak between the accounts on your device. Sites you were already signed
      into are signed out once; signing back in stores the session under the account
      you are using, and switching away and back keeps it.
    • Scopes granted permissions per account too, so each app asks once more under
      each account you use it with. A grant by one account no longer applies to the
      others.

    Communities (Concord)

    • Adds Concord: an end-to-end-encrypted communities protocol with channels,
      membership, invites, roles, moderation, and history — reachable from a hub in
      the drawer and pinnable to the bottom nav.
    • Creates and edits communities with encrypted icon/banner, relay editing, and
      channel management.
    • Invites and joins via minted invites with QR codes, tappable invite links,
      paste-to-redeem from Search, deep links, and direct member invites.
    • Chats in channels with a rich composer (@mentions, custom-emoji autocomplete,
      reply preview), encrypted image messages, reactions, replies, and typing
      indicators.
    • Adds threaded replies (inline or minichat modes) and delivery ticks for your
      own messages.
    • Groups channels by community in Messages with last-message previews, unread
      dots, facepiles, live typing, and per-type load toggles.
    • Adds moderation: ban/unban with read-time enforcement, role grants, a “Make
      admin” toggle, and a full member roster. A ban hides a member’s posts for
      everyone else; removing their access to the community’s keys takes a
      Refounding.
    • Backfills channel history across epochs, paging back to the true start of a
      channel.
    • Surfaces Concord replies and reactions on the Notifications tab with a
      community pill.
    • Lets authors edit their own channel messages (kind 3302). Latest edit wins,
      and it is non-destructive, so reactions and replies stay attached. Only the
      original author’s edits take effect.

    Git Collaboration (NIP-34)

    • Browses Nostr git repositories in-app: a Git Repositories feed and a per-repo
      screen with README and Code tabs.
    • Reads code with branch/tag switching, file search, image preview, commit
      history, syntax highlighting, and word-level diff highlighting.
    • Reviews patches and pull requests with computed diffs and status actions; PR
      updates surface on the repo screen. The code browser needs a repository with an
      http(s) clone URL.
    • Manages issues: Issues and Patches & PRs tabs split by open/closed, issue
      labels with filtering, and a full-screen New Issue composer.
    • Edits a repository announcement from the repo screen, bookmarks repositories,
      and filters the feed to your own repos.
    • Adds a project-home dashboard with stats, languages, recent activity, and
      last-commit rows.

    Location Channels

    • Adds Location Channels: geohash-based public rooms that interoperate with
      BitChat, browsable from a dedicated drawer list and pinnable to the bottom nav.
    • Posts under an unlinkable per-area anonymous identity, or opt in to post as
      your real account. An optional nickname survives restarts, but it is a single
      handle reused in every area — setting one links your posts across areas.
    • Teleports to any place from a map picker or the feed-filter dialog to read and
      post to distant rooms, and follows a teleported place to keep its feed.
    • Reacts, zaps, and replies on location messages, with a “live near you” bubble
      on Home surfacing nearby rooms.
    • Adds a “pick on map” location picker to the short-note and all other composers.

    Groups (NIP-29)

    • Adds relay groups: group chat, a discovery feed with a top-bar filter and
      favorites, and join / leave / create / invite actions.
    • Adds subgroups (parent/child hierarchy), custom roles (kind 39003), threads,
      and message pinning.
    • Shares groups via naddr and invite links with one-tap join; inline group
      links render as self-loading cards.
    • Adds a map-based location picker when creating a group, and lets pinned group
      tabs act as bottom-nav roots.

    Buzz (Agent Workspaces)

    • Adds Buzz: a self-hosted workspace where humans and AI agents build together on
      a relay you own, built on the NIP-29 relay-group family with plaintext content
      so the relay can run search, audit, and workflows. Reachable from a “Buzz
      Workspaces” bottom-nav tab and the drawer Feeds list.
    • Renders workspace channels natively and composes messages; sections a community
      into Channels, Forums, inline DMs, and an Agent Console; and renders forum posts
      as Concord-style threads with the full chat composer.
    • Adds an agent-owner console with cost and personas tabs, an agent-fleet cost
      aggregator, live observer telemetry, persona create/edit, and NIP-OA attestation
      issuance.
    • Adds live typing indicators, presence dots, collapsible sections with unread and
      stars, a workspace canvas viewer and edit composer, and a bot “Working…”
      indicator.
    • Invites people to a channel or community and mints invite links; redeems invite
      links (intercepted into the in-app browser) and auto-invites mentioned
      non-members.
    • Wires Buzz direct messages end to end, titles a DM by its participant, and
      surfaces Buzz DMs in the Notification feed rendered as messages.
    • Discovers workspaces and DMs via the relay’s own kinds, imports workspace
      channels from a relay in “Find groups”, and routes Tor workspaces to clearnet
      when needed.
    • Adds a shared Agent Work board. Any channel member files a task, upvotes
      to reprioritize it, and watches the workspace’s agent carry it to a pull
      request. Jobs that ship directly and gated workflow runs fold into one board,
      grouped by Needs approval / Working / Up next / Shipped.
    • Approves or denies a gated run in place. The “Approve & open PR” step
      authorizes a push and PR, but never merges or deploys. Adds a confirm step, an
      approver and workflow-definition picker, and Buzz Agent Persona editors for
      model, provider, and runtime.
    • Asks before adding you to a channel someone else put you in (Accept / Ignore /
      Leave). Narrates channel changes as plain-language system lines: “Bob added
      Alice”, topic, visibility, and TTL changes, and more.
    • Notifies the requester when their agent job finishes or fails. Lets a
      self-hosted geode relay be the private Buzz workspace via a member-and-agent
      membership policy.

    Chat & Messages

    • Redesigns message rendering across every chat — DMs, public chats, groups, and
      communities — with modern bubbles, swipe-to-reply, send motion and press
      feedback, per-author name colors, jumbo emoji, day headers drawn above the
      messages they introduce, and a timestamp on the last message of each author
      run.
    • Replaces the message 3-dot menu with a compact two-stage long-press sheet that
      unpacks wrapping reactions and zap-amount presets in place.
    • Renders channel admin events as centered system messages, and hides a reply
      quote when it targets the message directly above.
    • Replaces the Messages FAB speed-dial with a full-screen, color-coded
      new-conversation chooser, and adds a Messages settings screen with a
      grouped-by-relay view and per-type load toggles.
    • Warns about DMs from senders reported by people you follow: flags a reported
      counterpart on the chat-list row and inside the room, with a per-user
      report-warning flow.

    Notifications

    • Redesigns push notifications into per-kind, observable, richly-rendered
      notifications that resolve inline @npub mentions to display names, render an
      inline image link as the big picture, and attribute a reply’s parent to its real
      author.
    • Adds push notifications for Buzz DMs and for bare reactions and reposts to your
      notes, with repost-mute parity. Auto-dismisses a tray notification once its
      event is read in-app.
    • Rebuilds the in-app Notifications tab with infinite-scroll paging via a
      look-ahead buffer, time-based history paging with in-feed load markers, and
      auto-retry of stalled or faulty relays with an actionable relay detail.

    Remote Signer & Security

    • Lets other apps and websites sign through Amethyst for the first time
      (NIP-46): connect by scanning or pasting a nostrconnect:// code, and keep
      signing in the background — whether your key is stored directly in Amethyst or
      delegated to an external signer like Amber (NIP-55).
    • Asks for informed consent before authorizing an app — showing its name and
      icon, which account will sign, the exact permissions, and an event preview —
      with per-account sheets and one-tap batched approval.
    • Manages connected apps from a dedicated screen with per-app relay list, live
      health, time-bound grants, and instant “forget this app”.
    • Adds interactive relay login prompts (NIP-42): choose Once / Always / Never
      per relay, with venue-aware prompts for public chats, communities, and live
      streams, and one-tap rules to trust relays used by people you follow. Apps
      connected through the remote signer now ask before signing a relay login,
      instead of approving it automatically under “Let’s be reasonable”.

    Web of Trust (GrapeRank)

    • Discovers Web-of-Trust score providers via NIP-85 and shows hop distance and
      follower count on trust cards. Computing the scores — crawling the social graph,
      reverse-follower crawling, and publishing NIP-85 cards — is done by the amy
      command-line tool, not the app; see the Cli section.

    Publishing & Sync

    • Adds proof-of-work (NIP-13) publishing: a fire-and-forget mining queue with
      per-account difficulty and per-category settings, scheduled-post mining, and
      per-post overrides, shielded by a foreground service and mined across half the
      device’s cores.
    • Adds NIP-77 negentropy sync as a first-class capability, with deletion
      (NIP-09/62) propagation so scoped syncs no longer strand deletions.
    • Shows PoW mining progress, and surfaces PoW, OpenTimestamps, and location
      markers as tap-to-explain pills in the note header.

    Podcasts

    • Adds Podcasting 2.0: renders shows in detail and thread views, surfaces
      episodes in the merged podcast feed, and plays trailers.
    • Shows person credits as real Nostr profiles, soundbites, in-app chapters, a
      transcript viewer, and a Top Supporters leaderboard.
    • Adds per-episode reactions and NIP-22 comments, a Podcast Bookmarks screen, and
      value-for-value Lightning splits paid per-minute during real playback.
    • Adds in-app podcast authoring: create and edit shows, episodes, and trailers
      from an authoring hub, with a value-for-value split editor that adds Nostr
      recipients by search. Verifies NIP-F4 podcast authors against their kind-10064
      counter-claims.

    BOLT12 Payments & Zaps (NIP-B1)

    • Adds BOLT12 zaps: self-verifying kind-9736 events that prove a real BOLT12
      Lightning payment. They carry a settlement proof instead of relying on an
      LNURL receipt. They fold into the same zap total and reactions row as Lightning
      zaps, with anonymous and receiptless (pay-only) variants. Only cryptographically
      verified proofs count toward the total.
    • Publishes and edits your own BOLT12 offer list (kind 10058) from an in-app
      editor. The list is cached, kept live, and restored across restarts.
    • Pays a recipient’s published offer. Hand it to an external wallet as a
      bitcoin:?lno= (BIP21) intent, or pay in-app over a NWC wallet that supports
      it.
    • Sends zaps over NWC, using the new pay/receive methods
      (nostr-wallet-connect/nwc#2). Prefers BOLT12 over Lightning when the recipient
      offers it and the wallet supports it, and falls back to a Lightning zap
      otherwise.
    • Verifies payer proofs cryptographically: payment-hash preimage, invoice and
      proof signatures, and BOLT12 merkle reconstruction of selectively disclosed
      fields. Dims and does not count a proof that can’t be bound to the offer.

    Wallet & Payments

    • Adds a Cashu wallet setup wizard: find-or-create with cross-relay discovery,
      mint suggestions, and a CashuMints screen; the wallet auto-publishes on mint
      add/remove.
    • Claims P2PK-locked Cashu tokens (NUT-11). Matches the lock against your wallet
      or identity key, and redeems all-or-nothing. Gives a clear error when a token
      is locked to a key this wallet can’t sign for.
    • Adds a setting to hide the on-chain (Bitcoin) wallet, including from zap
      buttons.
    • Prefers NIP-44 encryption for NWC when the wallet advertises it. Adds a NWC-07
      deep-link pairing helper. Posts a tray notification for incoming non-zap
      Lightning payments.

    Battery, Data & Background Service

    • Adds a resource-usage ledger: on-device battery and data accounting across
      relay connections, media, HTTP, proof-of-work, Tor, calls, decrypts, and
      remote signs, with per-screen foreground time and reconnect-churn tracking.
      Optional NIP-17 reports mail the summary to yourself.
    • Presents it on a usage screen with stat tiles, a trend chart, proportion bars,
      cellular-first bars, a Tor card, actionable insights, and a live memory card.
    • Adds a master switch for the always-on background notification service with
      per-account participation, a cost card that links to notification settings,
      and a distinct status-bar icon.
    • Scales LocalCache pruning to the OS memory-pressure level, and trims feed
      lists, rich-text/robohash/relay-info caches, the image cache, and the player
      warm pool under pressure.

    Look, Media & Navigation

    • Adds theme customization: pick an accent color (with a swatch picker), font,
      and font size. The accent now drives Material 3 containers, buttons, FABs,
      switches, unread dots, selected-reaction highlights, verified NIP-05 / image
      marks, and the Following badge.
    • Redesigns UI Preferences into grouped in-screen options with live font
      previews, and adds a settings search filter in the app bar.
    • Adds a Blossom media file manager: browse and manage stored blobs with per-file
      controls, mirror and /media toggles, an app-level “Sync all” with progress,
      and BUD-07 confirm-then-pay mirroring for paid servers.
    • Extends the Blossom manager with a gallery grid (video thumbnails and a
      full-screen zoomable viewer) and a per-file detail sheet. Adds an importer that
      copies blobs from other Blossom servers into yours. Falls back to a verified
      download-and-reupload when a target has no /mirror.
    • Redesigns the Media Servers screen as a single auto-saving canvas with a
      reorderable priority list and cached health probes.
    • Redesigns the bottom-bar setup with a live preview, drag-to-reorder, and real
      favicons; the default bar becomes Home, Messages, Wallet, Browser,
      Notifications.
    • Adapts the app shell to large screens: tier-scaled navigation transitions, a
      reading-column width cap on wide panes, and a two-pane Messages layout.
    • Nicknames people with NIP-85 contact cards (kind 30382) signed by your account
      key. The nickname shows above their real display name on the profile and
      supports custom emoji.
    • Adds fitness support: renders POWR strength workouts (kind 1301) and exercise
      templates (kind 33401) as cards, and merges close-by Health Connect sessions of
      the same type.
    • Renders Birdstar bird detections (kind 2473) with common-name titles and
      Wikidata links, surfaces Birdex life lists on home and profile, and renders PS1
      memory-card saves (kind 38192) with an animated BIOS icon.
    • Adds a compose signature pre-filled in text-based post screens, and an optional
      subject/title field in the short-note composer.
    • Renders NIP-30 custom-emoji reactions as an avatar badge, a lone zap/nutzap as
      a large activity card, and NIP-84 highlights from web highlighter clients.
    • Supports NIP-51 mute-list hashtag entries and public-chat reply notifications.
    • Modernizes the Privacy, Profile UI, Home Tabs, and Calendar Reminder settings
      screens into grouped in-screen options.
    • Adds “Share as QR” for a note, with a choice of note or naddr payload and an
      image thumbnail for image-only notes.
    • Resolves NIP-05 identifiers (including Namecoin .bit) in the @-mention
      popover, wiring them to nostr: mentions.

    Performance

    • Speeds up napplet/nSite opens by overlapping WebView init, prefetching blobs in
      parallel, and fast-serving content-addressed blobs from cache.
    • Substantially faster GrapeRank crawls (background IO, mass pre-connect with
      cached DNS, batched contact reads, parallel outbox fetches, early dead-relay
      pruning) and faster scoring via Gauss-Seidel sweeps over a compact integer
      graph.
    • Speeds up NIP-77 reconcile with direct-built wire frames (~2.5x), O(1) range
      fingerprints, a live negentropy index, and an allocation-free idle watchdog.
    • Prefetches media and pre-parses note text ahead of the viewport, adds a k-way
      merge for the home feed, and pins indexes for multi-author queries.
    • Adopts a caching event decoder across Android/Desktop/CLI, batches Schnorr
      verification off the receive path, and keeps light/dark resolution O(1) after
      an accent change.
    • Parallelizes Blossom “Sync all”, prefetches a joined group’s history, and mines
      proof-of-work on half the device’s cores.
    • Orders NIP-50 relay search by bm25 relevance and scales search and tag-watcher
      queries with corpus size, picking the SQLite filesystem driver by cost and
      materializing indexes at runtime.
    • Removes live-path allocations in LiveEventStore and FilterIndex (and on the
      frame/search paths), and snapshots FilterIndex with a persistent map.

    Improvements and Bug fixes

    • Normalizes accent theming: contrast-picks onPrimary so filled buttons/FABs stop
      washing out, bases light/dark on background luminance, and fixes accent
      regressions.
    • Keeps live HLS streams playing and caches only proven on-demand HLS; shows a
      browser-fallback overlay when a decoder stalls and pauses looping videos after
      5 plays.
    • Adds an HTTP/2 keepalive ping to stop stale-connection image stalls.
    • Hardens the relay client: enforces blocked relays on every REQ/COUNT/publish,
      backs off from REQs relays repeatedly refuse, drops relays that fail hard
      during crawls, caches each relay’s advertised LIMITS, and fixes reconnect
      backoff on network/transport changes.
    • Shows and edits Marmot (MLS) group icons in the feed and in group metadata,
      interoperable with other Marmot clients.
    • Opens zaps and reactions in their own thread view, turns Notify chips into bell
      mute-toggles that list every thread member, and replies with kind 1111 to
      Amethyst’s own kind-1 thread roots.
    • Adds search, a local filter, and a top-nav feed filter to the App
      Recommendations screen, and shows a website’s favicon and domain across every
      browser-connected app view.
    • Fixes nutzap relay routing to receive/advertise on inbox/DM (kind 10019)
      relays instead of outbox.
    • Fixes Concord invite handling (revocation, keyless CORD-05, clearer failure
      copy, no hang on bad links, skip re-join) and channel rows stuck on “No
      messages yet”.
    • Persists the Concord community list and loads pinned communities from their own
      relays so cold boot no longer refetches, shows channels on Messages as soon as
      the control plane folds, warms channel previews so the list fills without opening
      each channel, and rank-gates the Ban/Remove affordances (CORD-04).
    • Sizes the video player box so live streams stop rendering black bars, and
      enforces the decoder budget when acquiring players.
    • Stops stamping our client tag on someone else’s event template so external
      signers sign it unchanged.
    • Keeps calendar RSVP buttons on a single line, drops dead top padding on Home
      when there are no live bubbles, and modernizes the Zap the Devs donation card.
    • Rejects NIP-29 group state not signed by the relay, opens group posts in the
      group chat, and fixes subgroup edit safety and pinned-message jump.
    • Makes tapping a message timestamp open delivery info instead of toggling the
      time format, and right-aligns your own messages.
    • Recovers a media file’s type from its extension when the imeta MIME is
      malformed, and moves several disk reads (boot receiver, signer policy) off the
      main thread.
    • Serializes account construction so concurrent loaders can’t build duplicate
      accounts.
    • Routes Onion-Location through the Android app’s HTTP clients and maps Tor/Arti
      errors to accurate SOCKS reply codes.
    • Extracts the rich-text renderer and many event cards (calendar/RSVP, podcast
      atoms/splits, relay discovery, code snippet, ecash mint, activity, Git
      diff/status, and more) into shared commons so Desktop and Android render
      identically.
    • Sends pictures in minichat thread replies (encrypted in Concord, plaintext in
      public chats). Resolves @-mentions in the minichat composer and tray
      quick-replies. Adds p tags for people cited in kind 9/11/1111 and Buzz stream
      messages, so mentions notify and resolve.
    • Stops the inline audio player from painting over the note below it. Marks
      every room type read from the Messages “mark as read” action.
    • Fixes numeric HTML entities in link-preview meta tags. Routes kind-39005 by tag
      shape, so Buzz thread summaries no longer parse as NIP-29 pin lists.
    • Shortens over-long translated strings across 23 locales and fixes duplicate
      and CDATA translation issues.

    Desktop

    • Redesigns notifications with a reworked inbox and native OS toast
      notifications.
    • Adds NIP-42 relay AUTH with an inline Once / Always / Never approval banner and
      persisted grants.
    • Makes NIP-17 private DMs reliable: resolves recipient inbox relays, fetches DM
      relay lists and account/Blossom config from outbox relays, and stops falling
      back to connected relays.
    • Adds Web-of-Trust score badges, Follow Packs (NIP-51) discovery with one-tap
      follow, note scheduling, opt-in NIP-37 draft sync, and a hashtag-spam filter.
    • Adds a Privacy Lock: gate the Messages and Wallet columns behind a password,
      with an auto-lock timeout. It is a screen gate, not encryption at rest —
      messages continue to sync while it is locked.
    • Renders rich text through the shared core (removes the desktop-only fork) and
      ships as a Flatpak bundle.
    • Adds moderation & safety: mute/block and NIP-56 report actions in the note menu
      with feed, thread, and profile enforcement (previously a silent no-op), NIP-36
      content-warning blur with tap-to-reveal, a sensitive-content toggle, and
      management screens — with snackbar feedback and zero-relay send warnings.
    • Adds NIP-88 polls (render, vote, create) with a “Polls” search facet, and
      unifies the note ⋮ overflow and right-click menus.
    • Fixes a desktop-cache race that could wipe the follow list, and makes sidebar
      navigation replace the detail overlay instead of hiding behind it.

    Cli

    • Adds nak-style primitives: amy decode/encode (NIP-19/21), verify, key
      (generate/public/encrypt/decrypt/validate, NIP-49), and filter.
    • Adds query verbs: amy fetch (one-shot with code-mode outbox resolution),
      subscribe (live NDJSON), count (NIP-45), and outbox USER (NIP-65).
    • Adds amy sync — NIP-77 negentropy reconcile with deletion propagation — and
      amy event / amy publish for raw and pre-signed events.
    • Adds amy encrypt/decrypt (NIP-44/04) and amy gift wrap/unwrap (NIP-59).
    • Adds amy blossom (upload/download/list/delete/check/mirror, NIP-B7) with a
      live interop smoke test.
    • Adds amy git (NIP-34), amy podcast and amy podcast20 (Podcasting 2.0 with
      V4V splits).
    • Rounds out amy git to full NIP-34 parity: browse/cat/log over
      smart-HTTP, init from a local checkout, label (NIP-32), apply a patch to
      the working tree, and grasp list/set (GRASP server list, kind 10317).
    • Adds amy buzz for block/buzz workspaces (channels, DMs, invite-link
      redemption), verified against a live Buzz relay.
    • Turns amy into the Buzz workflow/agent runner. buzz agent serve/up/
      doctor run gated or parallel-backlog agents in isolated git worktrees that
      open PRs. buzz workflow trigger/run/approve/deny drive the human
      approval gate.
    • Adds amy bolt12 (NIP-B1): decode offers and payer proofs, verify a zap,
      get/set a kind-10058 offer list, and a two-step intent → zap send.
    • Adds the amy cashu wallet (NIP-60/61): wallet lifecycle, balance, mint,
      receive/send (LN / token / nutzap), and maintenance.
    • Adds amy admin (NIP-86 relay moderation) and amy serve (run a relay by
      embedding geode).
    • Adds NIP-46 remote signing: amy bunker server, amy login bunker://…, and
      amy login --nostrconnect, gated with --perms and interactive approval.
    • Adds the amy graperank suite (crawl/score/publish/followers/rank/…),
      account-less crawl/score, and NIP-85 card publishing.
    • Adds amy fof (follows-of-follows, renamed from amy wot), amy concord
      (encrypted communities), amy relaygroup (NIP-29), and amy geochat
      (BitChat-interoperable geohash channels).
    • Adds NIP-13 proof of work (amy pow, --pow on posts), amy kind, amy nip,
      amy namecoin, amy status, and amy logoff.
    • Expands amy nsite/napplet with publish, serve, and list.
    • Switches the default event store to SQLite and hardens the output contract:
      single-line --json, exit codes 0/1/2/124, publish results carry each relay’s
      rejection reason, and read-only verbs run without an account.

    Quartz

    • Adds NIP-77 negentropy sync (pipelined worker pool, multi-connection fan-out,
      bounded-memory streaming, LiveNegentropyIndex) and NIP-09/62 deletion
      propagation.
    • Adds NIP-13 proof-of-work publishing: a cooperative-cancellation miner and a
      PoWNostrSigner decorator that composes with any signer, plus NIP-59
      gift-wrap mining on the outer wrap only.
    • Adds NIP-66 RelayReachabilityStore — a durable, shareable dead-relay cache
      backed by kind:30166 events.
    • Adds the Concord/CORD protocol foundation (key derivation, envelope layer,
      authority resolver, roles/moderation, CORD-05/06/07) and the NIP-5D/5A
      trust-boundary core (capability model, permission ledger, broker, wire
      protocol).
    • Implements Marmot (MLS-over-Nostr) group icons byte-for-byte with the
      mdk/whitenoise scheme, and fixes SecretTree ratchet preservation across
      restore.
    • Adds an OutboxDispatcher to fetch profile/contact events via each author’s
      outbox relays, and richer NIP-89 app-handler parsing.
    • Adds the Buzz protocol surface (~78 event kinds spanning NIP-OA owner
      attestation, NIP-AM agent turn metrics, personas/teams/managed agents, streams,
      DMs, forums, presence, and moderation), verified against vectors generated by
      Buzz’s own Rust reference.
    • Adds the BOLT12 zaps protocol layer (NIP-B1): kind-9736 zaps, kind-9737 zap
      intents, kind-10058 offer lists, full spec validation, and a payer-proof
      verifier with BOLT12 merkle reconstruction. NWC gains pay/receive methods.
    • Widens NIP-50 search indexing to more event kinds and tag-borne text. Indexes
      only the public petname and summary on contact cards (kind 30382), never the
      encrypted fields.

    Geode (standalone relay)

    • Adds relay-to-relay mirroring with strfry-router parity: a two-phase model
      (NIP-77 negentropy sync catch-up plus a live REQ tail), down / up / both
      directions, per-upstream mirror filters, and relay-to-relay trust.
    • Keeps mirrors alive across upstream restarts with a retry pump and ping
      keepalive, and advances the since-watermark correctly on reconnect.
    • Adds import / export NDJSON verbs and an optional no-full-text-search mode
      (--no-search) for lighter deployments.
    • Adds [database] tuning knobs with periodic PRAGMA optimize, and validates
      config knobs and mirror filters at boot.
    • Runs embedded in the CLI via amy serve.
    • Serves full-set negentropy NEG-OPENs from a live index and streams mirror
      catch-up IDs instead of materializing them.
    • Adds relayBench, a head-to-head benchmark harness (geode vs strfry vs any
      relay) measuring ingest, query, and NIP-77 sync over a shared corpus.
    • Enables a combined tag+kind+pubkey index, a cost-based filesystem-driver pick,
      and runtime index materialization, with new tag∩author and driver-selection
      relayBench shapes.
    • Ships a release pipeline: a GHCR Docker image, .deb/.rpm packages with a
      bundled JRE and systemd unit, a portable jlink’d tarball, and a Homebrew
      formula. Adds --version/--help and a boot smoke test in CI.
    • Lets operators pick any Quartz IEventStore backend via [database].backend:
      SQLite (default), filesystem, or a custom store loaded by class name.

    Build & Documentation

    • Rebuilds the Tor/Arti native library for the SOCKS reply-code fix, ships a
      Homebrew formula for amy, and seeds the Gradle distribution from a verified
      mirror in the web sandbox.
    • Adds NIP-29 group-chat test coverage across every assembler, filter shape, and
      relay integration.
    • Targets JVM 17 for Quartz, upgrades AGP, and replaces the abandoned
      android-test-report action with mikepenz/action-junit-report.
    • Adds a coding standard banning raw invisible/bidirectional Unicode in source
      (Trojan-Source, CVE-2021-42574) and replaces existing occurrences with \u
      escapes.

    Contributors

    Translations

    • Zaps Received: 280
    • Sats Earned: 46k
  2. joenakamoto
    Sep 11, 2026 18:31

    5/9/2027

    I made a vow to the most wonderful woman in the world.

    I am a very lucky man.

    In light of my broken foot, I am putting the right foot forward into marriage 🧡🧡



    Media
    Media
    Media
    Media

    • Zaps Received: 60
    • Sats Earned: 40k
  3. Max
    Sep 12, 2026 05:18

    It took a little while, but finally here is the audio book of The Praxeology of Privacy.
    15 hours of economic reasoning and cypherpunk implementation, read by yours truly, available for free on Nostr.

    https://relay.towardsliberty.com/9bc667e1e9dc125c4e7d6c513e7d8570501bc7b9d4231ecce0cb49e367cf9ebb.mp3

    • Zaps Received: 40
    • Sats Earned: 54k

🔥 Top 3: Most Sats

  1. Referenced event not yet available nevent1qvzqq…fg7ty7l3

    • Sats Earned: 100k
    • Zaps Received: 1
  2. Max
    Sep 12, 2026 05:18

    It took a little while, but finally here is the audio book of The Praxeology of Privacy.
    15 hours of economic reasoning and cypherpunk implementation, read by yours truly, available for free on Nostr.

    https://relay.towardsliberty.com/9bc667e1e9dc125c4e7d6c513e7d8570501bc7b9d4231ecce0cb49e367cf9ebb.mp3

    • Sats Earned: 54k
    • Zaps Received: 40
  3. Turiz
    Sep 12, 2026 03:13

    After your feedback, we’re opening the door wider.

    You shouldn’t need 250k sats just to show that you believe in what we’re building. Some can contribute more, some less: but every contribution moves the mission forward.

    🏅 Supporter -> 50k sats
    🥈 Silver -> 100k sats
    🥇 Gold -> 250k sats
    💎 Diamond -> 500k sats
    👑 Founding -> 1M+ sats

    Different levels. Same mission.

    We’re building tools to change the course of humanity here; one contribution, one feature, one user and one zap at a time.

    If #Hisa is something you believe should exist, there’s a badge with your name on it.

    Every zap helps. Every supporter matters. ⚡

    PV 🫂 🤗 💜

    Referenced event not yet available nevent1qqsqq…qpuvxd6w

    • Sats Earned: 50k
    • Zaps Received: 4

image

  1. corndalorian
    Sep 11, 2026 12:10

    😂

    Media

  2. corndalorian
    Sep 10, 2026 20:37

    🤷‍♂️

    Media

  3. Referenced event not yet available nevent1qvzqq…vquw8rtm

  4. Referenced event not yet available nevent1qvzqq…nqj5f82j

  5. Referenced event not yet available nevent1qvzqq…nqed9rws

  6. DuneMessias
    Sep 13, 2026 06:53

    GM. I only said GM.

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

    Media

  7. DuneMessias
    Sep 12, 2026 06:53

    GM. Weirdos wanted!

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

    Media

  8. DuneMessias
    Sep 10, 2026 06:29

    GM. Put on your Nostr face

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

    Media

  9. M
    Sep 8, 2026 09:58

    GM Nostrich :purple:

    Proof of chill Fall edition, Crisp autumn air, censor-free vibes, Cozy robe, warm chocolate, Leaves fall, but my notes stay up. ✌️😎🍀☕️ :orange:

  10. Referenced event not yet available nevent1qvzqq…lqs9lcvl


image

1. Trackstr - New Tool

Trackstr is an open-source media tracker and decentralized database for discovering and tracking movies, music, TV shows, and other media, designed as a permissionless alternative to platforms like Letterboxd, Trakt, Last.fm, IMDb, and TMDB.

Developed by: @besoeasy

2. Amethyst - v1.15.2L Bug Fixes and Health Connect Advice

Amethyst is a Nostr client for Android. This release fixes media handling, improves Health Connect with a clearer permission rationale and better source-name caching, separates NIP-22 root-scope replies into dedicated engagement filters, and includes updated translations and platform package metadata. This was the latest, and there were also the releases of v1.15.1 & v1.15.0 last week.

Contributed by: @VitorPamplona

3. Earthly - v0.1.10

Earthly is a collaborative map editor built on Nostr that helps people turn local knowledge into useful, shared maps. The release v0.1.10 fixes a critical MapLibre attribution-sanitizer vulnerability by upgrading MapLibre GL JS, improves WebGL 2 compatibility messaging and mobile map controls, unifies map-presentation controls, strengthens geometry editing and selection, and refreshes dependencies and TypeScript checks. This was the latest, and there was also the release of v0.1.9 last week.

Contributed by: Schlaus Kwab

4. Amber - v6.6.3

Amber is a Nostr event signer for Android. This release fixes the “start service on boot” setting after app updates, resolves an offline-mode crash caused by WorkManager, corrects a Russian translation, and fixes a release build failure related to an AGP 9.4.0 regression. There was also the release of v6.6.2 last week.

Contributed by: @greenart7c3

5. Keycast - v2.0.0-rc.1 (Pre-release)

Keycast is a self-hosted remote signer for Nostr. This pre-release introduces the rebuilt signer with multiplexed NIP-46 support, shared and per-key relay routing, durable request handling, team workspaces, encrypted key storage, invitations, sessions, customizable signing policies, audit history, encrypted backups, recovery and root-key rotation, along with improved documentation and verified, coordinated releases for the API, signer, and web components.

Contributed by: @jeffg

6. Nostria - v4.1.77

Nostria is a social network built on Nostr for human connections. This release improves desktop notifications for a better user experience. This was the latest release, and there were also the releases of v4.1.76 & v4.1.75 last week.

Contributed by: @sondreb

7. Nostr WoT Extension - 0.7.0

Nostr WoT Extension is a browser extension for Nostr that manages identities, signs events, and sends Lightning payments directly from the browser. The release v0.7.0 strengthens security and privacy with encrypted wallet data and improved account isolation, fixes NWC and wallet issues, improves Lightning and WebLN payment compatibility, enhances request approvals and account management, adds encrypted seed and post-quantum backup imports, and brings improvements to relay handling, profile/activity interfaces, accessibility, and local event decryption.

Contributed by: Leon Acosta

8. NoorNote - v1.5.4

NoorNote is a Nostr client for decentralized social networking. This release improves notification management by automatically clearing prayer and holiday reminders after their respective times, while ensuring deleted likes, reposts, quotes, replies, and zaps are removed from stats, timelines, and likes lists, with users’ own likes appearing instantly. This was the latest of the week, and there were also the releases of v1.5.3 & v1.5.2 last week.

Contributed by: @alp


image

1. Relayer - v2.2.21

Relayer is a Nostr relay framework for building custom relays. This release fixes an issue where pending REQ requests could incorrectly restore subscriptions that had already been closed or replaced, improving subscription lifecycle reliability. This was the latest, and there were also the releases of v2.2.20 & v2.2.19 last week.

Contributed by: @mattn

2. Dart Nostr Development Kit (NDK) - v0.10.0-dev.3

Nostr Development Kit (NDK) is a Dart library that enhances the Nostr development experience. This pre-release improves cache and Rust verifier performance, fixes metadata, deletion-coordinate, event visibility, BIP-321, TBS, and LNURL wallet handling, adds an LNbits wallet provider, packed Rust event verification, and optional maximum-fee support for NWC payments, while introducing the breaking loadHiddenEvents cache feature. There were also 2 more pre-releases last week (v0.10.0-dev.2 & v0.10.0-dev.1) as well.

Contributed by: frnandu, @Russell Leo

3. NostrDVM - 1.1.8

NostrDVM is a framework for running NIP-90 Nostr Data Vending Machines (DVMs). This release adds a Twitter-like algorithm DVM based on X’s open-source code, along with fixes. This was the latest, and there were also the releases of 1.1.7, 1.1.6, 1.1.5 & 1.1.4 last week.

Contributed by: @Don't Believe The Vibe 🌱🍋🍊


image

1. GRAIN - v0.8.0-rc2 (Pre-release)

GRAIN is a comprehensive Nostr solution that combines a powerful relay with a Go client library for developers. The pre-release improves relay durability by preventing silent write loss, fixing retention cleanup, adding database map-usage protection, and strengthening reader stability. It also introduces self-discovering NIP-66 relay monitoring, makes NIP-11 metadata reflect the actual configuration, adds self-healing config migration and new purge controls, and improves client-side REQ handling and documentation.

Contributed by: @OceanSlim

2. Nostr-relay - v0.0.264

Nostr-relay is a Nostr relay built on the relayer framework. This release adds client address logging for every accepted event, making relay activity easier to monitor and trace. This was the latest, and there were also a few more releases last week.

Contributed by: @mattn

3. Citrine - v3.1.1

Citrine is a Nostr relay for Android. The release v3.1.1 fixes NIP-42 authentication and access-control issues, scopes subscription IDs per connection, improves NIP-45 COUNT handling, corrects NIP-01 event filtering and replaceable-event tie-breaking, standardizes relay responses, and updates NIP-11 and NIP-86 support with improved relay management controls.

Contributed by: @greenart7c3


image

1. Angor - v0.2.35

Angor is a decentralized P2P funding protocol built on Bitcoin and Nostr. This release improves investment scanning performance with bounded parallel processing, fixes claim and project-loading issues, improves indexer failure handling, adds UX/UI improvements including dark-mode and markdown editor fixes, and prevents unacknowledged NIP-65 lists from blocking project deployment.

Contributed by: @dangershony Zaza


image

No Workspace Updates and Releases for last week.


image

1. Routstr Core - v0.4.7

Routstr Core is a FastAPI-based reverse proxy for OpenAI-compatible APIs that handles pay-per-request billing. This release improves error reporting and package dependencies, preserves upstream USD costs alongside billed costs, strengthens Cashu payment validation and security, validates pre-auth image URL destinations, removes child-key and balance-limit features, and updates completion and payment handling.

Contributed by: @Jeroen Ubbink 9qeklajc, @redshift

2. Nostr VPN - v4.1.10

Nostr VPN is a Tailscale-style private mesh VPN powered by an independently evolved FIPS data plane. This release improves cross-platform reliability for Cashu-paid exits, including connection recovery and billing with manual or automatic exit selection, while improving device joining and iPhone approval handling after peer VPN restarts.

Contributed by: @Sirius


image

1. Boris - v0.12.5

Boris is a reading list for the Nostr world that turns Nostr bookmarks into a calm, focused reading experience. The release v0.12.5 fixes nearly invisible article and highlight text when using the Paper White theme with system settings, with improved theme-specific color rules and verified compatibility across all theme combinations. This was the latest, and there was also the release of v0.12.4 last week.

Contributed by: @Gigi


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-Third 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