---
title: de-MLS testnet
tags:
  - "2025q2"
  - "acz"
  - "ift"
draft: false
description: "Finalizing the de-MLS RFC with consensus integration 
with the multi-admin support and implementing the last version RFC"

---

`vac:acz:ift:2025q2-de-mls-multi-admin`

finalizing the de-MLS RFC with consensus integration 
with the multi-admin support and implementing the last version RFC
## Description
This commitment involves completing the de-MLS RFC by incorporating 
multi-administrator configurations with decentralized consensus and implementing it 
with a multi-admin setup over the Waku network. 
The process includes presenting the findings such as MLS over Waku and benchmarking, 
then applying for the EF grant.

### Background
de-MLS is a decentralized, scalable, end-to-end encrypted (E2EE) group messaging application 
with Ethereum-based authentication. 
The primary goal of this project is to develop a comprehensive and mature RFC that outlines 
decentralized, secure, and scalable group key generation, 
designed to accommodate large numbers of users within a single group.

During 2025q1, we removed centralized aspects of the RFC by integrating the 
consensus mechanism among the users for achieving true decentralization. 
Also, we relese the extended implementation that multi-waku node can cooperate.
The implementation plan for this quarter is to extend the initial single admin approach 
to a multi-admin configuration with consensus operating across the Waku network. 

### Narratives
we will reinforce the Conduit of Expertise narrative by:
* Develop the foundational framework for a decentralized, scalable messaging application 
* Research and implement the scalable and decentralized consensus mechanism.

We will also strengthen the Premier Research Destination narrative by:
* Develop a standardized decentralized messaging application over the Waku network,
by providing a well-structured RFC and a proof of concept (PoC) that demonstrates 
its base functionality within the ecosystem. 
This will allow teams and organizations to build their own messaging applications while 
benefiting from these features.
* Create a proposal for the Ethereum Foundation (EF) to apply for EF grants to promote the project and 
gain support from the Ethereum ecosystem.

## Task List