|
Purpose
|
Back in my third year of bachelors, my friends and I were debating how land scams keep happening like fake papers and missing records, and even politicians benefiting from all this. We joked it’s almost designed to stay messy. That started the idea for Land Ledger, which is a blockchain-based system where property records are transparent, verified by smart contracts, and harder to tamper with.
|
Technologies
|
Typescript, React, Solidity, Ethereum, Ethers.js, Ganache, Supabase
|
Features
|
- Led a team of 8 to successfully develop and deploy a full-stack property registration DApp on the Ganache testnet.
- Engineered a responsive React frontend, integrated with Ethereum blockchain via ethers.js, and connected to Supabase for authentication and data management.
- Architected global state management using React Context and TanStack Query for efficient data fetching and caching.
- Designed a hybrid architecture storing sensitive data on-chain while maintaining performance with off-chain storage for documents.
- Built and deployed Solidity smart contracts featuring property registration, ownership transfer, mortgage functionality, and multi-signature verification using OpenZeppelin’s security patterns.
- Implemented multi-tiered access control with distinct permissions for property owners, government officials, and validators.
|
Timeline
|
November 2024 – January 2025
|
Team Members
|
Garvit Budhiraja, Shashidhar Kittur, Shashwat Balodhi, Rohan Gautam, Riya Gupta, Saiyed Alwaz Hussain, Uday Upadhyay, Chinmay Bhoyar
|