not quite clear on how ditto works, is the client and server seperate?
Here's what I've been working on the past couple days: https://gitlab.com/soapbox-pub/ditto/-/merge_requests/5
- got kysely query builder working with Deno + SQLite
- created an sqlite event store
- index some tags under certain conditions
- implement NIP-01 relay filters (it's almost a relay)
- add functions for querying events and users
A user can be a member of multiple Ditto servers at the same time. Imagine you could have one account and log into both Gleasonator and Poast with it. That's the future.
Discussion
Here, this is how Ditto works

so its like an extension of the mostr idea, is it more planned to replace existing mastodon servers or people run their own server?
dont want to be a downer as i really like mostr but to me its just a stop gap to getting off the fedi and help nostr grow
nostr needs a lot of dev along its core theme of being distributed, media for example should have hash ids instead of urls