seemenkina b386452779 Refactor benchmarks to improve performance measurement and simplify code
- Simplified benchmark functions by removing parallel processing and complex setup
- Updated benchmark functions to use custom iteration with precise timing
- Removed unused benchmark variants for big groups
- Added a new benchmark for generating invite messages
- Simplified signer and user creation in setup functions
- Improved error handling and result checking in benchmark iterations
2025-01-28 17:28:40 +07:00
2024-12-25 15:06:31 +07:00
2024-12-25 15:06:31 +07:00
2024-12-25 15:06:31 +07:00
2024-12-25 15:06:31 +07:00
2024-12-25 15:06:31 +07:00
2024-12-25 15:06:31 +07:00
2024-12-25 15:06:31 +07:00
2024-04-15 17:25:49 +05:30
2024-12-25 15:06:31 +07:00

de-mls

Decentralized MLS PoC using a smart contract for group coordination

Note: The frontend implementation is based on chatr, a real-time chat application built with Rust and SvelteKit

Run Test Waku Node

docker run -p 8645:8645 -p 60000:60000 wakuorg/nwaku:v0.33.1 --cluster-id=15 --rest --relay --rln-relay=false --pubsub-topic=/waku/2/rs/15/0

Run User Instance

Create a .env file in the .env folder for each client containing the following variables:

NAME=client1
BACKEND_PORT=3000
FRONTEND_PORT=4000
NODE_NAME=<waku-node-ip>

Run docker compose up for the user instance

docker-compose --env-file ./.env/client1.env up --build

For each client, run the following command to start the frontend on the local host with the port specified in the .env file

Description
No description provided
Readme 2.7 MiB
Languages
Rust 96.9%
CSS 3.1%