ShadowChat is a privacy-first decentralized social platform, enabling users to engage in anonymous discussions, form hidden communities, and communicate securely without revealing their real-world identities. By leveraging ZK-Rollup technology, ShadowChat ensures censorship-resistant interactions with end-to-end encryption and decentralized storage.
ShadowChat is designed for privacy-first, censorship-resistant communication with:
- π Anonymous Identity β No personal details required; engage freely.
- π‘οΈ End-to-End Encryption (E2EE) β Messages and media stay fully encrypted and private.
- π Zero-Knowledge Authentication β Verify access without exposing personal data.
- ποΈ Decentralized Communities β Join and create groups with secure, hidden interactions.
- βοΈ Smart Contract-Based Chatting β Tamper-proof conversations with no central control.
- π On-Chain Governance β Community-driven DAO voting for decision-making.
- π« Censorship-Resistant β No authority can modify or delete content.
- Current Version: Stable
- Development Status: Active
- Latest Updates: Performance improvements and UI enhancements
- Frontend: Next.js
- Smart Contracts: Cairo
- Storage: IPFS & Arweave (decentralized)
- Messaging: XMTP & Libp2p
- Authentication:
- Encryption: End-to-end encryption protocols
git clone https://github.com/username/ShadowChat.gitnpm install # or yarn or pnpm install or bun installnpm run dev # or yarn dev or pnpm dev or bun devnpm run build- Connect your wallet to access the platform.
- Set up an anonymous identity β No personal details required.
- Join or create private communities to engage in encrypted, censorship-resistant discussions.
- Send secure messages** that remain private, tamper-proof, and end-to-end encrypted.
- Participate in decentralized governance by voting on community rules via smart contracts.
ShadowChat is an open-source privacy-focused social network, and we welcome contributions from developers, designers, and privacy advocates!
- π Follow our Contribution Guide to learn how you can get involved.
- π Refer to our Setup Guide for instructions on setting up the project locally.
- π Report Issues & Request Features β Submit bug reports or feature requests via GitHub Issues.
Want to be part of this list? Start contributing today!
- π¬ Join Discussions β Connect with other users and developers in our Telegram Group.
- π Follow Development Updates β Star our GitHub Repository to stay updated on new features and releases.
- π’ Spread the Word β Share ShadowChat with your network and help us build a censorship-resistant future!
ShadowChat is released under the MIT License