Event JSON
{
"id": "56de5b23e3420314844e29ccd1b29c97253c42b7e8702f1f905450bcc3785cf5",
"pubkey": "8fb140b4e8ddef97ce4b821d247278a1a4353362623f64021484b372f948000c",
"created_at": 1746928419,
"kind": 1,
"tags": [
[
"e",
"91f7133b815ed8d5016174727c41d69ef7bab92b57fd59649dc2fb7a7a92c383",
"",
"root"
],
[
"e",
"fbf81c356e12a9d8509e00bbfe4601dbcd68d3ff21717ece8b75e34a150bc8d1",
"",
"reply"
],
[
"p",
"68c90cf34467b2c40949f0522b69d759d3fe8709653fa1d49aa0514099458f5c"
],
[
"p",
"bf79eed01d8b5d73f1de1312368d590f77070ce2e8183f43b2e51d064bff54f9"
],
[
"p",
"9be0be0e64d38a29a9cec9a5c8ef5d873c2bfa5362a4b558da5ff69bc3cbb81e"
],
[
"p",
"9be0be0e64d38a29a9cec9a5c8ef5d873c2bfa5362a4b558da5ff69bc3cbb81e"
],
[
"r",
"https://github.com/nostur-com/nostr-essentials/blob/d6f550579d15c850635c7c1ae73a7f4f6b80d1f6/Sources/NostrEssentials/NIP-96/UploadResponse.swift#L28"
],
[
"r",
"https://github.com/nostur-com/nostr-essentials/blob/d6f550579d15c850635c7c1ae73a7f4f6b80d1f6/Sources/NostrEssentials/Blossom/BlossomUploadResponse.swift#L17"
],
[
"r",
"https://github.com/nostur-com/nostr-essentials/blob/d6f550579d15c850635c7c1ae73a7f4f6b80d1f6/Sources/NostrEssentials/Blossom/BlossomUploader.swift#L75"
]
],
"content": "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. \n\nhttps://github.com/nostur-com/nostr-essentials/blob/d6f550579d15c850635c7c1ae73a7f4f6b80d1f6/Sources/NostrEssentials/NIP-96/UploadResponse.swift#L28\n\nhttps://github.com/nostur-com/nostr-essentials/blob/d6f550579d15c850635c7c1ae73a7f4f6b80d1f6/Sources/NostrEssentials/Blossom/BlossomUploadResponse.swift#L17\n\nhttps://github.com/nostur-com/nostr-essentials/blob/d6f550579d15c850635c7c1ae73a7f4f6b80d1f6/Sources/NostrEssentials/Blossom/BlossomUploader.swift#L75",
"sig": "ad583f9ec2c26e5ccb477a7e1e569e9cab923425a3e49bcff7605c5dbaf87cd5cb3f1cfd4fbf04babdf2e60278aa67f1285fe214d4f2933ab62ac013fbe13e07"
}