Decentralized Messaging

Executive Summary

The objective of this project was to develop a decentralized messaging UI component for Web3. The broader intent was to find a way to overcome some of the inefficiencies that plague the current messaging systems. In the solution, the messaging component was developed as an npm library, which can be included in any web application that needs decentralized messaging features. The messaging protocol is end-to-end encrypted, peer-to-peer, and uses ENS as a central registry for storing contact information. This messaging component also allows anyone to send messages from one ENS name to another easily.

About our Client

Client : Confidential

Location: Europe

Industry: Software


Ethereum, Solidity, React. js, TypeScript, Node. js, Ethers.js, Rainbow Wallet, Wallet Connect, Metamask, Gnosis Chain

decentralized messaging ecosystem