Yuki Kishimoto
· 1w
Yes, I've starter working on it a couple of days ago. The PR: https://github.com/rust-nostr/nostr/pull/1252
I'm working on making all the libraries runtime-agnostic. Hope to have a PR ready soon.
It looks like nostr-sdk automatically runs negentropy sync when relays are added. I think this causes a bottleneck in my app and creates significant delays. My app flow works like this:
1. Users launch the app
2. The app connects to bootstrap relays
3. The app gets the user's relay list and verifies its existence
4. If the relay list exists → Get profile → Get and verify messaging relays
The flow is simple and runs step by step, so I don't think the backend affects it much. If I disable gossip, it runs fine.