project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Echooo Messaging Protocol

A secure and private messaging protocol for web3. Echooo helps users protect messages history and communicate anonymously.

Echooo Messaging Protocol

Created At

ETHNewYork 2022

Winner of

trophy

🚀 Optimism — Just Deploy!

trophy

🔟 Polygon — Top 10

Project Description

Echooo is a messaging protocol that uses cryptography which allows users to communicate privately and safely. Echooo prevents users with compromised private keys from hackers to access their full history messages by creating a communication address that's renewed in the user’s preferred frequency. This communication address functions as a safe and temporarily encrypted channel that is owned only by the users involved. Echooo also utilizes Elliptic-curve Diffie–Hellman to create a shared identity for each two users and anonymize the receiver of the messages on chain.

How it's Made

This project uses @polygon, @optimism, @SKALE, @cronos and @boba as the base chains for main data storage. We use solidity to write the smart contract and events to broadcast information on the blockchain. Then to extract the information from the blockchain we use @graphql for obtaining the history and retrieving the new messages. We use react, typescript and @walletconnect on the frontend to create a usable site for hot wallet users. We also incorporate @ENS by allowing users to utilize their ENS names as representations of their addresses.

background image mobile

Join the mailing list

Get the latest news and updates