From 9d8b3cb677953830f589eb6f7b39d5e9b72151f4 Mon Sep 17 00:00:00 2001 From: Kieran Date: Wed, 26 Feb 2025 21:16:03 +0000 Subject: [PATCH 1/2] Update 08.md --- buds/08.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/buds/08.md b/buds/08.md index 8964cc7..c4a0e0a 100644 --- a/buds/08.md +++ b/buds/08.md @@ -23,13 +23,13 @@ An example response would look like: "size": 184292, "type": "application/pdf", "uploaded": 1725909682, - "nip94": { - "url": "https://cdn.example.com/b1674191a88ec5cdd733e4240a81803105dc412d6c6708d53ab94fc248f4f553.pdf", - "m": "application/pdf", - "x": "b1674191a88ec5cdd733e4240a81803105dc412d6c6708d53ab94fc248f4f553", - "size": "184292", - "magnet": "magnet:?xt=urn:btih:9804c5286a3fb07b2244c968b39bc3cc814313bc&dn=bitcoin.pdf", - "i": "9804c5286a3fb07b2244c968b39bc3cc814313bc" - } + "nip94": [ + "url https://cdn.example.com/b1674191a88ec5cdd733e4240a81803105dc412d6c6708d53ab94fc248f4f553.pdf", + "m application/pdf", + "x b1674191a88ec5cdd733e4240a81803105dc412d6c6708d53ab94fc248f4f553", + "size 184292", + "magnet magnet:?xt=urn:btih:9804c5286a3fb07b2244c968b39bc3cc814313bc&dn=bitcoin.pdf", + "i 9804c5286a3fb07b2244c968b39bc3cc814313bc" + ] } ``` From a3546a5bc3c9d009e39cb9905f6133a7faff6843 Mon Sep 17 00:00:00 2001 From: Kieran Date: Wed, 26 Feb 2025 21:20:25 +0000 Subject: [PATCH 2/2] Update 08.md --- buds/08.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/buds/08.md b/buds/08.md index c4a0e0a..89c1668 100644 --- a/buds/08.md +++ b/buds/08.md @@ -12,7 +12,7 @@ As described in [BUD-02](./02.md#blob-descriptor) servers MAY add any additional Servers MAY return an additional `nip94` field in the [blob descriptor](./02.md#blob-descriptor) from the `/upload` or `/mirror` endpoints -The `nip94` field should contain a JSON object with the keys being the tag names defined in [NIP-94](https://github.com/nostr-protocol/nips/blob/master/94.md) and the values being strings +The `nip94` field should contain a JSON array with KV pairs as defined in [NIP-94](https://github.com/nostr-protocol/nips/blob/master/94.md) An example response would look like: @@ -24,12 +24,12 @@ An example response would look like: "type": "application/pdf", "uploaded": 1725909682, "nip94": [ - "url https://cdn.example.com/b1674191a88ec5cdd733e4240a81803105dc412d6c6708d53ab94fc248f4f553.pdf", - "m application/pdf", - "x b1674191a88ec5cdd733e4240a81803105dc412d6c6708d53ab94fc248f4f553", - "size 184292", - "magnet magnet:?xt=urn:btih:9804c5286a3fb07b2244c968b39bc3cc814313bc&dn=bitcoin.pdf", - "i 9804c5286a3fb07b2244c968b39bc3cc814313bc" + ["url", "https://cdn.example.com/b1674191a88ec5cdd733e4240a81803105dc412d6c6708d53ab94fc248f4f553.pdf"], + ["m", "application/pdf"], + ["x", "b1674191a88ec5cdd733e4240a81803105dc412d6c6708d53ab94fc248f4f553"], + ["size", "184292"], + ["magnet", "magnet:?xt=urn:btih:9804c5286a3fb07b2244c968b39bc3cc814313bc&dn=bitcoin.pdf"], + ["i", "9804c5286a3fb07b2244c968b39bc3cc814313bc"] ] } ```