It's been a while since I've been on here due to work and a new Nostr project I've been working on. I'm making this note from it right now.
It's called Nosdag (Nostr + Merkle DAG), and it's a desktop Electron app instead of a website. You log in with your existing nsec, so you keep your identity and your followers. I've been intrigued with IPFS for years and have been sketching out how to use it with Nostr. This project's goal is to improve the data sovereignty and privacy of Nostr users.
First, Nosdag doesn't depend on relays to store your notes. Relays can wipe your notes and you lose nothing. Your notes, media, and entire history live in an IPFS node embedded in the app, on your machine. Relays are mainly used so clients can find each other and fetch the latest CID pointers because your machine serves the content itself. But every note is also automatically published to regular relays (but with media served through an IPFS gateway), so it shows up in any Nostr client. Your history is an append-only chain where one CID names all of it, so a single pin replicates everything. You can export the whole thing as a one-file backup and restore it anywhere.
Second, there's an experimental anonymous mode that runs everything over Tor, relay communications, media transfers via your own onion address, even the Monero wallet traffic. In anonymous mode the relay signaling layer can run over onion relays, making fully-Tor Nostr possible.
Next, you can pin the accounts you follow so their notes stay reachable when they're offline, and link a pinning service (Filebase, for example) so yours do too, with per-note indicators showing what's backed up and how many nodes actually hold it.
And finally: native Monero tipping and a noncustodial tip jar, just like Nosmero, plus XMR paywalls, and tips that are verified on-chain before they earn the badge.
Still refining as time allows. Beta opens soon.
