← Back to Projects

Yatra — Solana Ride-Sharing Protocol Case Study

Author: Anupam Baral (@gomugomucode) | Core Web3 Architect

Decentralized atomic trip contracts and reputation ledger built on the Solana blockchain.

Problem & Constraints

Centralized ride-sharing apps take up to a 30% cut of driver earnings and suffer from centralized data security risks. Drivers have no sovereign ownership over their profile history, trip records, or reputational scores.

Solution & Architecture

Created an open-source decentralized ride-sharing engine on Solana. All trip status shifts are verified using atomic smart contracts written in Rust. Used Firebase RTDB for sub-second location updates, and Web3.js client-side signatures to authenticate every trip event.

Links

Live Demo | GitHub Repository | Engineering Article