nostr:npub19yeqjawls407xjnmgkk6yss7936pcd7qzd5srlj8wye6j8433vrsjazqwk
Hmm, I thought they already authenticated their uploads. Do you know who is the dev for that client?
Discussion
Tells me it uses nip96 which requires authentication. That is strange. Can you DM me the file name so I can check?
The NIP96 upload file is here:
https://github.com/haorendashu/nostr_sdk/blob/master/lib/upload/nip96_uploader.dart
I upload a test file and try to delete it.
1. Upload success.
2. Download success.
3. It seems first time i try to delete at https://nostr.build/delete/ it tell me *delete success* .
4. But this file still can download.
5. And i try to delete this file again, it try me delete fail.
upload info:
file name: b89ad7e9d01d7002051847ac3762bb5b2191d9ae32b5df363d04545755892aa0.png
npub name: npub13jyr30u0x6uxzdcta0p2eh5dza0jhkglpp7mk3z7maej0ycamxgqw0y824
I tried using nostrmo from Mac desktop and was not able to detect authentication for the upload. I wonder if something is missing?
Have you change the image service to NIP96? If you select nostr.build upload service, it will try to use the old upload api.

The easiest way to verify if you fully own the upload is by checking media’s http headers. See examples for your file and mine.
