nostr:npub1n0sturny6w9zn2wwexju3m6asu7zh7jnv2jt2kx6tlmfhs7thq0qnflahe I think I found the issue. It seems that Nostur expects full nip96 like response in blossom nip94 tags, while BUD08 just states tags array of arrays under nip94 field, nothing else. Initially I got it wrong too, and returned it as your check does. Now it is fixed and complies with BUD08 specs.

https://github.com/nostur-com/nostr-essentials/blob/d6f550579d15c850635c7c1ae73a7f4f6b80d1f6/Sources/NostrEssentials/NIP-96/UploadResponse.swift#L28

https://github.com/nostur-com/nostr-essentials/blob/d6f550579d15c850635c7c1ae73a7f4f6b80d1f6/Sources/NostrEssentials/Blossom/BlossomUploadResponse.swift#L17

https://github.com/nostur-com/nostr-essentials/blob/d6f550579d15c850635c7c1ae73a7f4f6b80d1f6/Sources/NostrEssentials/Blossom/BlossomUploader.swift#L75

Reply to this note

Please Login to reply.

Discussion

I see, fixing this now thanks!

I made identical mistake in the beginning, and nostr:npub1v0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnkszrqj49 spotted it before I realized the fault 😂🤣

When I was implementing it I was expecting it to be like nip96 too lol

🙏