arvin on Nostr: Thanks Minibits! I just used this and found my transactions post-restore but nothing ...
Thanks
Minibits (nprofile…l3vp)! I just used this and found my transactions post-restore but nothing before that.
From observing how the seed was handled when I was restoring too I suspect I somehow didn't get to backup the actual seed being used.
I noticed when I opened a fresh version of the app and went through the steps to recover, a new seed was still generated at some point and it wasn't changed if I tried to do "recover from seed" and put in the seed I thought I backed up. My existing lightning address also came back without the recovery seed being applied as the active seed in the app.
The only way the recovery seed stayed in the app is if I uninstalled the app to remove all state, recovered from seed as part of initialization, and then made sure I completed the recovery process and didn't stop or close the app before that (unclear when recovery was actually applied and recovery seed put in the app from UX)
tldr; it was too easy to not know which seed was actually active in the app when trying to recover from a backed up seed. The fact that my lightning address can be applied without the underlying seed being switched out is also confusing
Published at
2024-06-28 13:16:13Event JSON
{
"id": "50115109cb9e645b2e0810bd8d1365c031123e81cb6d91f03adc81a0e3408856",
"pubkey": "50ad69ef936e893e289d0ac1ddcde051792cfb708ec00d738fa30adf2f4b4708",
"created_at": 1719580573,
"kind": 1,
"tags": [
[
"e",
"c72f09f6e17be7d84d5b150c7d73b2ac687038933e3da63e49d155856578867f",
"",
"root"
],
[
"e",
"d9207ca5a990d733adfa662a8fce90de63f81f85aa9fb0939e4558959f563805",
"",
"reply"
],
[
"p",
"b33bf9e97b78f35694a02e6bbef8e77059373e42b0a85a63f25a50ebfdadf50d",
"",
"mention"
],
[
"p",
"50ad69ef936e893e289d0ac1ddcde051792cfb708ec00d738fa30adf2f4b4708"
],
[
"p",
"50d94fc2d8580c682b071a542f8b1e31a200b0508bab95a33bef0855df281d63"
]
],
"content": "Thanks nostr:nprofile1qqstxwlea9ah3u6kjjszu6a7lrnhqkfh8eptp2z6v0e9558tlkkl2rgpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgwwaehxw309ahx7uewd3hkctcpremhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet59u4kl3vp! I just used this and found my transactions post-restore but nothing before that. \n\nFrom observing how the seed was handled when I was restoring too I suspect I somehow didn't get to backup the actual seed being used.\n\nI noticed when I opened a fresh version of the app and went through the steps to recover, a new seed was still generated at some point and it wasn't changed if I tried to do \"recover from seed\" and put in the seed I thought I backed up. My existing lightning address also came back without the recovery seed being applied as the active seed in the app.\n\nThe only way the recovery seed stayed in the app is if I uninstalled the app to remove all state, recovered from seed as part of initialization, and then made sure I completed the recovery process and didn't stop or close the app before that (unclear when recovery was actually applied and recovery seed put in the app from UX)\n\ntldr; it was too easy to not know which seed was actually active in the app when trying to recover from a backed up seed. The fact that my lightning address can be applied without the underlying seed being switched out is also confusing",
"sig": "f133091241000c9474daded572dbc1170016b00a985aee5a77c6ac6a3e31148d47bd87735699d95c53962b3b3fc927fd0f7341e29dba50a8130ab944de84e31a"
}