CXPLAY on Nostr: Why are all the NIP-94 implementations server-side only, especially the NIP-96 ...
Why are all the NIP-94 implementations server-side only, especially the NIP-96 server, and is it really only the server that can compute the metadata for a file? Why isn't this process done on the client side, and if I insert a random network memes does that mean I'll never be able to add the metadata that makes sense to the client (unless I consider writing event JSON manually)?
As far as I know, all the file metadata for the NIP-35 for Torrent indexing is client-supplied, and users can even fill it in themselves, but somehow it's become a service-only affair with the NIP-96.
#nostr #asknostr
Published at
2025-04-11 19:30:32Event JSON
{
"id": "c740776bd910245d902ca90f6e167fadf75d1a792786081a72bc242cb3508b74",
"pubkey": "434f97993627f1e61f14eeaf60caa8cfdcec10a592caff8250c825252d548c15",
"created_at": 1744399832,
"kind": 1,
"tags": [
[
"t",
"nostr"
],
[
"t",
"asknostr"
],
[
"client",
"Nostr.moe",
"31990:266815e0c9210dfa324c6cba3573b14bee49da4209a9456f9484e5106cd408a5:1743748820"
]
],
"content": "Why are all the NIP-94 implementations server-side only, especially the NIP-96 server, and is it really only the server that can compute the metadata for a file? Why isn't this process done on the client side, and if I insert a random network memes does that mean I'll never be able to add the metadata that makes sense to the client (unless I consider writing event JSON manually)?\nAs far as I know, all the file metadata for the NIP-35 for Torrent indexing is client-supplied, and users can even fill it in themselves, but somehow it's become a service-only affair with the NIP-96.\n\n#nostr #asknostr",
"sig": "7445b3695250dcea5c858134bd731747b9bb5df695a206413746e4104a284eff1156f0621ad1d22b7380dab8a55f2b0272ef7d08c42730e8a5858a83a6052267"
}