Kihagyás

Nostr Compass #20 — 2026-04-29

Forrás: https://nostrcompass.org/en/newsletters/2026-04-29-newsletter/ Dátum: 2026-04-29


Lead Stories

GitWorkshop: git-over-Nostr PR merge, repository following, git explorer

GitWorkshop (Dan Conway) major release: - In-browser PR merge button GRASP relay-ekkel - Stars és repository following — reakciók + NIP-51 listák - Pinned repository sets — kind10617 → kind30617 repo announcements - Bandwidth-efficient git explorer — shallow clone helyett git client/server protokoll - Search — usernames + repo metadata, NIP-50 + ngit-indexer relay

Inline code review (kind1111, NIP-22): - f tag = file path - c tag = commit SHA - line tag = line range

Experimental primitives (NIP-32 labels): - Issue/PR rename after submission - Hashtag hozzáadás after submission - CoverNote pin (editable summary) - Inline discussion resolve

Multi-device notification sync: - Dedicated notifications keypair - Encrypted nsec → kind30078 - Indirection: main signer nem spam-elődik

Routstrd: inference over Nostr

Routstrd = TypeScript daemon, OpenAI-compatible endpoint: - Provider discovery → Nostr kind38421 (RIP-02) - Scoring: price, trust, performance (RIP-06) - Payment: local Cashu wallet (cocod) + Lightning - Fallback ha provider fail - Install: bun install -g routstrd - Org: routstrd daemon, routstr-core (Python), chat UI, protocol specs


Tagged Releases

Projekt Verzió Kulcsfontosságú változások
ngit v2.4.2 GRASP server detection fix PR submissionhez
Wisp v1.0.0 Normie Mode, For You feed, NIP-29, NIP-65
grain v0.5.2 WebSocket lockup hotfix (v0.5.0-ból)
Mostro Core v0.10.0 NIP-59 dual-key gift wrap (identity + trade key)
Mostro Mobile v1.2.5 Account age filter, role label fix
marmot-ts v0.5.0 Addressable KeyPackages (kind30443), breaking change
CruxCoach v0.1.3 Encrypted climbing data backup Nostr + Blossom
Meiso v1.3.0 Subtasks, Blossom attachments, NIP-89
NoorNote v0.8.9 Image/video click fix, lightbox, desktop startup fix
Nostria v3.1.31 Article image compression, wallet USD toggle, PDF
Nostr Calendar v1.4.1 Decoupled event publishing
nos2x-fox v1.19.0 Custom auth timeframes Firefox NIP-07
applesauce 6.0.0 Legacy EventFactory removal, Blossom URI parsing, BUD-10
Amber v6.1.0-pre1 Connect-new-app layout, signer dialog fixes
nostr-vpn v0.3.14 macOS Apple Silicon, Linux, Windows
Bitcredit Core v0.5.8 Orphaned block validation fix
Surveil v0.1.6 Mobile UI polish

Unreleased Changes

Amethyst Nests (MoQ audio rooms)

  • PR #2622: Cross-client interop harness (MoQ client ↔ web impl)
  • PR #2625: Picture-in-picture speaker focus
  • PR #2634: IME padding fix full-screen Nest view
  • PR #2635: Presence-based freshness filtering
  • PR #2627: Custom C secp256k1 → libschnorr256k1

nostream

  • PR #585: NIP-65 relay list support
  • PR #539: NWC payments processor
  • PR #438: Dead-connection cleanup fix

FIPS

  • PR #53: Nostr-based udp:nat bootstrap
  • Nostr adverts, encrypted offer/answer, STUN discovery, UDP hole punching
  • Signal payload identity = actual Nostr sender
  • jmcorgan/fips canonical repo

strfry

  • PR #214: Per-connection observability, Prometheus metrics
  • PR #204: Normalized Prometheus labels

Sprout (Block)

  • PR #406: NIP-OA Owner Attestation (autonomous agent authorization)
  • PR #409: Multi-workspace desktop support
  • PR #410: Race condition fix (channel messages)
  • PR #413: NIP-RS cross-device read state sync

Zap Cooking

  • PR #367: NIP-09 deletion requests for recipe packs
  • PR #366: Force new recipe → garden relay + retry queue
  • PR #365: One-click authored pack publishing
  • PR #331: NIP-46 bunker login

Whitenoise-rs

  • Local database encryption

Newly Tracked Projects

Projekt Leírás
Nostrord —
Clave —
Treasures —
smesh —
Surveil Monitoring/tracking (v0.1.6 released)
Fundstr —
Nod City —
deploy-nsite-to-pages —
null-nostr —

Retrospective: Six Nostr Aprils (2021–2026)

A hónap zárásaként: Nostr protokoll fejlődése 2021-től napjainkig — spec rewrite, relay növekedés, kliens diverzitás, protokoll érettség.


Kulcs NIP-ek és Kind-ek

NIP/Kind Leírás Projekt
NIP-22 (kind1111) Inline code review comments GitWorkshop
NIP-32 Labels for rename/hashtag/CoverNote GitWorkshop
NIP-34 Git-over-Nostr GitWorkshop, ngit
NIP-46 Remote signing / bunker login CruxCoach, Zap Cooking
NIP-47 Wallet Connect nostream
NIP-50 Search GitWorkshop
NIP-51 Lists GitWorkshop (pinned repos)
NIP-59 Dual-key gift wrap Mostro Core
NIP-65 Relay list metadata nostream, Wisp
NIP-89 Recommended application Meiso
NIP-96 HTTP file upload Meiso
NIP-RS Cross-device read state Sprout
kind30078 Application data (encrypted) GitWorkshop (notifications), Meiso
kind38421 AI model provider announcements Routstrd
kind10617 Pinned repository set GitWorkshop
kind30617 Repository announcement GitWorkshop
kind30443 KeyPackage (Marmot) marmot-ts
kind443 Legacy KeyPackage marmot-ts

Összefoglaló: 20. szám — GitWorkshop PR merge és code review, Routstrd AI inference over Nostr, sok release (ngit, Wisp 1.0, grain, Mostro, marmot-ts, CruxCoach, applesauce 6.0), unreleased Amethyst Nests, nostream NIP-65/NWC, FIPS NAT bootstrap, Sprout Owner Attestation, Zap Cooking recipe packs, Six Nostr Aprils retrospective.

Vissza a tetejére