FUCK.

Accidentally deleted my account from Damus.

Not fun.

Reply to this note

Please Login to reply.

Discussion

All data gone, it was pushed as an event. Relays, profile, followers and follows.

I don’t think it’s gone, just need to revert the event. I still see all your note at #[4]

I can’t find the note but #[5]​ told someone to revert it through the console before

Yes, my notes are on relays but somehow Damus relay acting different. Most of the network is on Damus

What does the delete button do exactly #[4]​?

Deletes

Clearly not just the pk from the app lol

Wipes your kind0 and sets a deleted flag

How do publish something to revert it. I didn't see this on the NIPs, kinda confused.

I believe it was a feature requested by the Apple overlords, GDPR and stuff

Should be on a NIP.

Definitely shouldn’t. I don’t want to encourage this. I didn’t even want to implement it

You should implement a bug where the delete functionality doesn’t work and then never fix it lol

They look for bugs like this during review. Its annoying

Prob needs documentation. If I knew this was possible wouldn't have assumed just key deletion.

I don’t get it, you had to type DELETE and tap Delete.

Who are you and how did you hack NVK’s account?

He didn’t @ the note either…🤔👀

Good testing everyone, onwards.

nostril —envelope —kind 0 —content ‘{}’ —sec hexkey | nostcat allrelays…

Pretty sure it does not touch your contact list…

Haven't looked deeper, but looks like follow/followers was zeroed.

There's no followers list in nostr, just follows list where your npub appears.

Does it wipe our kind0 on all subscribed relays or only on Damus relay? And what is the flag that is set?

its wipes and sends to all relays and sets the deleted flag to true on the kind0

Oof. So to revert this you’d have to have a backup of your events, post a new kind 0 event with updated metadata and then rebroadcast the events?

It doesn’t touch anything other than kind0 and it doesn’t send any delete notes

So what happened here? Is this a gag? I’m still seeing the old profile and it looks like this

primary key+NIP05 = real person. Else red flag.

Don’t you have to type “DELETE” as a second step?

Yes. Thought was just deleting the PK from the app. Most wallets do that when you delete the seed.

That’s a shame, although Will has said in the past there’s a way of getting back if you reset the kind0 flag. Re followed

The claim is he clicked delete thinking it just removed the nsec from Damus so the assumption is he would keep his account intact. Then it turned out it had an effect across Nostr because of the information sent to relays but at that point he’s able to access his account and make modifications? Maybe I’m misunderstanding but the chronology doesn’t line up.

#[5]

What?

Weird aren't follows based on npub? Does that change? Where does the old one go? (as with the private)

Or is it the same account but just stripped naked?

Well I found you again 😅

its not possible to delete followers as long as your pubkey is the same

Ooooooofffffffff

PSA: Do not click delete account in Damus settings. It will delete your entire nostr existence.

#[0]

It clearly was not the logout button :/

Thought this was a joke 😬😬 lol

You have to type in DELETE and tap Delete on Damus

This is suspicious af.

Yeah, I’m confused how this happens lol

Lol welcome back 🤙

We are so early.

😬🤦‍♂️

Wait, so the "delete" button does exactly what is was designed to do? Thanks for the PSA! 🤣

How the hell does that work? You have private keys but the whole house gets nuked? #[3]​ please help me understand

Not true

Did you back up your private key? With it you can restore your account anywhere as it’s impossible to delete Nostr accounts.

can he recover from this?

yes, just need a tool to reset the profile

The what’s the purpose of the delete action if it can be undone?

Apple's requirement to accept Damus in the Store.

Perhaps this area needs to be renamed: “Danger Zone” in honour of #[4]

So what happens to the keys?

Wonder what they thought would happen…

Oh it was NVK lol

👀

Didn’t even know that was possible. Can you delete posts?

you can request deletion from relays using a signed request with your private key. most listen.

you won't lose any of your followers tho, since you have the same private key

he should loading his old private key in iris.to and seeing what happens. i bet he gets a lot back

It’s a camera trick. Other than his kind 0 metadata event everything else is still there. You can recover from this.

also, make a backup of your private key. if your're relying on a single app to store 100% of your identity, ngmi. just load it into a web app too or alby or something.

Shouldn’t it only delete you Damus existence? Like shouldn’t you be able to use you nsec on another client?

