How do you publish to a stream with multiple publishers (without using the multisig functionality)?

+1 vote
Hi, I want to have one address publish a stream transaction, then another address effectively sign the transaction so that there is a history of both who published the original, and then the second address as acknowledging (co-publishing) the transaction. Have been trying with raw transactions unsuccessfully. Appreciate some guidance or alternate methods. Thanks
asked Jul 25, 2017 by Adam

1 Answer

0 votes
You can definitely use raw transactions for this. The transaction needs to spend an output belonging to both the addresses involved. See the last section on this page for an example of how to do this:

https://www.multichain.com/developers/quasi-data-streams/

But since this was written before streams were added to MultiChain you should change steps 5 to 6 to have a single data output on the transaction, which contains the stream item. There is no "stream address" to which you need to send a zero output.
answered Jul 25, 2017 by MultiChain
...