Ditto 1.3: Explore Nostr

    Ditto 1.3: Explore Nostr

    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.

    M. K. Fain

    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. We've also rolled out user streaks, video improvements, translation upgrades, and key admin tools—all wrapped in a sleeker, smarter experience.

    New & Improved Features

    Explore Tab & Search Filter UI

    Say hello to the new Explore tab—a streamlined way to browse trending content and find new accounts. We’ve also improved the account search UI to help you connect with the right people more easily, even across remote relays.

    Explore tab UI
    Explore trending content with ease

    Profile & Event Fetching Improvements

    Discoverability starts with better data. Ditto 1.3 enhances how we fetch profiles and related events, enabling smarter searches and richer context. With the new outbox-style REQ router and support for looking up remote identifiers, you’ll see more relevant results—faster and from more relays.

    Profile and event fetching
    More accurate and complete search results

    Media Improvements

    Sharing just got smoother. Videos now transcode properly, media displays more reliably, and link previews are clearer and cleaner. We also hide raw URLs in posts, creating a more polished and readable feed.

    Media improvements
    Cleaner, crisper media display across the board

    Streaks

    Keep the momentum going. Ditto now tracks user streaks, encouraging users to stay engaged and contribute daily. You'll also get a friendly alert when you start a new streak, making it easier to track progress and stay active.

    User streaks
    Track and celebrate user activity streaks

    Improved Admin Site Management

    Admins now have more control with features like username revocation, admin promotion, and logo updates. (Stay tuned for more admin-focused improvements next quarter!)

    Admin controls
    More power in admin hands

    Improved Translations

    Communication shouldn’t hit language barriers. We improved DeepL parsing, boosted language detection, and refreshed the translation UI.

    Improved translations
    Better multilingual support

    Custom Emoji Support

    Ditto 1.3 introduces basic custom emoji support, letting communities bring a bit more personality to their interactions.

    Custom emoji support
    Bring more personality into your posts

    General Updates

    Ditto Monorepo Refactor

    Under the hood, we’ve refactored Ditto into a monorepo and upgraded to Deno v2.1.10, laying the foundation for faster development and better performance across the board.

    Bug Fixes

    We squashed a bunch of bugs: fixed the login button, cleaned up reactions, made NIP-05 case-insensitive, and patched the hover card action button—ensuring smoother interaction all around.

    Coming Soon

    We’re already working on big upgrades for the next release. Soon, Ditto will support Cashu Nutzaps, adding user wallet configuration, and letting you split zap revenue across posts with an intuitive new UI.

    Admins will get a brand-new dashboard, complete with NIP-05 management tools, improved stats, and more options for customizing Soapbox instances. Expect features like global language filter defaults, better admin notifications, onboarding for new instances, and UI for managing suggested accounts. You’ll even be able to offer paid NIP-05s using Cashu.

    We're also revamping the onboarding flow to help new users get connected faster. Community-specific prompts, default relay suggestions, wallet setup, and a local timeline for users without follows will make getting started smoother. Plus, a new “Follow All” option makes it easy to connect with your community from day one.

    Get notified of new releases!

    Special Thanks

    Thank you to our awesome team, and to OpenSats for their continued support!

    Written by M. K. Fain