Mmm How? IThis is not a thing in nostr. If you have you private key backup you are fine, in Damus or whichever client.

thought it was in de blockchain

🍻

Time to rebuild 🛠

Re-followed 🤙🏼

👀👀👀👇👇👇

#[0]

No worries we will share your details and soon all your previous followers will be informed.

😳

Welcome back from the dead.

🤡🤡🤡🤡🤡

Yikes. Live and learn. Thanks for learning it so I didn't have to.

You welcome

You can recover from this. You just need to send a kind 0 event to all relays.

Done that, clients and relays confused.

Followid #plebchain 🤙⛓️

Refollow #[1] #[0]

I’m sorry to here that brother. Refollowid

Looks like we can find relay operators and figure out how to recover. We can talk to him #[2]

#[2] It's not your fault!

Dang. That sucks. I know Iris.to allows you to do a backup of your entire profile in json format and then reupload it if ever needed.

I hope not 🤞

Can somebody verify this is the real NVK?

Verified via Twitter

I don’t see anything about this on his Twitter

DM’d

Damn. What if someone created a malicious client that published such an event.

Refollowided

#[0]

😱 #[0] #[2]

Welcome back!

#[2]​ Do you have a solution to this problem? I think you have some data .

what's up w NIP05 tho

GM everyone! Time to help!

#[0]

Show NIP-05 or it didn’t happen

I think is legit 😂 oh man

This is nostr. We don’t trust anyone. We need a NIP-05 and a picture of you holding your Npub and today’s newspaper 😎

Just became your 69th new follower 🫡

Welcome 🤙

🚨🚨Important reminder🚨🚨

- Never share your "nsec".

- Do not click "Delete your account" on Damus.

#[0]

❓❓

Wait you mean I can go and delete my account to which I leaked my nSec for? 🤣

F

If I go to the old npub I still see the posts and your nip-05. It looks like this

refollowed!

Damn :/

Do you even #Bitcoin, #[1] ???

#[0]

Build back Better

Friendly reminder to back up your nsec to a safe place.

#[0]

Tweet something at all nostr related to confirm?

🍆 pics to confirm

🤣

Or NIP5 this npub to an NVK domain?

Yes, already there

You should be able to NIP5

Done that a few times, clients and relays seem pretty confused.

Well, we all make mistakes. Amr?

The delete button is to close to clear cache. It should be put below the version of the app and preferably with a second warning 'are you sure you want to delete' #[2]​

Followed you back #[1]​ 🫡

Don’t trust, verify.

Still not proven this account is actually NVK.

Looks fishy from the beginning and still does.

#[1]

#[2]

#[0]

Your client and relays are confused… just check the npubs, they match

Npub on website is

e88a691e98d9987c964521dff60025f60700378a4879180dcbbb4a5027850411

I mean it's a 1 min job to update.

hmmm, the hex should be

8ab235fe03e4efa7bf01babbca5210de7eac01aba6e630993d9b684c5eb3d84e

but it still showing the hex from the old npub

e88a691e98d9987c964521dff60025f60700378a4879180dcbbb4a5027850411

client's seem confused about the Delete event Damus produced

Now You need a cool npub.

How does damus even "delete your account" ??

What is dead may never die

Confirmed real NVK 🫡

Bruh 🥺

Yeah I was like deleted account wtf? Glad it’s you

Bro, you are not verified. SCAMER! 🤣💜

Confirmed myself this is actually NVK. Give him a refollow because that fkn sucks bro. #[0]

checks

Where your nip-5?

Why only old npub listed on website?

Who r u? 🙂

👀👀👀👀

Serious….or are you a spook from the other universe? ?

If you damn….that sucks government monkey pox balls.

Monkey pox balls….😂🤣😂🤣

🤘😂🤘

No backup? RIP

Refollowed!

#[2] bruh NVK deleted it

Bruh

His is NGMI

Welcome NVK. He is an enthusiastic bitcoin builder.

#[0]

🫂

Refollowed

Ohhh that sucks!!! This is why I used a private key from my LN node to generate pubkey login.

Makes it easy to swap platforms too 😁🍺

🤔#[3]

#[3]

Yeah, that sucks! ReFollowed and RePosted 🤙

Welcome back #[0]​! Make sure ya’ll refollow him. ⚡️⚡️⚡️

