Created on 5th April 2025
•
Current location verification systems depend on centralized services like GPS, which are easily spoofed, unreliable in certain environments, and fundamentally opaque. This undermines trust in applications like secure deliveries, identity verification, geofenced airdrops, and location-based access. Moreover, with tools like VPNs, proxies, and emulators, malicious actors can fake their location with ease—resulting in fraud, resource abuse, and broken systems. Our decentralized protocol addresses this by combining UDP ping triangulation, Zero-Knowledge Proofs (ZKPs), and Solana’s high-performance blockchain, enhanced with Midnight for private smart contract execution. ZKPs allow users to prove their location validity without revealing their exact coordinates—preserving privacy while ensuring integrity. Verifier nodes measure network latency to triangulate approximate location and validate claims, while Midnight ensures sensitive data stays confidential. This fusion of real-time validation, blockchain transparency, and cryptographic privacy creates a tamper-proof, privacy-first Proof of Location (PoL) system—enabling trustworthy, GPS-free location verification at scale.
One of the major challenges we faced was integrating the Midnight blockchain. While it offers powerful zero-knowledge capabilities for private smart contracts, the setup process was complex, and documentation was still evolving. Deploying custom logic that preserves location confidentiality while ensuring verifiability required significant trial and error.
Tracks Applied (3)
Major League Hacking
Major League Hacking
GitHub