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.
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
Everything was built during this hackathon
None