My profile got nuked while trying to use nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft's Highlighter.com #nostr πŸ˜’πŸ˜©

This comes just a couple of weeks after my follows were nuked. I know, backup your data, but it would be nice if client apps already automatically did this, or if there was a DVM one could subscribe to do this, or a dedicated relay specifically for this. Perhaps nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s's damusdb will do this, but I use Android so I don't Damus. Yet.

Reply to this note

Please Login to reply.

Discussion

Shit; when did this happen? There was a bug on this but I thought it was fixed πŸ€”

About an hour or so ago

For more context, when I first went to highlight an article it asked me to complete my profile. At first my data was in there (name, pfp, user bio) and then I clicked save and it cleared it all out. And then I saw that my user data was now empty on other Nostr clients...

yeah, i wish there was easier ways, i now keep a backup in the form of my own relay, which i periodically, and currently manually, pull down relevant events from other relays and push to my test relay, which i then export to jsonl - currently my whole file is 20mb and compresses as tar.xz to 2.9mb (a lotta repeats of my and other pubkeys)

i can push that whole backup back onto my relay also, i haven't gone much further in this direction because it's a little orthogonal to my task of building a relay

oh i will say though... better to have less follows overall... thin them out to a nice set... someone really should make a simple follow backup tool though, it's easy to do, extremely easy if you can write nostr code

Nostrgram had a built-in backup tool, I'll have to see if that client is still functional... I know the developer disappeared from Nostr after building it (which just reminded me of Satoshi Nakamoto πŸ˜„)

This won't be fixed until we fix the protocol

Would that require a new NIP, or a fork or something?

Probably a couple new kinds that are less conflict prone. There are things clients can do to not totally nuke follow lists though.

How does one do a backup on nostr?

Without running your own relay, the only backup that I've found to work is:

https://nostrsync.live

Thanks! Will check it out. Have been doing some searching on it, too.

yes the nostrdb local relay is an automated backed for all your stuff. it maintains a full version history, all compactly inside data.mdb. I just need to build the tools and UI to recover to older versions and encrypted sync to cloud.

nostr:npub1n0stur7q092gyverzc2wfc00e8egkrdnnqq3alhv7p072u89m5es5mk6h0 asks me to confirm follow deletes when I return to the app. That may be a local cache thing, but seems like a reasonable practice for a client you β€œtrust”.