Skip to content

Webxspark/ethbangkok-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aware: Decentralized Public Awareness dApp

Empowering communities with privacy-preserving, transparent, and efficient issue reporting.


🚀 Overview

Aware is a decentralized application (dApp) designed to address urban issues by providing a transparent, secure, and community-driven platform for reporting and resolving problems like potholes, broken streetlights, and more. With a focus on user privacy and blockchain-backed transparency, Aware revolutionizes community engagement and governance.


🛠️ Core Features

  • Anonymous Reporting: Submit issues without compromising your identity.
  • Geotagging: Automatically attach GPS coordinates for precise problem localization.
  • AI-Powered Analysis: Our fine-tuned Hyperbolic Pixtral-12B Vision Model analyzes images and descriptions to categorize and prioritize issues.
  • Blockchain Transparency: Immutable, tamper-proof records of all reports and actions.
  • Community Validation: Engage with other users via upvotes/downvotes, shaping the credibility of reports.
  • Incentive System: Earn token rewards for quality reporting and helpful contributions.

🌐 Technical Architecture

1. Privacy Layer

  • Blockchain: Oasis Sapphire Network.
  • Role: Manages user verification and sensitive data using encrypted storage.
  • Highlights:
    • Privacy-preserving verification avoids exposing user data.
    • Encrypted data ensures secure yet verifiable reports.

2. Public Reporting Platform

  • Blockchain: Multichain system implemented on various L2 chains.
  • Role: Handles public data like reports, votes, and point systems.
  • Highlights:
    • High scalability for frequent interactions.
    • Cost-effective operations with low transaction fees.
    • Polygon zkEVM Cardona Sepolia, Sapphire, Base Sepolia, Zircuit, Scroll Sepolia.

3. Decentralized Storage

  • Storage Network: Filecoin.
  • Role: Stores media like photos and videos attached to reports.
  • Highlights:
    • Decentralized, permanent storage via IPFS.
    • Content-addressing ensures data integrity and accessibility.

🤖 AI Integration

Our platform uses the Hyperbolic Pixtral-12B Vision Model, which:

  1. Analyzes images and descriptions to assess issues and their severity.
  2. Suggests actionable solutions and assigns priority levels.
  3. Matches report text with image content, ensuring accurate and relevant submissions.

🛡️ Privacy & Security

  • Privacy by Design: All user data remains encrypted and private using Sapphire.
  • Community Validation: Decentralized moderation reduces bias and prevents spam.
  • Immutable Records: Blockchain technology ensures every report is tamper-proof and traceable.

🎮 Incentive Mechanism

  • Reward System: Token-based rewards for verified reports and community contributions.
  • Upvotes/Downvotes: Blockchain-recorded votes adjust report credibility and improve prioritization.
  • Smart Contracts: Automatically distribute rewards fairly and transparently.

🛤️ How It Works

  1. User Submission:
    • Upload a report with an image, description, and optional location.
  2. AI Analysis:
    • AI validates the content, categorizes the issue, and assigns a severity score.
  3. Community Voting:
    • Users upvote or downvote based on the report’s accuracy and relevance.
  4. Transparency & Action:
    • Authorities and users track updates and resolutions in real-time.

⚙️ Tech Stack

  • Frontend: React, TypeScript.
  • Backend: Flask, Solidity.
  • Blockchain: Oasis Sapphire Network (Privacy Layer), Multichain L2s (Public Layer) that includes Polygon zkEVM Cardona Sepolia, Sapphire, Base Sepolia, Zircuit, Scroll Sepolia.
  • AI: Hyperbolic Pixtral-12B Vision Model (Fine-tuned).
  • Storage: Filecoin

🧩 Challenges & Solutions

Challenge: Privacy in Multichain Architecture

  • Solution: Privacy-preserving verification on Sapphire ensures sensitive data remains encrypted while public chains handle transparency.

Challenge: Spam Prevention

  • Solution: Sophisticated point system with penalties for false reports and rewards for quality contributions.

🌟 Future Enhancements

  • Integrate additional AI models for deeper context analysis.
  • Expand to include more categories like environmental monitoring.
  • Collaborate with local governments and NGOs for broader adoption.
  • Collaborating with Media and NEWS channels directly to report the information which is completely verified by AWARE

🤝 Get Involved

We’re on a mission to empower communities. Join us!


👩‍💻 Team Members

  • [PRAYASU SATAPATHY] - Lead Developer.
  • [ALAN CHRISTOFER] - FullStack Developer.
  • [PRANAV VINODAN] - Blockchain Engineer.
  • [KALPITHA S V] - AI & Backend Engineer.
  • [DEVAM SAVLA] - UX/UI Designer.

Let’s revolutionize urban issue reporting together! 🚀