The Messenger Where Groups Govern Themselves
ChatChain is a secure messaging app with a revolutionary twist: decentralized group governance. Enjoy real-time P2P chats with blockchain-verified transparency, where every member has a voice in group decisions.
No More Admin Tyranny – Groups run democratically:
- Add/Remove Members via voting (e.g., "Should we add Bob?")
- Change Group Settings with proposals (e.g., "Set 24h vote duration")
- Transparent Voting recorded on Polygon blockchain
- Custom Rules per group (quorums, approval thresholds)
Example Workflow:
- Alice proposes adding Bob to "Family Group"
- Members vote via chat buttons (✅/❌) within 24h
- Smart contract auto-adds Bob if 60% vote "Yes"
- End-to-End Encryption (Signal Protocol)
- Biometric Wallet Login – No passwords, just your face/fingerprint
- Blockchain-Verified Integrity – Every message hash stored on Polygon
- Optional IPFS Backup – Encrypted and decentralized
graph TB
A[User A] -->|Encrypt| B(Signal Protocol)
B -->|Hash & Store| C[Polygon Blockchain]
B -->|Send| D[P2P Network]
D -->|Decrypt| E[User B]
C -->|Optional| F[IPFS Backup]
- Messages encrypted before leaving your device
- Hashes stored on-chain for tamper-proof verification
- Delivered via blazing-fast P2P/WebSocket
| Traditional Apps | ChatChain |
|---|---|
| ❌ Admins have absolute power | ✅ Democratic group governance |
| ❌ Closed-source encryption | ✅ Proven Signal Protocol + blockchain checks |
| ❌ No audit trails | ✅ Every vote/message hash recorded on Polygon |
Perfect for:
- Families deciding on new members
- DAOs coordinating in real-time
- Communities with transparent governance
MIT License - Free to use, modify, and distribute.
Ready to democratize your chats? Get Started