LayerX
It is a Ride-sharing Data Dao that makes use of lighthouse and hypergraph
Problem Statement
This governance application empowers users to participate in a decentralized DataDAO ecosystem powered byDataCoinon the Sepolia testnet. To get started, connect your MetaMask wallet (ensuring you are on Sepolia) and instantly view your DataCoin balance and the total supply. You can upload.txtfiles through theUpload Datasection, where files are encrypted, stored on IPFS via Lighthouse, and rewarded with 10 DataCoins per successful upload after completing (or skipping, for testing) Reclaim verification. Beyond earning tokens, members can actively shape the DAO by participating inGovernance, browsing live proposals, and casting votes weighted by their DataCoin holdings, with real-time tracking of results. Your impact is visible through continuous monitoring of your balance, voting influence as a percentage of total supply, transaction history, and DAO circulation metrics. TheDataCoin contract(address:0xa14159C1B383fBCa4A9C197aFC83E01DB4655B24on Sepolia) incorporates role-based access control, vesting, and governance integration. Under the hood,Lighthouse Web3secures data integrity through encrypted, decentralized storage on IPFS, eliminating single points of failure.Reclaim Protocolensures cryptographic, privacy-preserving verification via zero-knowledge proofs, supporting trust and scalability. Finally,Hypergraphpowers advanced decentralized data management, enabling flexible schema definitions, complex queries, real-time insights, and interoperability with other dApps—all designed to ensure scalability, security, and transparency in the DataDAO ecosystem.
Solution
This project implements a decentralized governance and data marketplace system powered byDataCoinon the Sepolia testnet, structured around a modular React 19 frontend and Web3-enabled backend. The codebase is organized with React components, backend services for smart contract and Reclaim Protocol verification, static assets, and key files such asFileUpload.tsxfor encrypted IPFS uploads with token rewards,Governance.tsxfor DAO proposal voting,schema.tsfor Hypergraph entity definitions, and context providers likeBalanceContext.tsxandMetaMaskContext.tsxfor real-time balance tracking and wallet connectivity. Users earn10 DataCoins per verified file upload, starting from an initial supply of 0, with token utility centered on governance where each token equals one vote, enabling democratic participation in DAO decisions. The platform relies onEthereum Sepolia Testnetfor blockchain operations andIPFS via Lighthouse Web3for decentralized, encrypted storage. Core features include secure data handling with client-side encryption, wallet-based authentication, drag-and-drop uploads, and Lighthouse-backed IPFS integration; privacy-preserving verification withReclaim Protocolusing zero-knowledge proofs, real-time validation, and tamper-proof integrity guarantees; transparent token economics with ERC-20 compliant minting, live balance updates, and verifiable on-chain logs; and governance with community-driven proposals, weighted voting, live results, and stake-based influence. Future-readyHypergraph integrationallows defining schemas and entity relationships (e.g., Address, Project, Event) with efficient decentralized queries and scalable DAO data management. The tech stack spansReact 19, TypeScript, Vite, and React Routerfor frontend development;Web3.js, Ethers.js, and MetaMaskfor blockchain interaction;Lighthouse Web3 SDK, IPFS, and Reclaim Protocolfor storage and verification; and backend services built withExpress.jsand a Reclaim verification server. To install and run locally, clone the repository , install dependencies (npm install), create a.envfile with your private key (VITE_PRIVATE_KEY=your_private_key_here), and start the development server usingnpm run dev.
Hackathon
ETHGlobal New Delhi
2025
Contributors
- asmit27rai
20 contributions
- Minimega12121
7 contributions
- aaravm
1 contributions