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

Cat cha chat

Catcha Chat: A web3 messenger blending secure, private communication with multi-chain flexibility. Chat freely, stay private, and connect seamlessly across devices. #CatchaChat #Web3Privacy

Cat cha chat

Created At

ETHGlobal Istanbul

Winner of

trophy

Chiliz - Pool Prize

Prize Pool

trophy

Scroll - Deploy on Scroll

Prize Pool

trophy

Waku - Most creative use of Waku

trophy

Gnosis Chain - Innovate on Gnosis Chain

Prize Pool

Project Description

Catcha Chat revolutionizes messaging as a web 3.0, interoperating, secure, and private messenger with end-to-end encryption (E2EE). It addresses critical issues prevalent in traditional services rooted in web 2.0.

Key Challenges and Catcha Chat Solutions:

  1. Account Banning: Traditional platforms face issues like account banning due to their web 2.0 foundation. Catcha Chat, built on web 3.0, ensures users never face arbitrary bans.

  2. Anonymity Breach: Signing up with email or phone numbers compromises anonymity. Catcha Chat offers pseudonymous sign-ups via crypto wallets, preserving user privacy.

  3. Limited Interoperability: Many platforms lack seamless integration. Catcha Chat addresses this challenge by functioning as a widget, leveraging iframes to ensure smooth cross-platform connectivity.

  4. Cross-Chain Limitations: Overcoming cross-chain limitations is pivotal. Catcha Chat integrates smart contracts, facilitating multi-chain and cross-chain functionality.

  5. Privacy Concerns in Other Messengers:

• End-to-End Encryption (E2EE): While many employ E2EE, flaws persist, such as restoring chat history on a new device, an issue Catcha Chat elegantly resolves.

• Backups: Traditional apps compromise privacy with decryptable backups. Catcha Chat, however, stores conversation logs in firebase and encrypted messages in IPFS, offering secure restoration without privacy risks.

• Secret Chats: Telegram's Secret Chats present challenges, like inability to restore on a new device. Catcha Chat, with its innovative storage solution, ensures users can access chat history seamlessly across devices.

• Brute-Force Vulnerability: Catcha Chat eliminates brute-force vulnerability by using wallet addresses for encryption, ensuring robust security.

Unique Features and Future Plans: Dispute Resolution Mechanism: In development, Catcha Chat plans to introduce a dispute resolution mechanism. Users can grant access to a third party in case of conflicts, and the third party can vote on releasing staked tokens in the smart contract, providing trust in Web 3.0 marketplaces without relying on centralized administrators.

Catcha Chat goes beyond being a mere messenger; it signifies a fundamental shift in secure, private, and interoperable communication within the decentralized web. It is also poised to drive increased adoption of web 3.0 platforms.

How it's Made

Imagine sitting down with a group of tech-savvy friends, each with a unique skill set, brainstorming how to build the coolest, most secure chat app out there. That's the story of Catcha Chat.

Frontend: Where Art Meets Code In the Frontend, think of React as the creative artist, bringing to life an interface that's not just easy on the eyes but intuitive to use. Then there's CSS and Tailwind, the fashion designers of the web, dressing up the app in sleek styles and responsive layouts. It's like crafting a bespoke suit; every detail matters.

Backend: The Engine Room Now, let's talk about the backend, the engine room of Catcha Chat. Nest.js is like the chief engineer, ensuring everything runs smoothly and efficiently. And Firebase? It's like a super-organized librarian and a security guard rolled into one, keeping all the data safe, sound, and in the right place.

Blockchain: The Secret Sauce Here's where it gets really interesting. Integrating blockchain is like adding a secret sauce to the mix. IPFS is the game-changer here, storing data in a way that's not just safe, but practically untouchable. Solidity and Hardhat are the master craftsmen, meticulously building smart contracts, the building blocks of our app's security. And Metamask & WalletConnect? They're like the bouncers at the club, ensuring only the right people get in.

A World of Testnets: Testing, One, Two, Three... Catcha Chat didn't just test on one blockchain; it went on a world tour - from the futuristic landscapes of Arbitrum Stylus and Polygon Mumbai to the bustling digital streets of Goerli and Sepolia. Each testnet was a new adventure, a new challenge to conquer.

Blockchain Testnets Used Arbitrum Stylus Base Goerli Goerli Sepolia Polygon Mumbai Polygon zkEVM Testnet Bitkub Chain (BKC) and BKC Testnet Taiko Linea Goerli Alfajores Chiliz Spicy Testnet Chiado Mantle Testnet Scroll Sepolia

Bringing It All Together Imagine all these technologies and skills coming together, like a group of superheroes, each with their own superpower. That's Catcha Chat for you - a harmonious blend of creativity, engineering, and cutting-edge technology.

In simple terms, building Catcha Chat was like putting together a dream team to create not just an app, but a movement towards a more secure, connected, and innovative future. And that's something to be excited about! 🚀🌟Imagine sitting down with a group of tech-savvy friends, each with a unique skill set, brainstorming how to build the coolest, most secure chat app out there. That's the story of Catcha Chat.

Frontend: Where Art Meets Code In the Frontend, think of React as the creative artist, bringing to life an interface that's not just easy on the eyes but intuitive to use. Then there's CSS and Tailwind, the fashion designers of the web, dressing up the app in sleek styles and responsive layouts. It's like crafting a bespoke suit; every detail matters.

Backend: The Engine Room Now, let's talk about the backend, the engine room of Catcha Chat. Nest.js is like the chief engineer, ensuring everything runs smoothly and efficiently. And Firebase? It's like a super-organized librarian and a security guard rolled into one, keeping all the data safe, sound, and in the right place.

Blockchain: The Secret Sauce Here's where it gets really interesting. Integrating blockchain is like adding a secret sauce to the mix. IPFS is the game-changer here, storing data in a way that's not just safe, but practically untouchable. Solidity and Hardhat are the master craftsmen, meticulously building smart contracts, the building blocks of our app's security. And Metamask & WalletConnect? They're like the bouncers at the club, ensuring only the right people get in.

A World of Testnets: Testing, One, Two, Three... Catcha Chat didn't just test on one blockchain; it went on a world tour - from the futuristic landscapes of Arbitrum Stylus and Polygon Mumbai to the bustling digital streets of Goerli and Sepolia. Each testnet was a new adventure, a new challenge to conquer.

Blockchain Testnets Used Arbitrum Stylus Base Goerli Goerli Sepolia Polygon Mumbai Polygon zkEVM Testnet Bitkub Chain (BKC) and BKC Testnet Taiko Linea Goerli Alfajores Chiliz Spicy Testnet Chiado Mantle Testnet Scroll Sepolia

Bringing It All Together Imagine all these technologies and skills coming together, like a group of superheroes, each with their own superpower. That's Catcha Chat for you - a harmonious blend of creativity, engineering, and cutting-edge technology.

In simple terms, building Catcha Chat was like putting together a dream team to create not just an app, but a movement towards a more secure, connected, and innovative future. And that's something to be excited about! 🚀🌟

background image mobile

Join the mailing list

Get the latest news and updates