Andrew Morris e0c83bad92 Merge pull request #21 from privacy-scaling-explorations/update-deps-3
update summon-ts, emp-wasm-engine
2025-06-16 14:33:13 +10:00
2025-01-20 13:34:47 +11:00
2025-06-16 14:32:31 +10:00
2025-05-06 16:16:32 +10:00
2025-03-12 11:21:46 +11:00
2025-04-09 11:16:53 +10:00

MPC-Hello

This is a template repository designed to be the hello-world of mpc-framework. The repository contains three different examples:

  1. Client-Client: A web application built using Vite that demonstrates peer-to-peer (p2p) computation between two clients. Communication is facilitated via rtc-pair-socket for direct client-to-client interaction.
  1. Client-Server: A web application, also built with Vite, that illustrates how a client and a server can collaboratively run a secure computation. Communication is established using WebSockets.
  2. Server-Server: An example showcasing how two servers can perform a secure MPC computation. This setup uses WebSockets for communication between the servers.
  3. Deno-Deno: An example showcasing how two Deno servers can perform a secure MPC computation. This setup uses WebSockets for communication between the servers.

Getting Started

After creating your repository based on this template, clone it and navigate to the example you want to run:

git clone https://github.com/voltrevo/mpc-hello.git
cd mpc-hello/<example-folder>
npm install

Read the README file of the example for more instructions on how to run the app.

License

This is a template repository. You are free to use it as a starting point for your own work without restriction. You may modify it, distribute it, and apply your own licensing terms to your derived work as you see fit. This software is provided "AS IS" without warranty of any kind, as described by the MIT license.

Description
No description provided
Readme MIT 739 KiB
Languages
TypeScript 83.1%
CSS 9.8%
HTML 7.1%