Yes, the ZS API. The pattern for Nostr streaming is a bit strange, as in ZS it's the server not the user that signs the Kind 30311, in order for a matching Kind 5 to be published, the server has to do it. The user can't publish their own as they were not the original author. Good news, the ZS API has an endpoint for exactly that, it just wasn't tested or documented, but it does seem to work, and if I put through a DELETE to /streams it will publish a Kind 5 for me. ... Built that in today and shipped it to web, will be in the next app release.

Reply to this note

Please Login to reply.

Discussion

Cool!

I get it, I forget the fact there is a zapstream keypair signing stuff (and which is a participant with your live activity -kind 30313?- if I'm correct). Make sense now to me :)