The traditional real estate market is often bogged down by slow, opaque, and costly processes. Our blockchain-based real estate dApp addresses these issues by bringing transparency, efficiency, and security to property transactions.
Decentralized Land Registry: Traditional land registries are often plagued by inefficiencies, fraud, and lack of transparency. Our dApp provides a decentralized platform where land ownership records are immutable and transparent, reducing fraud and increasing trust.
Decentralized Storage: Our Aim was always to try to or atleast attempt to deliver a fully decentralized Application and hence we are making use of Decentralized Storage Services like IPFS(via a pinning service) to store the Files and Documents and Gun DB - to Store User's Sensitive Data and Land Details along with Files/Documents URL(generated from the IPFS), Extract the hash(key) which is stored on Chain.
User Verification Based On Zero Knowledge Proofs: Ensuring that only verified users and government authorities can interact with the platform enhances security and trust. Our verification process ensures that only legitimate actors can register and verify land and user information, we are using Reclaim Protocol to verify User's Identity. Only The Govt Authority Can Acccess details of Users and Lands Registered And Verify Them.
Smart Contract Automation: Our smart contracts automate the process of land registration, listing for sale, and ownership transfer. When a land is registered, an NFT is minted to signify ownership. Upon sale of the property, the ownership of this NFT is transferred from the seller to buyer. This transfer is seamlessly executed through smart contracts.
Cost and Time Efficiency: By automating processes and reducing the need for intermediaries, our platform significantly lowers the cost and time associated with real estate transactions. This makes it easier and affordable for users to buy, sell, and register properties.
Connecting to Decentralized Storage Solutions: Integrating our dApp with IPFS (InterPlanetary File System) for storing and retrieving property-related documents and proofs. Since we have two layer architecture for data storage with the IPFS storing the documents and proofs and the url/hash retrieved from IPFS is then stored along with the sensitive/Confidential Data of the user in a Gun DB node (for real time access), the hash(key) retrieved from this is stored On Chain thus adding multiple layers of security to our application. Integrating all these along with their APIs took a great deal of our time.
Intergrating The Reclaim Protocol SDK: Understading the docs and integrating the zkProtocol sdk for validation of a user's authenticity based on his aadhaar details(using digilocker aadhaar connect provider via the Reclaim Protocol app) at the time of User Registartion. This took a decent chunk of time and since we were running out of time for submission we had to make it quick!
Tracks Applied (2)
Polygon
Reclaim Protocol
Discussion