💬 “Speak up. Stay safe.” – A secure and decentralized platform to report corruption anonymously and immutably.
DeFIR empowers citizens to report corruption without fear, leveraging blockchain, IPFS, and encryption to ensure anonymity, data integrity, and transparency.
-
🔐 Anonymous Complaint Filing
Report incidents without revealing identity. No login required. -
🧾 Blockchain-based Logging
All complaints are stored immutably on-chain, ensuring no deletions or tampering. -
📁 Encrypted Evidence Uploads
Upload supporting files (images/videos) securely using IPFS. Optionally encrypted using steganography. -
📍 Geo-Tagging & Metadata
Automatically tags location, department, and issue type using AI & GPS. -
📊 Public Transparency Dashboard
Displays live complaint stats by region, department, and status. -
🧬 ZKPs (optional)
Integrate Zero-Knowledge Proofs to verify authenticity without compromising identity.
| Layer | Tools / Frameworks |
|---|---|
| 🧠 Frontend | Next.js, Tailwind CSS, Framer Motion |
| 🔗 Blockchain | Solidity, Ethers.js, Hardhat |
| ☁️ File Storage | IPFS, web3.storage |
| 🛡️ Security | AES Encryption, Steganography (optional) |
| 🧠 Intelligence | AI for metadata tagging (planned) |
| 🌍 Maps | Leaflet.js or Google Maps API (for geo-visuals) |
- User visits app – No login or identity required.
- Fills complaint form – Describes issue, optionally uploads evidence.
- Location auto-tagged – Or entered manually.
- Uploads sent to IPFS – Gets CID (content identifier).
- Complaint stored on blockchain – CID + metadata stored immutably.
- Visible on dashboard – For transparency & reform analysis.
# 1. Clone the repo
git clone https://github.com/DhruvTambekar24/HackByte_SupaStrikas.git
cd HackByte_SupaStrikas
# 2. Install dependencies
npm install
# 3. Run the development server
npm run dev🛠️ Make sure you configure your
.env.localfile with IPFS keys, RPC URL, and smart contract address.
| Complaint Form | Dashboard | Blockchain Explorer |
|---|---|---|
![]() |
![]() |
![]() |
- Government anti-corruption bodies
- NGOs working on transparency & accountability
- Citizens & whistleblower collectives
- Journalistic investigations
- B2G SaaS for Gov depts to manage citizen complaints
- Freemium API for NGOs/activists to build on top
- Smart contract audit trail subscriptions
- Partnership model with civic tech orgs
- 🔎 ZK identity proofing
- 🧠 AI-based auto-tagging & severity classification
- 📈 Integration with government CRM systems
- 🌐 Multilingual complaint form (for accessibility)
- 🤖 Voice-to-text transcription & disguise
MIT License. See LICENSE for details.
Special thanks to HackByte for the platform and inspiration to build something impactful.
---
Let me know if you'd like a version with emojis removed, images replaced, or with actual content filled in from your code. I can also help you add badges or a live deploy link if you plan to host it.


