Add "fetch blob by hash, pay in sats" command to nostr wire protocol. Could be used for blossom or bittorrent. Incentivises running media hosts or keeping up your p2p node that friends can connect to.
semisol's avatar semisol
damus relay was nuked multiple times nothing happened media hosts are a way bigger risk, and also alternatives are not easy to host 50x-100x more bandwidth and legal risks
View quoted note →

Replies (8)

If you don't have the requested data, you can forward the request to peers that might have it. "Asking for a friend" โ€” also increases privacy when request origin is not obvious.
Enki has something cooking
Enki's avatar Enki
Getting closer to being a real thing. Passing local tests at least. now to move from mock posting to actually posting. (Nice to have my own servers to test on lol) "Starting Blossom-BitTorrent Gateway on port 9876 2025/08/12 09:41:29 Mock: Would publish NIP-35 event (ID: 58437bc97cf5d87b127a56c0d702260983e4d0126bb44e2353b80988433262e0) to relays 2025/08/12 09:41:29 Mock: Event content: File 'real_video.mkv' (827.10 MB) available via BitTorrent and Blossom storage 2025/08/12 09:41:29 Mock: Event tags: [[title Torrent: real_video.mkv] [x fd88dfe10d37547fe54eea2f049fcad954e3322e] [file real_video.mkv 867274852] [webseed http://localhost:9876/webseed/f9b97143e8eaa5b54ec5cb9cc6613885ddd87d2ee0eb4b904248c5ef931f61f8/] [blossom f9b97143e8eaa5b54ec5cb9cc6613885ddd87d2ee0eb4b904248c5ef931f61f8] [magnet magnet:?dn=real_video.mkv&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A6969&ws=http%3A%2F%2Flocalhost%3A9876%2Fwebseed%2Ff9b97143e8eaa5b54ec5cb9cc6613885ddd87d2ee0eb4b904248c5ef931f61f8%2F&xt=urn%3Abtih%3Afd88dfe10d37547fe54eea2f049fcad954e3322e] [t torrent] [t blossom]] "
View quoted note →
โ†‘