This is a really nice feature giving the user control of their media. I will continue to use ๐ฏ. Would be nice to integrate into Damus as a default selection for uploads, if this is even possible #[3]โ ๐ค
Login to reply
Replies (1)
If this were a default selection it would, for the sake of UX, need to come with some way of handling the fact that this is a paid service.
Also clients would need to handle signing an NIP-42 auth event because that's how Satellite authenticates each uploads (that's a big difference from nostr.build)
Otherwise it should be no problem to integrate with other clients. The server handles all the necessary NIP-94 hashing and returns those params to the client (sha256 hash, infohash, etc) which the client can *optionally* verify and sign.
Working right now to get the API docs ready.