Normal Stream

To initialize stream, you first create an instance of ZebecStreamService client in the following way:

const config = {
	networkId: nearConfig.networkId,
	nodeUrl: nearConfig.nodeUrl,
	contractId: streamContractId,
	keyStore, // InMemoryKeystore

const actions = {
	streamActions: new StreamActions(),

const client = new ZebecStreamService(

Note: For Node application, keystore should be passed by creating InMemoryKeyStore object, while for Browser application it can be undefined.

Last updated