ReefRootz — Data Wallet for the Ocean
ReefRootz is a venue-anchored data wallet for coral reef monitoring. Built as an offline-first Progressive Web App, it enables divers to capture geotagged photos and structured observations (species identification, coral health scores, water temperature, depth profiles) and anchor them to the Polygon blockchain using H3 hexagonal grid cells.
How It Works
Scan a QR code at your dive shop. The PWA installs on your phone. Take photos and log observations underwater — everything works offline. Back on shore, your data syncs and gets anchored on-chain. Each dive day gets its own on-chain wallet (Secret), and every observation is an encrypted Note signed by your Identity contract.
Data Ownership
Your data is yours. Rootz is a notary, not a publisher. Your dive shop co-signs for provenance. You choose who to share with — dive buddies, marine researchers, conservation authorities. Science data exports to GBIF/OBIS in Darwin Core format.
Conservation Economics
Day passes cost $15, split three ways: one-third to the dive shop, one-third to Rootz, one-third to local reef ecology funds. Every dive contributes to conservation.
Technology
Built with TypeScript, Vite, Leaflet maps, H3-js hexagonal grid, ethers.js for Polygon blockchain, IndexedDB for offline storage, and Workbox service workers. No app store required — installs via the browser.