Global Feed Post Login
Replying to Avatar jb55

spending some time today getting the “timeline” query plan working on damus android/notedeck/desktop. The multiplatform version of damus is build from the ground up using a local relay model, so basic things like querying your timeline is no longer a task delegated to the relay.

*the relay is in the computer*

Here’s me testing and making sure the it’s matching up with damus ios. Looking good. I can view my nostr timeline on my linux desktop now. yay!

What’s everyone up to today 👀

https://cdn.jb55.com/s/android-timelines.mp4

Avatar
greenart7c3 1y ago

When you say local relay is it something like

https://github.com/greenart7c3/Citrine

Or just a local database that only damus use?

Reply to this note

Please Login to reply.

Discussion

Avatar
jb55 1y ago

It uses https://github.com/damus-io/nostrdb which is a zero-copy custom C database built on lmdb with nostr query support. It currently powers damus ios (partially), notedeck, android, and notecrumbs.

Thread collapsed