hackquest logo

Route Guard

Anonymous road incident reporting on Mantle. Users report hazards without revealing their identity using a Relayer API + Commit-Reveal scheme. Earn rewards for helping the community stay safe.

Videos

Tech Stack

React
Next
Web3
Node
Solidity

Description

Live Mainnet App: https://frontend-0xjesus-projects-7a9bb427.vercel.app/?v=fef3679

Route Guard is a decentralized, privacy-preserving road incident reporting platform built on Mantle L2.

The Problem:

Current apps like Waze expose user identity when reporting incidents. Reporters of protests, police activity, or accidents can be identified and targeted.

Our Solution - 100% Anonymous Reporting:

1. Relayer API: User's wallet NEVER touches the blockchain. Our server submits transactions using its own wallet, hiding the reporter's identity completely.

2. Commit-Reveal Scheme: Users generate a secret passphrase locally. Only a cryptographic hash (commitment) goes on-chain. To claim rewards later, they reveal the secret - proving ownership without exposing identity.

Key Features:

- Route planning with hazard detection (500m radius)

- Anonymous incident reporting via Relayer

- Community validation with stake-based anti-spam

- "Regards" micropayment tips for helpful reporters

- One-click Google Maps navigation

Why Mantle?

~$0.01 gas fees make micropayments viable and allow the relayer to sustainably subsidize user transactions.

Tech Stack:

- Next.js 15, Google Maps API, wagmi/viem

- Solidity 0.8.24 on Mantle Mainnet

- Relayer API for transaction privacy

Progress During Hackathon

Everything was built during this hackathon

Fundraising Status

None
Team Leader
JJesus
Project Link
Sector
SocialFiGaming