pull down to refresh

Hello Nostr fam. I would like to suggest a tool for Nostr.

I'm not a dev code, so please allow me to at least suggest a tool to contribute to Nostr building.

I have been using Primal as the main Nostr client (Desktop), but sometimes I switch between Coracle or Snort.

I have another account where I post a lot of draw images by myself and other info with images.

There was a day Primal was down (due to maintenance I think). What I notice is that all the images I upload on Nostr using Primal (probably 70% is there) was down together, even in another clients (since the images link to primal server).

So I think I found a "centralization point of failure". If this happen with other Nostr clients as well this can became bad thing if a user uses 100% of it to upload images, and then this client just end its services for any reason.

My tool suggestions is a "raffle uploader media" library. I can call this Shuffle Images Library. What will this do: This library will use the all the bigger/good quality Nostr client servers to randomly raffle where to upload the media every time I do this.

Ex: First action: I uploaded one image on the Shuffle Library: I got a Snort uploaded link this time. Second action: I uploaded a new image on this: I got a Damus uploaded link this time. Third action: I got a Primal uploaded link this time. ...

So every time I upload an image on this I got a random image server link.

This way I will DECENTRALIZE my account uploaded images. With Nostr we can save our text forever, but I saw this issues with images.

I hope it can inspire some dev.

All the best Nostr family.