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.