← Back to home

Pantry Points

Earn tokens for real food orders private proofs, Lighthouse storage, no data leaks.

Problem Statement

What it is Pantry Points is a proof-of-purchase rewards app for food delivery. You privately prove your Zomato orders, earn points instantly, and keep control of the data. A compact summary goes to decentralized storage (Lighthouse on Filecoin/IPFS); structured order details power your dashboard and the leaderboard.Why it matters Your purchase data is valuable. Platforms keep it; we let you bring it, prove it, and get something useful right away without giving up privacy.How it worksSign in with Privy and connect your wallet.Run a Reclaim flow for Zomato; it returns a cryptographic proof of your orders.Our server verifies the proof, uploads a redacted JSON to Lighthouse (gets a CID), and stores normalized orders in Supabase.See live stats (30-day orders, estimated spend), a scrollable Proof Journal (links to CIDs), and a simple global leaderboard.

Solution

Stack & routingNext.js 15 (App Router) + React 19 + Tailwind. UI is split into landing and dashboard routesWe use Privy for login + external wallet (no embedded wallets).Proof flowClient runs reclaim protocol to initiate the client for zomato provider and then trigger whole reclaim flow.On success, we get a cryptographic proof containing an orders array. No raw credentials touch our server.How partners helped?Lighthouse made snapshots permanent and linkable.Privy simplified wallet auth across chains.

Hackathon

ETHGlobal New Delhi

2025

Contributors