Introduction

Welcome to StoffelMPC!

StoffelMPC is a framework for enabling blockchain developers to build MPC as a sidechain applications. StoffelMPC is currently a work in progress. If you want to contribute, please take a look at our github repo.

Sections

StoffelVM: Specification on how the StoffelVM for multiparty computation works

Stoffel Language: DSL for programming confidential applications

Multiparty Computation: How MPC works and what protocols StoffelMPC supports

Network: The networking stack for StoffelMPC

Consensus: The consensus mechanisms used to enable MPC nodes to agree on various kinds of states

Smart Contracts: The smart contracts used to enable developers to integrate StoffelMPC programs into their on-chain applications