10 sats \ 1 reply \ @0xtr 6 Jun 2023 \ parent \ on: Nostr keeps getting better nostr
No worries, happy to answer as much as I can!
I'm not quite sure what you're asking here but I'll try to answer it anyway:
Every time you add or remove a relay, an "event" with your list of relays is created and signed by your private key and then sent to all the relays you have selcted. So let's say you log out of your favorite nostr client and then log in again, your nostr client will fetch your list of relays and connect to all of them (some clients may behave differently). As long as these events reach your relays, your data will be available as long as the relay is up and reachable.
"Logging in" on nostr really just means that you identify yourself by your public key so that the client can fetch your own events/data. And if you give it your private key, you'll be able to sign new events, i.e. write a new "tweet" or encrypt/decrypt a new DM. Logging out is just clearing the public key or private key from the client itself.
If this didn't answer your question, don't hesitate on asking again.
Thanks for the response. I understand what you wrote. I have no issue signing new events after a "log out/log in". The issue is that I can no longer see my old events although I ostensibly downloaded, backed up and restored json files(Iris was the client), nor can I retrieve my saved profile data, though I also downloaded, backed up and restored those json files.
reply