I kinda assumed that once they were on one relay, other more popular relays would pick them up automatically. Is that not going to be the case?

Reply to this note

Please Login to reply.

Discussion

Nah relays don’t sync like that

So how do I go about getting the popular relays to host my users' stuff? I should need to bribe them somehow?

Nostr login and share to nostr button

You just need to the broadcast notes to them

Okay so if I understand correctly, I should set up my own relay with my users' notes. Those notes contain the image URLs only (actual image data will be stored by me), and then my relay should broadcast these notes to other relays, who will automatically pick them up?

You could broadcast the notes to your relay and other relays all at the same time. That’s how it’s normally done. Running your own relay is to ensure the note gets stored cause other relays can reject your notes if they want.

I don’t know if this works but might be the easiest way to add sharing functionality: https://github.com/coracle-social/nub

Doesn’t seem to work :(

If you’re going to store the media, I suggest reading nip-96 or check out Blossom.

https://github.com/nostr-protocol/nips/blob/master/96.md

https://github.com/hzrd149/blossom

Only if someone shares it. But then wouldn’t a link be just good enough ?