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
