Skip to content
Milestone

Milestone

A platform for citizens to resolve local issues

Created on 16th May 2025

Milestone

Milestone

A platform for citizens to resolve local issues

The problem Milestone 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”).
  1. Self.xyz SDK generates a zero-knowledge proof to verify the citizen’s residency.
  2. 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.
  3. 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.
  1. Task details (budget, deadline, location) are published to a public bidding dashboard.
  2. 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).
  1. RSC pulls cross-chain data (e.g., Base → React) to update the DAO dashboard and Payments.
  2. 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.
  1. Base Network processes instant payments, recorded onchain.
  2. 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.
  1. 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

  1. vs. FixMyStreet (Gov’t Portals):
    • Transparency: All workflows (funding, worker assignments) are on-chain.
    • Speed: AI auto-pro

Challenges I 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.

Tracks Applied (2)

AI

How It Fits The Milestone reimagines civic problem-solving by leveraging AgentKit to create a self-optimizing, AI-driven...Read More

Consumer

How It Fits The Milestone leverages Base’s scalability and user-centric tools to deliver a mainstream-ready Web3 experie...Read More

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio