
Milestone
A platform for citizens to resolve local issues
Project links
About this project
The problem it solves
The Problems Milestone Solves
Milestone tackles systemic failures in civic infrastructure management that plague governments and citizens alike. Here’s a breakdown of the critical pain points:
Bureaucratic Black Holes
Problem: Reports vanish into endless emails, spreadsheets, or unmonitored hotlines. Manual triage delays responses for weeks (or months), eroding public trust.
Example: A citizen reports a pothole, but the request gets buried under paperwork. No one knows who’s responsible, and repairs never happen.
Zero Accountability
Problem: No transparency in task assignment, budgeting, or progress tracking. Contractors face no penalties for missed deadlines or subpar work.
Example: A worker takes payment upfront but delays repairs indefinitely. The city lacks tools to enforce consequences.
Privacy Risks
Problem: Citizens fear reporting issues due to exposed personal data (e.g., names, addresses). Governments struggle to verify identities without invasive methods.
Example: A resident avoids reporting a broken streetlight to avoid spam or retaliation.
Slow, Opaque Payments
Problem: Workers wait months for payments due to manual invoicing and approvals. Citizens have no visibility into how tax dollars are spent.
Example: A contractor fixes a bridge but can’t pay bills while waiting for a check.
Crypto Complexity
Problem: Workers and citizens avoid blockchain solutions due to gas fees, wallets, and technical jargon. Governments can’t adopt crypto tools without simplified UX.
1. Citizen Reports an Issue
- Login: Citizen authenticates via Self.xyz’s ZK-proofs, proving residency without exposing personal data.
- Report: Types a natural language description (e.g., “Broken streetlight at Oak Park entrance”).
- Self.xyz SDK generates a zero-knowledge proof to verify the citizen’s residency.
- AgentKit’s LLM agent parses the grievance by analysing the image for situation Aware
- Extracts GPS coordinates, issue type (e.g., "streetlight"), and severity.
- Auto-generates a task budget and timeline.
- A smart contract (deployed on Base Network) is created, storing task details onchain.
2. Task Assignment & Bidding
- Workers (contractors) view open tasks in their area and submit bids.
- Task details (budget, deadline, location) are published to a public bidding dashboard.
- Reactive Smart Contracts (RSCs) enforce rules:
- Penalty clauses (e.g., “Miss deadline → lose $20/day”) are embedded in the contract.
- Bids and worker reputations are stored onchain.
3. Work Execution & Verification
- Worker accepts the task, completes repairs, and submits proof (e.g., photos, IoT sensor data).
- RSC pulls cross-chain data (e.g., Base → React) to update the DAO dashboard and Payments.
- RSCs trigger milestone payments via Sablier streaming on Base Network on hold and pay basis - funds are realsed only after completion
4. Payment & Transparency
- Citizen receives a “Fixed!” notification with onchain proof.
- Worker claims payment in ETH via Reactive Network.
- Base Network processes instant payments, recorded onchain.
- Funds stream to the worker’s Smart Wallet; penalties (if any) auto-revert to the DAO.
5. DAO Governance
- Citizens vote on disputes, budget changes, or protocol upgrades.
- RSCs auto-execute approved decisions.
Key Differentiators & Uniqueness
Core Innovations
1. AI-Driven Civic Problem-Solving
- Predictive Analytics: Proactively flags issues (e.g., potholes, floods) using IoT sensor data + historical patterns, before citizens report them.
- Auto-Verification: AI (AgentKit) validates work completion via image recognition (e.g., confirming a repaired road), reducing human bias.
2. Reactive Penalty System
- Funds are automatically redistributed to the community if workers miss deadlines, enforced by Reactive Smart Contracts (RSCs). No existing civic platform penalizes delays trustlessly.
3. Hybrid Voting Mechanism
- Combines quadratic voting (community sentiment) with AI scoring (objective metrics like repair durability) for fair, balanced assessments.
4. Privacy-Preserving Participation
- Self Protocol’s ZKPs let users prove residency/eligibility without exposing personal data—unlike centralized platforms that collect IDs.
5. Cross-Chain DAO Funding
- Accepts donations/payments across chains (ETH, MATIC, BTC) via ZetaChain, enabling global participation in local governance.
Improvements Over Similar Projects
- vs. FixMyStreet (Gov’t Portals):
- Transparency: All workflows (funding, worker assignments) are on-chain.
- Speed: AI auto-pro
Challenges we ran into
AI Misclassification of Civic Issues Problem: The AI layer sometimes misclassified image inputs (e.g., confusing a pothole for a shadow), which led to incorrect task categorization.
About the founder
Building on Base from India