The projectās name: dm3 - a protocol for interoperable web3 messaging.
A description of how the project has supported the development and usage of the OP Stack:
With the dm3 protocol, we provide a web3-based messaging protocol focused on end-2-end encryption, decentralisation, scalability, and interoperability. The main features of the dm3 protocol are:
- to initiate a ācentralā registry (utilising ENS) for the information necessary for secure communication, such as public keys for encryption and signatures, and delivery information, and
- to enable a decentralised and scalable network of independent self-sovereign delivery service nodes.
Currently, Optimism has counted several projects focused on social or messaging interactions: Alchemy, Atlantis World, Etherscan, Gnosis Safe, Nansen, Zerion and counting. With the Interoperability Initiative we are committed to enabling the secure exchange of messages between different protocols, services, and applications using the dm3 protocol to enable an interoperable web3 messaging ecosystem, but also to integrate communication registry information sources like other chains and services, and especially in the Optimism ecosystem.
With freely usable components (dm3 embedded widgets, open-sourced under BSD license), dApps can easily integrate messaging functionality with minimal effort (e.g. in-dApp communication, support channels, etc). Optimism can now be ideally used to publish dm3 communication profiles so that users of dApps can communicate with users of any dm3-compatible application or service.
The dm3 protocol as a Public Good welcomes any participant of the messaging and social ecosystem to integrate with the dm3 interoperability initiative, and by doing so, also integrates with the Optimism Ecosystem.
In conclusion, we built an open standard for messaging and we are bringing it to Optimism.
A link to the projectās GitHub, Twitter, and website: You can find our open source project at github (specification and reference implementation) and on twitter at @dm3protocol. The website with more information on the dm3 interoperability initiative and dm3 embedded components, incl. the working reference implementation can be accessed at www.dm3.network.
Contact info for the project or project lead: Our technical lead is Steffen Kux (@stkux on Telegram, steffen@dm3.network via email)
Thanks for reading about our protocol!