No. 067508 Thursday, October 29, 2026 24h to 08:28 CDT

The Nostr Observer

What surfaced through the web of trust in the last twenty-four hours

Ranked as NotBiebs and 69 others 673 events through your lens 236 voices
Consensus Infrastructure

The Patch Is Not the Upgrade: Core Fixes Three Memory Bugs, but 96% of Nodes Lag Behind

Discovery to disclosure took five days without an embargo, but code moves faster than operators: half the network still runs version 31.1.0.

Sixteen hours after Bitcoin Core published advisories for three memory vulnerabilities uncovered by automated LLM scanning tools, a network census reveals the stubborn gap between releasing a patch and securing a fleet. Of 16,283 reachable nodes identifying as Bitcoin Core, exactly 568—or 3.5 per cent—reported running a patched release carrying the mitigation [s584]. A single older release, 31.1.0, still accounted for 8,080 nodes, while 4,965 nodes ran versions already declared end-of-life.

The timeline itself marks a milestone in open-source vulnerability handling. On October 23, an automated scanner found an issue that lets any connected peer crash a Windows, macOS or BSD node. By October 26, the fix was opened, merged, and backported. On October 27, versions 31.2 and 32.1 shipped, followed immediately by point updates 29.5 and 30.4. Disclosure occurred in the same hour without a private embargo [s584].

Code can be fixed in a day; a fleet cannot. The vulnerability window is now set by three clocks running at different speeds, and the policy change that Bitcoin Core merged on 22 October only touched the first one.

Two of the vulnerabilities were discovered by Project Loupe, an automated scanning pipeline developed at Spiral [s584]. While the TCP urgent data crash was patched within days of detection, an earlier pre-BIP31 queue exhaustion bug discovered in mid-September waited forty-one days until the scheduled release train. The lesson is straightforward: automated auditing makes flaw discovery cheap and continuous, but shipping remains coupled to human release cycles and manual node upgrades [s584].

Application Architecture

A Paint App Shouldn’t Need to Understand Nostr: The Case for Napplets

NIP-5D proposes separating lightweight tools from protocol plumbing, letting users trust a single shell rather than untrusted app code.

Building software on open protocols often forces developers to reinvent identity, relay management, and signing infrastructure before drawing a single pixel. A new proposal, NIP-5D, argues for lightweight “napplets” that run inside a trusted host shell [s549].

A paint app needs a canvas, some colors, and a way to undo a bad brushstroke. writes sandwich [s549]. None of that requires a relay connection or a signing key. If you want to build one, you should be able to spend your time on the editor. And if someone wants to try it, they shouldn't have to trust you with everything else they do.

By moving cryptographic authority and network permissions entirely into the host shell, users gain a defensible security posture: trust the shell, but isolate the app in a sandboxed frame [s549].

Announcement banner for ZEUS version 13.2.4 with release details
ZEUS rolled out version 13.2.4 across Android and iOS, bundling embedded LND v0.21.5-beta and CDK v0.18.2 alongside enhanced hardening. Photograph via ZEUS [s191]
The Instrument

The same 24-hour window read without the web-of-trust lens returned 400 notes. Of those, only 2 also appear in the 392 ranked notes surfaced for this reader.

A 0.5% overlap demonstrates that the reader’s web of trust is performing substantive filtering, replacing firehose noise with community signal.

Conditions & Readings

As of 08:28 CDT · Readings from the window, not live figures

Bitcoin Exchange Price ~$81,478
Next Difficulty Estimate 149.73 T (+6.5%)
Reachable Bitcoin Core Nodes 16,283
Nodes Running Bug Fix (v32.1/31.2) 568 (3.5%)
Nodes on Unpatched v31.1.0 8,080 (49.6%)
Federal Reserve Target Rate 3.75% – 4.00%

Price & node figures recorded by Roger [s584]; difficulty estimate via DarkRoastJedi [s438].

Wire Dispatches

Jumble Adds NIP-22 Comment Toggle

Clients are gradually moving toward standard threaded replies. Cody noted that Jumble now offers a setting under General Features allowing users to reply to kind 1 notes via NIP-22 comments [s123].

Desks & Dispatches Mesh Networks · Public Domain Sound · Exchanges
Mesh Engineering

Four Codecs, One Wire: Rigorous Interop on Bluetooth Mesh

When building localized communications over Bluetooth mesh, testing on two phones sitting on an office desk frequently hides subtle failure modes [s564].

