A Decentralized Environmental Oracle (DePIN) for Water Quality.
Live Demo: [https://hydro-sync-three.vercel.app/]
Pitch Video: [https://youtu.be/FKR4YLF-inU?si=r0tP3muEkYD5mvav]
To create the world’s first immutable, crowdsourced ledger of ecological health, specifically tailored for emerging markets where environmental monitoring is underfunded.
Governments and NGOs need continuous biogeochemical data to track pollution. HydroSync solves this by incentivizing everyday citizens and local researchers to crowdsource water quality metrics (pH, turbidity, etc.).
By utilizing an Offline-First Web App, researchers can log data deep in river basins with zero cellular connectivity. The moment their device reconnects to a network, the payload is batched and pushed to the Solana Blockchain. Upon successful on-chain verification, a micro-reward is settled to the researcher's wallet, creating a self-sustaining DePIN economy.
- Frontend UI: HTML5, Tailwind CSS. Designed as a zero-install Progressive Web App (PWA) to bypass app store gatekeeping in emerging markets.
- Offline State Management: Utilizes HTML5
localStorage/ IndexedDB to cache environmental payloads securely when operating outside of network zones. - Settlement Layer: Built on
@solana/web3.js(v1). - On-Chain Logging: Leverages the native Solana Memo Program to permanently etch JSON-formatted environmental data into the blockchain state, proving the viability of decentralized data oracles.
HydroSync requires zero backend installation to test.
- Clone this repository:
git clone https://github.com/yourusername/HydroSync.git - Open
index.htmldirectly in your web browser. - Note: For the best experience, view in Mobile device dimensions via browser Dev Tools.
- Arweave Integration: Moving heavy metadata payloads to permanent decentralized storage while keeping the settlement layer on Solana.
- Web3Auth: Allowing non-crypto-native citizens to spin up wallets using just a Google account or phone number.
- Hardware Integration: Bluetooth syncing directly with digital pH/Turbidity meters to prevent manual data spoofing.