Multi-tenancy enables serving of multiple blockchain applications with a single Orchestrate instance. Resources including transaction streams, access to the blockchain network, private keys, and smart contracts are isolated to the tenant that owns them.

Multi-tenancy enables:

  • Serving multiple independent legal entities or group of users with isolation between them.
  • Saving running costs by running a single Orchestrate instance for multiple parties or multiple use cases.