Soapbox Progress Report: February 2025 – April 2025
Launched Ditto 1.3 with Explore features, added Cashu support, launched Nostrbook MCP and MKStack, and onboarded new global communities.
Launched Ditto 1.3
Ditto 1.3 is all about discovery. From improved search and event fetching to a brand-new Explore tab, this release makes it easier than ever to find people, posts, and conversations across the Nostr network.
- Explore Tab & Search Filter UI
- Profile & Event Fetching Improvements — Look up identifiers on remote relays, outbox-style REQ router
- Media Improvements — Video transcoding, improved link previews
- Streaks — User streak tracking with alerts
- Improved Admin Site Management — Revoke usernames, promoting admins
- Improved Translations — Better DeepL parsing and language detection
- Basic custom emoji support
Refactored Ditto into Monorepo
Refactored Ditto into a monorepo and upgraded to Deno v2.1.10, laying the foundation for faster development and better performance.
Added Cashu Support to Ditto
We added support for Cashu wallets in Ditto, allowing new users on Nostr to receive zaps immediately.
Policy UI for Admins
A new Policy UI admin panel makes it easy for self-hosted Ditto communities to moderate their own space.
Onboarded New Communities
Working with multiple global communities to onboard them to Nostr with Ditto, including: seewaan.com (Arabic community), cvrkut.com (Croatian community), and Pura Vida Nostr (Costa Rica community).
Launched Nostrbook MCP and MKStack
Nostrbook serves as a central registry of well-structured documentation about the Nostr protocol, making it easier for developers, users, and AI systems to understand and work with Nostr.
MKStack is a framework for building Nostr clients with one AI prompt, combining the Nostrbook MCP, Nostrify, and a new AI-ready template.