#[1]

Done

Save your key this time bro

-Amanda Wolf, Executive Assistant at Nostr

I bet he knows a guy...

🤭🤭

👻 👀

@
#[0]

@
#[1]

👻 👀

#[0]

#[1]

how?

So how does Damus even "delete your account" ?

Does it actually submit delete events to all your relays or does it just forget your private key from its internal storage?

#[0]

AFAIK it forgets your private key and updates your account metadata to “@nobody” and “account deleted”

Having a hard time understanding a deleted account of you have your nsec written down.

Hahahahaha

This thing is powerful

Are you not entertained?

Didn't know you could delete it.

This is news to me as well.

You must in order to be accepted to the Appstore. That was one reason for the inital rejects.

But what happens to it on other nostr protocols? its still there yes?

😂. Nice to see someone technically minded can fuck up too

So true

⚡️zap zap

Refollow #[0]

#[1]

Damn ... So sorry for you mate 😔!

Of course ... Refollowed 💜⚡️🤙

Feel free to follow me too 🤜🤛

It's a good reminder to not trust boomers around tech. Not even NVK. Aways verify.

Actors don't have to be malicious to fuck up.

Just in case you need, here is my confirmation of the npub remaining the same.

https://twitter.com/nvk/status/1631351106038120448

## What happened? @#[0]

The original DERP; I accidentally took the Damus "Delete Account" as sign out (ie Delete Private Key). Which I do have a backup so was not very concerned and did the deed.

(IIRC that's where the sign-out button use to be)

Damus to comply with Apple Store has to have a "delete account" method.

So how does Damus do it? AFAIK, it authors an empty (zeroing) of the Kind0 (profile data), clients rendered it as "nobody" and adds a "deleted account" flag. This means that until this is cleared from all relays and cache you can't login into the Damus app. But this zeroing out of the meta data does seem to cause relays and other clients confused. The contact list (follow/followers) seems to also have been zeroed in some relays.

- The followers seem to be all gone, which is not a big deal ppl who want just go and refollow me.

- For the following list, I just need to go look at an old contact list event and manually refollow ppl.

Because this is not documented as a NIP it's hard to know which relays or clients are honouring the Flag.

I think once the Kind0 of the profile is fully propagated the Damus should let me login again. Maybe there is a bug or IP block on Damus too, can't login with other "non-deleted" keys even after re-installing the app (TestFlight version)

...and then Client/Relays confusion should end.

Going to take a walk... BRB

Thanks for testing out the damus account deletion process for everyone! 💜

It is my pleasure(not)

you still have 3263 Followers. so i maybe only damus shows the lower number

how the heck could followers be gone? maybe in damus, but for sure i saw all your posts, including old ones

Dunno, still curious.

Are you running your own relay? Would that have made a difference in your data?

My relay is kinda broken rn, so I don't have visibility to the raw events as I normally would

Does this mean that you're going to delete #[3] now? 🤣

Bummer. Shows how hard it is to manage private keys.

no. no private keys were harmed. undocumented client behaviour and user error.

So question, because now I’m terrified. If you click “delete account” is it automatic at that point or is there a window that pops up and asks “Are you sure you want to delete”?

Now everyone I see the Delete Account button I’m worried I’ll accidentally click it! 🤣🤣🤣

don't you have a secondary device to keep the nsec backed on? Like old phone, laptop, an USB pen, piece of paper...

I have the nsec backed up. But I don’t think that was NVK’s issue. Or was it?!

That’s a relief!

✔️

Going to need proof of sauna to confirm this isn’t a compromised key pair

fucking apple!

Welcome back!

Accidentally deleted your bitcoin keys. 😂

See, it could be worse.

Thanks to NIP-05 moving to a new key is feasible.

😅🤣

😂

LOL still think Apple is the best?

What is the post mortem on this?

Delete account was one of Apple’s App Store approval conditions?

lmao rekt 😂🤣

#NostrRekt

😂👌

#[1]

oops

metoo

How?

Don’t you have the keys backed up somewhere? Guess not?

Paranoia

Just watched a video where you said you can't delete your stuff on nostr. 😂

You censored yourself.

Can I be in the screenshot? 🤣

Glad you're back without a new npub!

Welcome to our world 🥴

Boosted 🫂

😂