This should be in every client imo.

(I know about nostraidvm and yeghro’s tool)

nostr:note1zhxl03jmmr5qzcz7z2gj7wj2dwvv88s64uc9287hzsph505yldssmr9vdr

Reply to this note

Please Login to reply.

Discussion

In every client, or just in a personal relay.

Wouldn’t there be a mismatch between what’s stored on your personal relay vs other relays you use? (Not sure how that part works)

Yeah unless you aggregate events and try to sync up with the other relays. But that's a slippery slope unless you're really choosey about the events you pull/share.

Currently the mute list is stored on all relays or it's client dependent?

Mute lists are stored on relays. But they can be plaintext or encrypted. A lot of clients even store your app configuration details in relays.

App config, shouldn’t that be stored directly on the phone? I guess you want it online in case you delete reinstall? Or use another device

Amethyst is like that. Log in on a new device and your settings are already there. I even do it with Flappy 😂

I think for Damus when I reinstall I have to set up my default zap amount and appearance. So I guess stored locally. Nostur and Primal it’s online somewhere.

It's emulating that "platform" behavior. Where no matter where you log in from, everything is set up the way you left it.

I know nostrudel does it. And Amethyst will store your custom reacts and zap amounts like that too.

Is there any disadvantage in having it setup like this?

Maybe, I'm sure there are tradeoffs. Like if the app updates and the config goes stale, or relays drop the config events. Probably lots more can go wrong.

I dunno if primal or Damus do it too. Damus has that fancy nostrdb thing.

When I reinstall Damus, I have to setup some of my settings again. Primal I forget. I use less and don’t have to reinstall often. Nostur stores your settings online.

Still, I would like to have offline backups too like in other open source apps. And restore from a file.

Could it be something like a seed phrase? Words you write down keep your settings

The possibility of a bad setting soft locking you and being unable to reset it, for sure.

Ah and then you would have to start from scratch 😬

I'm sure you could figure it a way to delete the event using nak if you had to. Partly why I included an option to reset your Nostr game data in Flappy though.

That makes sense

I just reset my relays on primal to default 😒

What relays should I add do you think

Did you have hist.nostr.land or nostr.land before?

The reason why I ask is because your follows are stored on the relays. If you change your relay set you might lose some. But hist.nostr.land would help you restore

My follows seemed unchanged. Added hist.nostr.land just in case thanks

Is there somewhere to brush up on relay knowledge

I haven't looked into it since the new year I think