Skip to main content


MLS Element demo - group creation


A demo of the proof-of-concept implementation of Decentralised MLS in Element Web. The demo shows an MLS-encrypted group created with two devices and messages sent between the two devices.
This entry was edited (1 month ago)

reshared this

Very cool! Is it foreseeable when MLS will land in Matrix? As an open source matrix SDK developer (Trixnity), I'm currently faced with the question of whether to stay with libolm or really do the work to switch to vodozemac.
It depends on what you mean by "land". Aside from the proof-of-concept version that I'm implementing in Element Web, there should be an experimental implementation showing up in other the Matrix Rust SDK and in other Element clients anoud the second half of this year. The MSC should be ready for review within the same timeframe. I'm guessing that it won't actually land in the spec until some time next year. Even then, I'd expect that clients will still need to support olm/megolm for quite a while.
hey look @adz! (as the person who explained MLS to me I thought I should tag you here)
@adz
Wow, amazing! That's so cool! Did you see this @raphaelrobert ?