Skip to content

Stoffel Labs

Stoffel is a framework for building privacy-preserving applications with Multi-Party Computation (MPC). It includes a custom language, compiler, virtual machine, MPC protocol implementations, networking, and SDKs so developers can move from idea to secure execution quickly.

Learn more at https://stoffelmpc.com.

What is Stoffel?

Stoffel lets you write programs in StoffelLang and run them locally or across distributed MPC nodes. The stack is designed so each layer can evolve independently while staying compatible through shared bytecode and protocol contracts.

Core Components

  • StoffelLang: A strongly typed language for secure computation.
  • Stoffel Compiler: Compiles .stfl source to VM bytecode.
  • StoffelVM: Register-based virtual machine for executing bytecode.
  • MPC Protocols: HoneyBadger-based protocols for secure, asynchronous MPC.
  • Networking: QUIC/TLS transport for party-to-party communication.
  • SDKs: Rust, TypeScript, Python, and Solidity integrations.
  • CLI: Project scaffolding, compilation, and local execution.

Getting Started

How to Contribute

  • Start with the main repo: https://github.com/Stoffel-Labs/Stoffel
  • Pick a component (language, VM, protocols, SDKs) and review its README.
  • Open issues or PRs with clear reproduction steps and test notes.

If you are new to MPC, the docs include a primer and runnable examples to help you get started quickly.

Pinned Loading

  1. StoffelVM StoffelVM Public

    Rust 22 3

  2. Stoffel-Lang Stoffel-Lang Public

    Rust 1

  3. docs docs Public

    MDX

  4. mpc-protocols mpc-protocols Public

    MPC Protocols for the Stoffel framework

    Rust 7

  5. Stoffel Stoffel Public

    Rust

  6. stoffel-networking stoffel-networking Public

    Stoffel network (brand new) (super cool)

    Rust

Repositories

Showing 10 of 10 repositories
  • Stoffel-Lang Public
    Stoffel-Labs/Stoffel-Lang’s past year of commit activity
    Rust 1 Apache-2.0 0 1 3 Updated Jan 16, 2026
  • StoffelVM Public
    Stoffel-Labs/StoffelVM’s past year of commit activity
    Rust 22 Apache-2.0 3 3 2 Updated Jan 16, 2026
  • docs Public
    Stoffel-Labs/docs’s past year of commit activity
    MDX 0 0 8 2 Updated Jan 16, 2026
  • mpc-protocols Public

    MPC Protocols for the Stoffel framework

    Stoffel-Labs/mpc-protocols’s past year of commit activity
    Rust 7 Apache-2.0 0 1 6 Updated Jan 16, 2026
  • .github Public
    Stoffel-Labs/.github’s past year of commit activity
    0 0 0 0 Updated Jan 13, 2026
  • Stoffel-Labs/stoffel-python-sdk’s past year of commit activity
    Python 0 Apache-2.0 0 0 1 Updated Jan 8, 2026
  • stoffel-networking Public

    Stoffel network (brand new) (super cool)

    Stoffel-Labs/stoffel-networking’s past year of commit activity
    Rust 0 0 0 0 Updated Jan 8, 2026
  • Stoffel Public
    Stoffel-Labs/Stoffel’s past year of commit activity
    Rust 0 Apache-2.0 0 0 0 Updated Jan 7, 2026
  • rizemind Public Forked from T-RIZE-Group/rizemind
    Stoffel-Labs/rizemind’s past year of commit activity
    Python 0 2 0 0 Updated Oct 22, 2025
  • Stoffel-Labs/stoffel-labs.github.io’s past year of commit activity
    JavaScript 0 0 0 0 Updated Dec 6, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.