Dikaios1517 on Nostr: As Logen mentioned, it's a way to store media. Built for Nostr, but usable for ...
As
Logen (nprofile…um05) mentioned, it's a way to store media. Built for Nostr, but usable for anything that needs media accessible on the web.
Nostr has relays, right? But with very few exceptions, relays only store text-based notes, not photos, videos, or other media. Before Blossom, you had to store your photos with some media hosting service, and with no redundancy for decentralized censorship resistance.
Blossom is a protocol, like Nostr is a protocol, and anyone can run a blossom server. This allows folks to host media for themselves or others and ideally save the same file on more than one server, so that if one goes down, the media is still available from the others.
Of course, Nostr clients have to know how to "speak Blossom" to know where to fetch the media from if the original location isn't working. So your results will vary from client to client.
Published at
2025-05-06 18:57:50Event JSON
{
"id": "826d953cc13e6e7e979592ea95028d91e8b49a8aff164ba5b34d56e9f97361c1",
"pubkey": "b7274d28e3e983bf720db4b4a12a31f5c7ef262320d05c25ec90489ac99628cb",
"created_at": 1746557870,
"kind": 1,
"tags": [
[
"e",
"027ebd0dc91358be4b5f4dfe021a8a22026c8023ddd8e8e9b8703792dcc1249f",
"",
"root"
],
[
"p",
"b8419fcd122d1579c707051d532ded8d03adc71ae4549758e93e016a9ee5302e"
],
[
"p",
"61bf790b2094afb03495c9e136acf615be0fccc2cb95b5acfb5f6ccefe18b062",
"",
"mention"
]
],
"content": "As nostr:nprofile1qqsxr0mepvsfftasxj2uncfk4nmpt0s0enpvh9d44na47mxwlcvtqcspzamhxue69uhkzarvv9ejumn0wd68ytnvv9hxgtcpr9mhxue69uhkc6t8dp6xu6twvaex2mrp0yhxxmmd9uq3camnwvaz7tmvdank2m3wvf6xxen0wfcxcetzwvhxxmmd9uzcum05 mentioned, it's a way to store media. Built for Nostr, but usable for anything that needs media accessible on the web.\n\nNostr has relays, right? But with very few exceptions, relays only store text-based notes, not photos, videos, or other media. Before Blossom, you had to store your photos with some media hosting service, and with no redundancy for decentralized censorship resistance.\n\nBlossom is a protocol, like Nostr is a protocol, and anyone can run a blossom server. This allows folks to host media for themselves or others and ideally save the same file on more than one server, so that if one goes down, the media is still available from the others.\n\nOf course, Nostr clients have to know how to \"speak Blossom\" to know where to fetch the media from if the original location isn't working. So your results will vary from client to client.",
"sig": "bbaebbe40c577ef17ceff47129cef0ba0f07c314fab1e69e9ade0ea763dff3c1e13b2470b501e18b81cb0d62f9c1a41e8da63d4a5721d2f65c38e028e1287617"
}