Soapbox creates tools that put the power back in your hands. Build your own platforms, communities, and applications with our open-source toolkit for Nostr.
Public Key
npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Profile Code
nprofile1qqs8sxs4yuz47axp7uprpugrs3sfkdz5379tdg9xe2n5qfvz070a4egprdmhxue69uhkwmr9v9ek7mnpw3hhytnyv4mz7un9d3shjqg4waehxw309aex2mrp0yhx6mmnw3ezuur4vgzaq60d
Show more details
Published at
2025-06-08T15:22:06Z Event JSON
{
"id": "94206a52d3a3859d830272c9ece31eba63592840f83c9584397116556e6e8eb5" ,
"pubkey": "781a1527055f74c1f70230f10384609b34548f8ab6a0a6caa74025827f9fdae5" ,
"created_at": 1749396126 ,
"kind": 0 ,
"tags": [],
"content": "{\"name\":\"Soapbox\",\"about\":\"Soapbox creates tools that put the power back in your hands. Build your own platforms, communities, and applications with our open-source toolkit for Nostr.\",\"lud16\":\"[email protected] \",\"nip05\":\"[email protected] \",\"picture\":\"https://blossom.primal.net/dbed416b94a78e8b7147edf89d8e2011cbc733a5e4d12e01394cdb93cf8bdb07.png\",\"displayName\":\"Soapbox\",\"display_name\":\"Soapbox\",\"website\":\"https://soapbox.pub/\",\"banner\":\"https://blossom.primal.net/eb43ef67df704a25c58f67f95b2f5c3e00e3a093caca8900ff4e15d61019af5f.png\"}" ,
"sig": "a3e9e26e93094445971e6c97cb0e08467d1c48e25d835019400b3e9eaedd58350f891b0e2f819cfcf7a20fa598c8eaf7160b4efad30bada719d4a28468d30338"
}
Last Notes npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox For a decentralized protocol, an awful lot of Nostr development has been trapped on centralized, proprietary platforms... 👀 But, no longer! NostrHub is your one-stop shop for #Nostr development, including: official and custom NIPs, Apps, and git repositories. Build on Nostr, of course, NostrHub is fully social and puts the power back in the hands of developers to share and promote their work. Built with #MKStack to #GrowNostr. https://soapbox.pub/blog/announcing-nostrhub npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Announcing: Treasures, the world's first decentralized geocaching platform. Built by @nprofile…8cru with #mkstack, Treasures brings the beloved treasure hunting hobby to the open web, free from the constraints and frustrations of centralized, corporate geocaching platforms. 🧭 Start exploring to begin your adventure today! #GrowNostr #Nostr https://soapbox.pub/blog/announcing-treasures npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Thanks to the help of #AI tools, the @nprofile…02k3 team built Chorus in less than a week. Here's how you can replicate the process and launch your own #Nostr client in days: https://soapbox.pub/blog/chorus-vibe-coding/ npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Want to see Stacks in action? Check out MKstack, a Nostr template built by @nprofile…s456 using Nostrbook MCP for queryable documentation, built-in Nostr login, and context files to supercharge AI workflows. #AI #GrowNostr https://youtu.be/kJRwAGmAmGI npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox 🤖 Try AI-first development with Stacks! Stacks is a decentralized template-sharing platform built on #Nostr, designed specifically to jumpstart #AI development. - Publish AI-first project templates (called "stacks") - Quickly bootstrap working apps from these templates - Deploy functional applications in minutes Stacks are shared via Nostr events, meaning they’re portable, censorship-resistant, and social. A stack can be anything from a simple website template to an AI chat app, or even a Game Boy ROM! Read more: https://soapbox.pub/blog/stacks npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Has #vibecoding your new Nostr app become less vibes and more babysitting? Tired of copying and pasting NIPs into your AI Agent and trying to teach it how to structure a proper Nostr Event (for the 17th time!)? Try Nostrbook MCP! 🤖 Nostrbook MCP delivers clean, normalized representations of the entire #Nostr spec in AI-friendly markdown pages. Compatible with #Goose by @nprofile…edtt, #VSCode, and other #AI Agents! Read more: https://soapbox.pub/blog/nostrbook-mcp/ npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Announcing Ditto.13! 🚀 🪐 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 streaks, media improvements, translation upgrades, and key admin tools. #GrowNostr Thanks to the entire team who contributed to this release! @nprofile…s456 @nprofile…4l8s @nprofile…59se @nprofile…wfw6 @nprofile…667r @nprofile…8cru https://soapbox.pub/blog/ditto-1.3 npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Team Soapbox Weekly update! Week of March 9 - 16, 2025 🚀 Launched! New Explore Tab: We officially launched the new Explore tab last week, designed and built by @nprofile…4l8s ! This new tab helps you discover the content you are looking for on #Nostr and beyond with easy-to-use filters. 😁 @nprofile…s456 added basic support for custom emojis! 🥜 @nprofile…59se and Daniel continued working on adding #Cashu wallet support to #Ditto. 📋 @nprofile…8cru improved development and testing environments. 📈 @nprofile…667r planned out our product roadmap for the next year. 🪐 Coming soon… Ditto 1.3 This week we’re preparing for the release of Ditto 1.3 and Soapbox 3.3, featuring all of the latest improvements and features we’ve added this past month. 🔮 Looking forward to what’s next? We’ve got a lot ahead of us! Next quarter for Ditto will be all about the admins: featuring a new Admin Dashboard with improved user management, server customization, and content moderation tools to make hosting your own community on Nostr easier than ever. Want to stay up to date on the latest changes or submit an issue? Follow Soapbox on Gitlab! https://gitlab.com/soapbox-pub Special thanks this week to all of the brave people already self-hosting their own Ditto server! And, as always, thanks to @nprofile…wwmj for making this work possible! 💜 #GrowNostr https://media.ditto.pub/638163445b496aeb5d263015dc1e8acb49ce992238f57cf1ce8f0e8307290756.png npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox There's only a small handful of accounts currently bridged from Bluesky, more to come in the future! npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox 🚀 Introducing the #Ditto Explorer! 🪐 We’re excited to launch the new Explore tab, designed to make discovering content across #Nostr easier than ever. 🔍 Powerful Search: Find exactly what you’re looking for with an intuitive search UI over the global feed. Filter by language, media type, replies, and even protocol. 📈 Trending & Account Search: Stay updated with the latest discussions and discover new accounts. (More features are planned for these tabs in the future!) 🎨 Seamlessly Themed: The Explore tab adapts to the custom Ditto theme for self-hosters, ensuring it blends perfectly with your community’s unique style. This feature was designed and built by @nprofile…4l8s as part of the Soapbox Mentorship Program. Thank you, Daniel, for all your work! #GrowNostr Try it out here: https://ditto.pub/explore https://media.ditto.pub/374f78bbe309e03be6f5d8baa7aaf06eb7dbc38d2bc1ecec7236df3083970b37.mp4 npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Nice npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Yup, it is! npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox We 💜 Web! npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Team Soapbox Weekly update! Week of March 03 - 09, 2025: 📨 New: Improvements to profile and event fetching! @nprofile…s456 has improved Ditto's ability to retrieve content on the Nostr network, through both search and automatically pulling in missing events and profiles. 👀 New features in the pipeline: - @nprofile…59se continued working on adding @nprofile…6tzn Cashu wallet support to #Ditto - @nprofile…4l8s continued working on adding filter UI and new Explore tab to Ditto to improve content discoverability 🐞 Bug Fixes: - @nprofile…667r fixed the Streak Modal not popping up from the compose form - Daniel fixed the ability to remove a 👍 reaction - Patrick fixed the ability to promote user to Admin in the UI - Alex fixed nip05 requests, link previews, and a memory leak 🪐 General / Other: - @nprofile…8cru experimented with building an AI help bot to assist Ditto users, open issues, and suggest improvements to documentation - MK added new Ditto communities to our featured servers page: Seewan and Cvrkut, who are building Arabic and Croatian communities on Nostr with Ditto! (ps. Are you already hosting a Ditto community we don’t know about? Comment and we will feature you, too!) - We spoke to new groups who want to use Ditto to get their own communities on Nostr! We’re excited to be moving forward on these projects, and looking forward to collaborating! Want to stay up to date on the latest changes or submit an issue? Follow Soapbox on Gitlab! https://gitlab.com/soapbox-pub Thanks to our awesome global team for their contributions. And, as always, thanks to @nprofile…wwmj for making this work possible! 🚀 #GrowNostr npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Nice 🔥🔥🔥 ➡️ https://ditto.impeccable.social/ #nevent1q…lz07 npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox We’ve decided to start sharing a weekly rundown of all the work Team Soapbox is doing that you may have missed! This is our first Weekly Update post, for Feb 23 - March 03: 👀 New features in the pipeline: - @nprofile…59se worked on adding Cashu (@nprofile…6tzn) wallet support to #Ditto - @nprofile…4l8s worked on adding new search filters to the Ditto UI 🐞 Bug Fixes: - @nprofile…s456 added video transcoding to support multiple media types - Daniel fixed an issue with the timeline focus - Patrick fixed the ability for an Admin to revoke a username - Patrick fixed the ability for the Admin to promote other users to Admin - @[email protected] fixed the streak modal going off screen on mobile devices - Alex fixed the Admin ability to upload a new site logo (thanks @nprofile…lh35 for the bug report!) - Daniel fixed the missing login button - Alex made @nprofile…u64v quote-posts of himself show up on #Nostr - Alex improved Arabic translations for some words 🪐 General / Other: - @nprofile…8cru added a new frontend testing suite for Ditto with Playwright - Chad created a staging server for Ditto - Alex added AI code review to Soapbox repos with Code Bunny - MK improved Ditto documentation for self-hosters - Alex improved error handling in #Nostrify Want to stay up to date on the latest changes or submit an issue? Follow Soapbox on Gitlab! #GrowNostr https://gitlab.com/soapbox-pub Thanks to our amazing team for their tireless work. And, as always, thanks to @nprofile…wwmj for making this work possible! 🚀 npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox New resource: Frequently Asked Questions about #Ditto! See something we missed? Please let us know! 🚀 https://soapbox.pub/faq/ npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Roll call? 🪐 #nevent1q…zg3z npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Coming soon! 👀 npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Negative filters now work on #Ditto search! For example, try... "protocol:nostr -bitcoin" 😏 #GrowNostr npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox What is #Ditto? Ditto is a web-based #Nostr client designed for communities. Here's just a few of the things Ditto offers: - Free NIP-05 self-service for your Nostr identity - Fully customizable UI color scheme including light & dark themes - A local feed of all the users in your Ditto community - Advanced search and discoverability features - Lightning payments to monetize your content - Integrated bridge to other decentralized platforms including #Fediverse and #Bluesky We have even more awesome community & discoverability features coming soon! Stay tuned! https://soapbox.pub/ditto/ npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Anywhere on Nostr counts as long as we're able to find the post! (So, for example, posts to private relay we can't access wouldn't count) npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox NEW: #Ditto 🪐 now shows #Nostr posting streaks on user profiles! Write a post or comment every day within 36 hours to keep your 🔥 streak going. Want to see your streak? Check it out on https://ditto.pub 👀 https://media.ditto.pub/33653b696bbac0a07f6789d22e92b2aac3debe28e40283a6aa081482d359d5bb.png npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Really appreciate that!! 🚀 🪐 npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Special shoutout to the whole Soapbox team who contributed to this release: @nprofile…wfw6 @nprofile…4l8s @nprofile…s456 @nprofile…667r Thank you to @nprofile…wwmj for making this work possible. And, most importantly, thank you to the users of Ditto who are trying this out and making the community great! 💫 npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox We are proud to announce the release of #Ditto 1.2! 🚀 This release is jam-packed with improvements for users, with a focus on #Nostr onboarding, content discoverability, and performance. ps. More great features coming soon! 🪐 https://soapbox.pub/blog/ditto-1.2/ npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox NIP-50 search extensions: https://ditto.pub/users/[email protected] /statuses/2fec6df865813f7e7db3bb4d64b51dcd50e7d39681f015f155f90e414ee3cb44 npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox NEW! We've added search filters on #Ditto to help you find the type of content you want to see. Filters include: videos (#tiktok), media (#instagram), protocol (#Nostr or search over the @nprofile…ua8t bridge to the #Fediverse, #Mastoson, and #Bluesky), language, and domain. You can also combine multiple filters to find, for example, videos only from Nostr. Experiment with these filters on Ditto today by typing them into the search bar. We plan to expand the UI to make this experience seamless in the future. Here's the full filter breakdown: protocol:<nostr|bluesky|activitypub> media:<true|false> video:<true|false> reply:<true|false> language:<code> domain:<domain> https://image.nostr.build/2209b396eeca0fcc6bb99f51cb3d345fec4a9c28b3bee03e8f313c4e99af9025.png npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Update: #Ditto home pages will now feature the profiles of the newest community members to help with onboarding, user retention, and discoverability. Please be sure to make new #Nostr users in your community feel welcome! 👋 🪐 🌱 https://image.nostr.build/9f0c415c576c3ada1e4be356248164269ac33ae24cb793a388322ef6cb645bd3.png https://image.nostr.build/baaea387a3071e00f136109f41b8726b75ed6d4a0de71b7644d116005daa002e.png npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox That's an interesting feature, we'll definitely have to look into it! 👀 npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Adding custom feeds is on the roadmap! npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox What he said. 🪐 #note19r2…ngv6 npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Anunciando o lançamento do Cobrafuma.com, uma comunidade Nostr para o Brasil! 🐍 🚬 🇧🇷 #Brasil #Brazil #Ditto #Nostr #introductions https://soapbox.pub/blog/como-entrar-no-nostr-brasil-cobrafuma/ npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Thank you! We love to hear it! 💜 npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Thank you to everyone who watched our presentation at #Nostriga! Ready to lead your own #Nostr community? Apply to the Ditto Creator Incubator! ➡️ https://soapbox.pub/creators/ https://image.nostr.build/c334de173b0c4576d330934059075c0d33945f5005cc626f5339a5db1670e90b.jpg https://image.nostr.build/d4c7963cf4c4b754cae889d9f66d39ca37619a23768748875d180425cf9b6167.jpg https://image.nostr.build/43d1e9bce6499850036ca82c196edd20b47b32d0de33be7abe0307cc6d47c902.jpg https://image.nostr.build/8e53603daf5075319206b4207467b03f8c567b8dc3288121f35171d521ea03a4.jpg npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox We're so excited to be at #Nostriga this year! Be sure to catch @npub1q3s…d26p's talk on bringing more communities to #Nostr with Ditto at 1:35 on the main stage. With @npub1guj…f67z and @npub1jvn…89sc https://image.nostr.build/488690148ca85df76f5a196faf1ec519f3b4c5fe4c23c8f34e23603a8fc547de.jpg npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox #Ditto 1.1 has been released! This version comes with many performance improvements and bug fixes, as well as Prometheus metrics. Next up: a custom relay pool with outbox support. https://soapbox.pub/blog/ditto-1.1 Thanks to everyone who has been using Ditto and giving feedback! npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox NEW! Announcing the launch of our third official #Ditto community: Henhouse, administered by @npub1jvn…89sc https://soapbox.pub/blog/announcing-henhouse Henhouse is a #Nostr community for women. Users get a henhouse.social NIP-05 identity and enjoy local feed with a moderated community, while remaining connected to the larger Nostr network. npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox GM #Nostr! Don't forget to reserve your free ditto.pub NIP-05 username before it gets snatched up! https://image.nostr.build/93242ebee7af5ff652ceea4c78cdc3b9e68c0bb3ef59851bbe03a03f43a0e808.png npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox The answer is always yes. 👀 #note1q9r…cfcc npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox A new #Ditto server just launched for Bitcoiners in #Oregon! Check it out if you're local! 🌲🧡 🚀 #note1ryz…y79a npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox 👋 npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Ditto 1.0 has been out for less than 5 hours and we're already seeing new community servers pop up! This is the beauty of decentralization and the power of Nostr! ⚡ #GrowNostr Check it out: https://ditto.frennet.xyz/ #note15uu…uy7y npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Not yet, but it's on the to do list! npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Later this week we'll be dropping a full breakdown of this feature and current compatibility with popular Mastodon Apps! npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox This project was made possible thanks to a grant from @npub10pe…n34f, and we have much more to come! The primary developer of Ditto is @npub1q3s…d26p, with special thanks to @npub1guj…f67z, @npub1q46…nkqp, and @npub1jvn…89sc Want to get involved? We’re always looking for contributors! https://soapbox.pub/about/ npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox And of course, Ditto also has zaps! ⚡ https://image.nostr.build/7723582a07b5793d4933f30b0af9d884ccf2d090682502a1ab46db753b6f46cf.jpg npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Ditto analyzes the events in your database and generates trends. It tracks trending hashtags, users, and posts to improve discoverability. Since the data is public, any client can utilize it. For example, Coracle custom feeds have already been implemented using Ditto trends! https://image.nostr.build/8d76405cee845633f15cb67413eed09a2a028ef15184556f7d25d523920b34b1.png npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Thanks to the account portability and censorship-resistant design of Nostr, communities can choose what kind of content they want to engage with, without limiting the freedom of anyone else. Each Ditto server can have a group of moderators and admins who manage the server. They can view reports, delete posts, and approve or reject users. https://image.nostr.build/ece52fc3c7efc837a5bd9ed71bda751d0d4feff4a1f52a5ea5ca6c197dbfe453.jpg npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Ditto also offers fully customizable themes for server admins, allowing you to brand your Nostr community with your own name, logo, and colors. Check out our docs on how to start a server: https://docs.soapbox.pub/ditto/install/ https://image.nostr.build/4a9511887f688c2fa52c91dc9ebb32e320dd5c5e40ee9ececcd4111363b6da4e.jpg npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox On Ditto, your NIP-05 domain is your community, and we offer the ability to view any domain’s feed. We are launching with three flagship servers: ditto.pub, gleasonator.dev (both open now), and henhouse.social, a women-only Nostr community (open on Monday). Anyone can also host their own! Join Ditto.pub claim your free NIP-05 username and explore the community feed: https://ditto.pub/ https://image.nostr.build/403abc4d6a94ba6859804fd24e99aa2ee783f7c88edbf5247052d062ccc7a4bb.jpg npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox We are thrilled to finally announce the official first release of Ditto: self-hosted Nostr community servers. It has a built-in Nostr relay, a web UI, and implements Mastodon's REST API. https://soapbox.pub/blog/announcing-ditto/ npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Coming soon! 👀 Ditto will allow communities to build their own, custom client on Nostr. With a built-in relay, an identity-based local timeline, and community moderation tools, Ditto is perfect for leaders and content creators looking to build and grow their online platform with all the freedom and ⚡ Nostr offers. https://soapbox.pub/creators/ npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Browse local feeds of any domain on Ditto, or host your own to build a community of users! #GrowNostr Try it out at: https://gleasonator.dev/timeline/nostrplebs.com https://image.nostr.build/b99b9ca7765cbbbdd280b086ac0e57a91be0e470afc5cf5d196721a07e25b899.png https://image.nostr.build/517283022a0d2ae9d972297cd57ceac8818ddf01bbc0e1c724c2d7a761211c2b.png https://image.nostr.build/61b988f50cd3fa0de550a3a7c83bb8e9190bdcf7098f7997295060dea3f40f60.png https://image.nostr.build/893531c1ecbc4e5e9837f892e9bdd9d1053ea07d272150bfc561e66199604cc6.png npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Ditto now displays Known Followers on user profiles, and has Emoji Reactions! Learn more: https://soapbox.pub/ditto Try it out live on our dev server: https://gleasonator.dev https://image.nostr.build/c2672aece116346f2b37945671fbf552cb90d4f9968348a768e9f4bc6a7c6395.jpg npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Great minds think alike! 🔥 Learn more at: https://soapbox.pub/ditto And Try it out today at: https://Gleasonator.dev npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox I appreciate you connecting us! npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Hi @npub149p…722q! 👋 npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Do you have ideas on how we could improve this UI? Ditto is a new community-based project for #Nostr seeking a designer to join the Soapbox mentorship program! Work the number of hours you want, and get a month monthly stipend paid in Bitcoin #BTC. https://m.primal.net/IFAR.png Learn more and apply: https://soapbox.pub/mentorships/ npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Ditto implements the full Mastodon API which allows interoperability for any Mastodon client (like Tusky, for example), and we're continuing to improve the @npub1d03…pzfs for communication across protocols. However, we've moved away from implementing direct ActivityPub support. We made this pivot so users of Ditto don't have to take on the burden of the clunky and insecure ActivityPub protocol when we realized that thanks to the bridge it wasn't necessary for cross-protocol communication. Ditto is really about taking the good ideas from Mastodon and bringing them to Nostr. Most importantly, community servers. npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox New notes should load in at the top of the feed automatically, but things are still being worked on so it might be a little wonky right now! Thanks for test driving! npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Learn more about how Ditto empowers communities to set their own standards while enjoying the freedom of Nostr: https://soapbox.pub/blog/curated-communities-with-ditto/ npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj Soapbox Hello world, meet Ditto! Ditto is a self-hosted server featuring a community-centered Nostr relay with a built-in UI. Each Ditto server hosts it's own community of users, tied together by common identity but free to take their keys and leave at any time. Ditto offers robust moderation tools at both the server and user level so that both communities and the individuals within them can craft their ideal experience on Nostr. Ditto is still active development, but you can try out the basics today on gleasonator.dev or learn more about Ditto here: https://soapbox.pub/ditto/ #Introductions #GrowNostr #Lightning