The Sonar team detailed how they unified packet framing for bitchat into a shared Rust crate, testing against 181 iOS and 93 Android vectors generated directly by upstream reference implementations [s564]. Their testing revealed a real-world interoperability flaw: stock bitchat on iOS verified incoming signatures by re-compressing payloads using Apple’s zlib level 5, which caused valid frames signed at Java’s default level 6 on Android to be rejected [s564].

AI Aggregation

Permissionless Model Routing via Sats

Routstr highlighted how permissionless node aggregation makes newly published language models immediately available across Nostr clients paying with Lightning [s11]. Downstream users query via providers like OpenRouter or Venice without custodial API subscriptions.

Cultural Heritage

Your Grandparents’ Records on the Radio

Noderunners Radio launched a dedicated public domain channel curating over 369,000 historical audio recordings [s72]. Pulling from the Great 78 Project, UCSB Cylinder Archive, and Wikimedia Commons, the catalog features wax cylinders dating back to 1902 and early jazz shellacs.

Each recording underwent station processing to eliminate turntable rumble that risks damaging modern speaker cones [s72]. Listeners queue historical tracks onto the live stream for 21 sats via Lightning.

Broadcasting: Live Streams

Streams active at generation time; check listings for status

watch:s451 — NoGood Radio
watch:s452 — Trade or Die week 8 (X_x)
watch:s453 — Cyberspace TV Live Stream
watch:s454 — ScardustTV 24/7
watch:s456 — Blockli Cup #1: Das erste Blockli-Turnier
watch:s457 — SIFAKA 24/7 Metal/Hardcore/Punk Radio
The Classifieds

Direct peer-to-peer offers from kind 30402 listings

listing:s588 · Cretan Wildflower Honey (10 oz)
Smooth wildflower honey sourced directly from Crete through family beekeepers in Greece.

listing:s590 · “Bitcoin Standard” Book (Japanese Edition)
List price: ¥4,000. Translated by S. Amouz and team; offer routed via AGORA marketplace.

listing:s591 · Buoni Zalando (10% Discount)
€25 vouchers offered at €22.50 EUR by Barattolo in Salerno, Italy; digital delivery.

listing:s586 · Howth Photography Print
20cm × 30cm landscape print captured in Howth, Dublin, Ireland, offered by BTCPhoto.

listing:s593 · Mail-In Joy-Con 2 Button Swap
Custom button replacement service for Nintendo controllers in various metallic and chrome finishes.

Code Repositories

Announced via gitworkshop on NIP-34

repo:s656 · noderunnersradio-site — Public portal code for community-operated station.

repo:s658 · habla.news — Long-form publishing reader updates by hzrd149.

repo:s657 · rillswap — Decentralized exchange contracts by m0wer.

repo:s659 · Nostr Archive Standards — Specifications by ManiMe.

Calendar & Releases Upcoming Gatherings · Software Catalog
Diary & Calendar

Replaceable calendar listings on kind 31922 & 31923

calendar:s601 · October 29, 2026 — Tampa, Florida
Bitcoin White Paper Hodlween Party at BarrieHaus from 7–10 PM hosted by Bitcoin Bay.

calendar:s599 · October 29, 2026 — Sister Cities
Bitcoin at the Pub, City Edition gathering at 6:00 PM for informal discussion.

calendar:s621 · October 29, 2026 — Chicago, Illinois
Bitcoin Bodega members marketplace at the Chicago Bitcoin Collective.

calendar:s597 · November 2, 2026 — Springfield, Illinois
Lincolnland Bitcoin Meetup at It’s All About Wine on Wabash for sound money talk.

calendar:s600 · November 4, 2026 — Munich, Germany
Bitcoin Munich Stammtisch at Alter Wirt Ramersdorf from 6:00 PM.

calendar:s608 · November 26, 2026 — Austin, Texas
PlebsGiving 2026 annual community potluck hosted at PlebLab.

App Releases

Decentralized software entries announced on Zapstore (NIP-82)

app:s634 · Labradorite by greenart7c3
Drive Claude Code, omp, pi and Codex running on your desktop terminal straight from your mobile phone.

app:s646 · Citrine by greenart7c3
An embedded on-device Nostr relay for Android, enabling local client operations without external relay round trips.

app:s649 · Flotilla by hodlbod
Self-hosted community chat rooms and threaded discussions built on native Nostr events.

app:s651 · Nostr Vault by Logen
Self-custodial mobile client bundling its own personal relay and Blossom media server directly on device.

app:s652 · Lumen by Russell
Unified wallet coordinator linking Lightning nodes over NIP-47 alongside local Liquid balances.

app:s627 · Follow Pack Creator by sandwich
Curate and publish social graph follow recommendations with integrated profile search.