Nostr Compass Podcast

Nostr Compass Podcast #24


Listen Later

### News
- **0:25 Amethyst v1.11.0: calendars, on-chain zap splits, and Marmot replies**
Amethyst v1.11.0 adds NIP-52 calendar UI and reminders in PR #2994, on-chain Bitcoin zap splits in PR #3018, paginated on-chain zap history in PR #2974, Marmot group reply support in PR #2995, hardened NIP-57 receipt validation in PR #2984, and NIP-92 floating-point imeta dimensions in PR #2968, plus Payment Targets support.
- **2:33 White Noise v2026.5.22: iOS push, block UX, and add members**
White Noise v2026.5.22 ships iOS push through a Notification Service Extension that decrypts MLS ciphertext in PR #673, block and unblock UX in PR #676, an Add members button in PR #679, iOS notification settings in PR #688, and share-via-long-press in PR #687.
- **3:58 MDK adds NIP-40 disappearing messages across platforms**
MDK merged PR #306 exposing NIP-40 expiration validation through UniFFI for shared iOS and Android behavior, with welcome failure reason hardening in PR #307.
- **4:53 Mostro v0.17.4: Phase 3 closes the slashed-bond loop**
Mostro v0.17.4 lands slashed-bond payouts to dispute winners in PR #738, Phase 3.5 payout confirmation in PR #743, legacy dispute finalization in PR #746, Yadio null-rate tolerance in PR #748, and multi-source price provider groundwork in PR #745, with mobile claim path in PR #596.
- **5:39 Applesauce v6.1.0: lookup relays and NIP-34 git casts**
Applesauce v6.1.0 adds NIP-51 kind 10086 lookup relay lists with User.lookupRelays$, NIP-34 git-cast factories for repo announcements, patches, and issues, and offline relay fixes in PR #73.
- **7:45 Notedeck merges NIP-77 negentropy for giftwraps and thread backfill**
Notedeck merged PR #1459 wiring NIP-77 negentropy into the shared outbox path for giftwrap reconciliation and uncapped thread backfill, with separate live and negentropy filters and Dave PNS migrated to the shared implementation.
- **8:41 Vector v0.4.0: vector-core rewrite, Tor, NIP-46, full-negentropy MLS, and an MCP agent surface**
Vector v0.4.0 rewrites all logic into shared vector-core with 440+ tests, one-click Tor with bridges, multi-account support, NIP-46 bunker login, delete-for-everyone in NIP-17 DMs and Marmot groups, full-negentropy MLS sync, Blossom multi-server failover, custom emoji packs, and vector-agent, a 21-tool MCP server for AI-driven messaging.
- **10:29 Cordn surfaces as a coordinator-mediated MLS messenger**
Cordn (repos at Cordn-msg/cordn and Cordn-msg/cordn-web) is a new MLS messenger using a per-group ContextVM coordinator to order commits and distribute welcomes, trading Marmot's relay-agnostic model for tighter epoch ordering and simpler concurrent-commit resolution while keeping member pubkeys opaque to the coordinator.
- **11:36 deepmarks: NIP-B0 bookmarks with curator-monetized publishing**
deepmarks-public is a reference client for proposed NIP-B0 kind 39701 bookmarks with curator, indexer, and viewer services, funded by direct-to-curator NIP-57 zaps and a 21,000-sat lifetime tier that converts paying readers into recurring zap recipients.
- **25:38 Six Years of Nostr Mays**
Nostr Compass #24 closes May with a retrospective from 2021's single NIP-02 contact-list commit through 2022's NIPs repo formation, 2023's 64-NIP explosion and OpenSats funding, 2024's consolidation cycle, 2025's NIP-77 merge and Notedeck Beta, and 2026's MLS-on-Nostr production wave across MDK, White Noise, Scramble, Cordn, and Formstr calendar NIPs.
### Releases
- **12:15 Amber v6.1.0 GA: encrypted per-account backup**
Amber v6.1.0 GA ships encrypted backup and restore for the permission database in PR #444 and per-account backup splits in PR #446, including last week's PSBT signing work.
- **12:41 Citrine: per-relay subscriptions and onion-URL leak prevention**
Citrine merged per-relay tagged subscriptions in PR #157 and onion URL filtering when Tor is disabled in PR #162.
- **13:44 Angor v0.2.27 and v0.2.28: relay reliability and Boltz reconnect**
Angor v0.2.27 and v0.2.28 fix a relay-dedup regression limiting connections to one relay in PR #874 and add WebSocket reconnect for Boltz submarine-swap monitoring in PR #876.
- **14:12 Nostrord v1.1.0: NIP-57 zaps and NIP-29 role distinction**
Nostrord v1.1.0 adds NIP-57 Lightning zaps in PR #98 and separates NIP-29 role changes from member adds in PR #92.
- **14:27 ぬるぬる v1.5.x: SQLCipher MLS keystore and epoch catch-up**
ぬるぬる (Nurunuru) shipped five releases with SQLCipher MLS keystore encryption in PR #184, platform extensions in PR #187 and PR #188, and MLS peer-epoch catch-up with replay cache in PR #189 and PR #191.
### Project Updates
- **14:49 Jumble opens Pomegranate-based Google login via threshold signing**
Jumble opened PR #797 for Google login via the Pomegranate threshold signer, splitting a Nostr key across multiple parties so no single signer holds the full secret.
- **16:03 Shopstr opens MCP server infrastructure**
Shopstr opened MCP server initialization in PR #492, supporting infrastructure in PR #494, and MCP relay allowlisting in PR #472, making it the first Nostr marketplace with a structured agent tool surface.
- **16:55 Keydex migrates custom kinds and hardens share encryption**
Keydex opened kind migration from 1337-1345 to 713-721 in PR #226, AEAD over Shamir shares in PR #239, and GF256 arithmetic migration in PR #234.
- **17:20 Mill ships as a drop-in Nostr signer UI component**
Mill (nostr-mill) from OceanSlim ships as a single-script-tag Web Component covering NIP-07, NIP-46, NIP-55, encrypted nsec, read-only npub, and in-browser keygen behind one unified UI at npm v1.5.0.
- **17:47 moStard v1.0.1 adds Zapstore apps, polls, and NIP-A3 tipping**
moStard v1.0.1 adds Zapstore kind 32267 app embed cards, kind 20/21 polls, NIP-A3 Payment Targets tipping with per-method QR codes, markdown rendering, GIF picker support, and Amber signer pairing fixes on the Applesauce stack.
### NIP Updates
- **18:29 Calendar NIP stack: four proposals from the Formstr team — Open**
Ix2 opened PR #2350 for kind 84 participant self-removal, PR #2351 for NIP-52E private calendar events and NIP-52R recurrence with view-key encryption, and PR #2352 for decentralized appointment scheduling, all with a live reference at calendar.formstr.app.
- **23:40 Payment Targets and Silent Payments — Open**
A Payment Targets proposal (NIP-A3 / payto) defines replaceable kind 10133 events with payto tags mapping to RFC 8905 URIs across bitcoin, lightning, ethereum, monero, and other rails, with Amethyst implementing via PR #2953, PR #3009, and PR #3011. Two competing BIP-352 Silent Payments proposals circulated, with erskingardner flagging that deriving scan keys from nsec lets any scanning service recover the full private key.
...more
View all episodesView all episodes
Download on the App Store

Nostr Compass PodcastBy Nostr Compass