Episode Details
Back to Episodes
Nostr Compass #10
Published 2 months, 3 weeks ago
Description
This week the panel walks through a Blossom local cache layer emerging from four independent projects, Alby's new NWC developer sandbox, and competing AI agent proposals arriving on the same week. The conversation covers HAVEN's multi-npub relay, Mostro Mobile's built-in Lightning wallet, decentralized map tiles, FROST threshold signing, and a wave of NIP merges including Trusted Assertions and calendar event indexing. Deep dives into NIP-85 and NIP-52 round out the episode.
### Blossom & Media Infrastructure
- **Blossom Local Cache Layer** - Four independent projects (Morganite, Aerith, a reference spec, and Prism) converge on offline media access for Android, moving beyond simple upload-and-retrieve
- **Aerith v0.2** - Image labeling, bulk mirror/tag/delete operations, filtering by label and file type, plus initial local Blossom cache support
- **Hashtree** - Content-addressed blob storage with Merkle roots published on Nostr, enabling git remote URLs like `htree://npub.../repo-name`
- **Espy on Shakespeare** - Color palette capture from photos, shared as Nostr events on the AI-powered app builder platform
### Payments & Wallet Connect
- **Alby NWC Developer Sandbox** - Hosted sandbox for testing NIP-47 integrations without real funds, with live request/response event observation
- **Mostro Mobile v1.2.0** - Built-in Lightning wallet through NWC integration; automatic hold invoice detection for sellers and invoice generation for buyers
- **Primal Android NWC Expansion** - 11 merged PRs adding dual wallet support, automatic service lifecycle, and connection routing by wallet type
### AI Agents on Nostr
- **NIP-XX: AI Agent Messages** - joelklabo's complete protocol with event kinds for prompts, responses, streaming, tool telemetry, errors, and capability discovery via kind 31340
- **NIP-AE: Agents** - pablof7z's agent identity kinds from TENEX: definitions, nudges for runtime capability control, and agent lessons
- **NIP-AD: MCP Server Announcements** - Announcing Model Context Protocol servers and skills on Nostr with NIP-22 comment support
- **Nostr MCP Server v3.0.0** - Social actions, relay list management, NIP-65 support, NIP-42 auth, and NIP-17/NIP-44 direct messaging for AI agents
### Relay & Infrastructure Releases
- **HAVEN v1.2.0-rc3** - Multi-npub support, cloud backup with `--from-cloud`/`--to-cloud` flags, Web of Trust double-counting fix
- **Citrine v2.0.0-pre1** - Android relay with optimized database indexes, per-app port assignment for hosted web apps
- **Granary v10.0** - Social web translation library switches Nostr IDs from bech32 to hex, adds NIP-27 mention parsing
### New Projects
- **Mapnolia** - Decentralized map tile distribution over Nostr using kind 34444 events with PMTiles chunks and Blossom server references
- **Pika** - MLS-encrypted messaging via Marmot protocol with Rust core and thin SwiftUI/Kotlin UI shells
- **Keep** - FROST threshold signing for Android using NIP-55 and NIP-46, with DKG ceremonies over Nostr relays
- **Prism** - Android share target for publishing text, URLs, images, and video to Nostr from any app
### Client Updates
- **Flotilla 1.6.4** - Push notifications via NIP-9a, wallet receive flow, classified listings, space URL support
- **Shosho v0.12.0** - Video Clips with in-player replies, custom emoji integration, QR profile sharing, horizontal playback mode
- **Aegis v0.3.8** - Multilingual UI, incremental update manager for built-in Nostr app browser, 5-minute key caching
- **SNSTR v0.3.1** - Package verification guards with CI enforcement on Node and Bun
- **Notedeck Android App Store Prep** - UGC compliance plan, NIP-56 reporting, Terms of Service, signed release APK/AAB generation
- **Nostria: Discovery Relays** - Auto-initialization of discovery relays for profile lookup, DM textarea and video fixes
- **Camelus: Riverpod v3 Migration** - API migration, generic feed refactor, embedded note cache
### NIP Updates
**Merged:**
- **NIP-85: Service Provider Discoverability**