Running Productivity Apps on Hyperledger Fabric  


Dapps 4 years ago
Post Image
What do you think of when you hear "smart contracts"? Cryptocurrencies? Tokenization of assets? Automating financial agreements?

But what could be more critical to your business than the tools you use to get your tasks done? Whether it's a to-do list, internal communications, or even tracking time-off, these are key processes at the heart of everyday organizations. Any application or workflow that involves collaboration — between organizations, individuals, or even software systems — can benefit from a robust and secure definition of the processes involved.

OpenWork is a suite of smart contract-powered productivity apps. Thanks to the fact that the smart contracts are written in DAML, they can run on Fabric, Sawtooth, and Besu thanks to the community integrations. For more information about OpenWork, check out our series of posts on why we did this, a dive into the apps and their features, and where we plan on taking OpenWork.

In this post, we'll walk you through the process of getting Board, OpenWork's Kanban-style project management app, running locally on a Hyperledger Fabric network (you can see a running version here). The final stack will look something like the following diagram.
  • Cryptocurrencies
  • Financial agreements
  • Hyperledger
  • Asset tokenization
  • Smart Contracts