There is no storage cap! There is only "time remaining". You pay for storage in terms of "GB Months". So, for example, if you buy 1 GB Month and you upload 1 GB, your time will run out after a month. If you upload half a gig, your time will last for 2 months. If you upload 100MB (1/10 GB) then you time will last for 10 months. You can top up your storage at any time (or delete stuff to make it last longer!)
It will automatically send you a message when you have less than 10 days remaining so you can top it up (if you want to) otherwise you can let it expire and after an additional 10 day grace period the storage space gets recycled.
That's odd โ according to my database your payment succeeded.
Media is stored on Cloudflare R2.
Thanks for the zaps everyone! But please use save your sats and use them to buy storage! :D
After the past few weeks of building it's time to push this prototype out and get some feedback from usersย โ
Announcing Satellite CDN: Scalable media hosting for the nostr ecosystem!
- Upload video and other large files, up to 5 GB each
- Simple flat-rate pricing, buy storage with sats
- Fast, free and unlimited data transfer
- Integrated NIP-94 censorship resistance
- Developer-friendly API



I feel like a "native" nostr solution for hosting and streaming large videos could really help with adoption and I'm curious about how Satellite can support specific use cases.
API docs coming soon.
So a few months ago I looked into doing this โ the problem is that Chrome's manifest version 3 makes it difficult. Previously, in manifest version 2, extensions had essentially a hidden tab that could be used to run stuff until the user closed the browser. But with the V3 changes, Chrome seems to want to force everyone to use web workers that spawn and shut down on-demand, and this makes it hard to write a nostr client inside an extension because the client should ideally maintain persistent connections to relays. If you look in the google groups about this there are a lot of people complaining that the V3 changes are breaking their websocket implementations. Something to consider. Not saying it's hopeless.
Just what I was looking for, thank you!
Is there a comprehensive list somewhere of all the lightning wallets that have implemented NIP-57?
Hmm, that's really interesting. I wonder if it would possible to make like a dedicated "nostr browser" app โ basically just a webview that injects window.nostr
Thank you!
I really want to listen to this but I'm getting a 404 on that link
On the frontpage of HN right now https://news.ycombinator.com/item?id=35773168
Thanks! It took me long enough ๐
Good news is that the codebase is pretty clean now. Documentation still a work in progress
Satellite is now fully open source
This video was posted in 2008

