Giter Site home page Giter Site logo

naxer-12 / mosaique-decentralized-workflows-1 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dave-promulgare/mosaique-decentralized-workflows-1

1.0 0.0 0.0 115 KB

Mosaique provides an approach to build decentralized workflows for permissioned blockchain applications.

License: Apache License 2.0

JavaScript 0.16% TypeScript 94.22% CSS 0.52% HTML 1.13% Vue 3.97%

mosaique-decentralized-workflows-1's Introduction

Mosaique Decentralized Workflows

Mosaique provides an approach to build decentralized workflows for permissioned blockchain applications. Mosaique has built-in governance workflows using mosaique itself. The systems uses state machines for the workflow logic and json templates to make those state machines data-driven. The goal is to allow non-programmers to develop and analyze their decentralized workflows and to deploy without having to change smart contract code. For more information, see the whitepaper.

Getting Started

Currently, we have a working version of the parser written in Node.js that is a stand-in for the eventual chaincode version. We also have a sample renderer for Vue.js and the start of a visual editor. You can find each of these in this repo. Go to the getting started document for information on how to install and run these applications.

How to Contribute

We are currently meeting Tuesdays at 4pm Eastern Time. We will be setting up a discord channel and a wiki where we will post meeting links and notes. Until then, please contact [email protected] ([email protected] after Dec 26, 2022) if you would like to participate in this project.

Scope of Lab

The scope of Mosaique is to provide several useful features to blockchain projects.

  • To develop an enterprise-grade component that can be included in other blockchain projects to facilitate business workflows.
  • To provide decentralized governance out-of-the-box for blockchain applications.
  • To give stakeholders the ability to design or modify workflows using visual tools.
  • To provide data-driven workflows that do not require the development, installation, and approval of chaincode to implement.
  • To allow for approval of new workflows and changes by visual inspection instead of code auditing.

Initial Committers

Sponsor

John Carpenter - Co-Chair of the Hyperledger Learning Materials Development Working Group

mosaique-decentralized-workflows-1's People

Contributors

dave-promulgare avatar dependabot[bot] avatar tkuhrt avatar ryjones avatar vinaysingh8866 avatar waverew avatar

Stargazers

Roman avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.