Decentralized MLS PoC using a smart contract for group coordination
Go to file
Aaryamann Challani bf223ed7ff
chore(docker-compose): add env scaffolding instructions (#12)
2024-07-03 12:38:13 +05:30
.github/workflows feat(sc_keystore): initialize smart contract template (#8) 2024-06-26 14:40:27 +05:30
contracts chore(sc_keystore): initial implementation (#10) 2024-07-01 11:10:20 +05:30
ds Implement delivery service using redis (#11) 2024-07-01 18:40:11 +07:00
sc_key_store de-MLS draft architecture 2024-06-25 18:18:57 +07:00
src Implement delivery service using redis (#11) 2024-07-01 18:40:11 +07:00
.gitattributes feat(sc_keystore): initialize smart contract template (#8) 2024-06-26 14:40:27 +05:30
.gitignore feat(sc_keystore): initialize smart contract template (#8) 2024-06-26 14:40:27 +05:30
.gitmodules feat(sc_keystore): initialize smart contract template (#8) 2024-06-26 14:40:27 +05:30
Cargo.toml Implement delivery service using redis (#11) 2024-07-01 18:40:11 +07:00
LICENSE Initial commit 2024-04-15 17:25:49 +05:30
Makefile chore(docker-compose): add env scaffolding instructions (#12) 2024-07-03 12:38:13 +05:30
README.md chore(docker-compose): add env scaffolding instructions (#12) 2024-07-03 12:38:13 +05:30
docker-compose.yml chore(docker-compose): add env scaffolding instructions (#12) 2024-07-03 12:38:13 +05:30

README.md

de-mls

Decentralized MLS PoC using a smart contract for group coordination

Run Redis Server

docker-compose up

Install deps

  1. Foundry
  2. make deps

Scaffold Environment

  1. make start: This command will start the docker compose instance, and deploy the smart contract to the local network.

  2. make stop: This command will stop the docker compose instance.