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

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

Tech Stack

React
Next
Web3
Node
Solidity

Fundraising Status

None

Team LeaderJJesus
Sector
SocialFiGaming

Builders Also Viewed