Pantry Points

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

Pantry Points

Created At

ETHGlobal New Delhi

Project Description

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 works

  1. Sign in with Privy and connect your wallet.
  2. Run a Reclaim flow for Zomato; it returns a cryptographic proof of your orders.
  3. Our server verifies the proof, uploads a redacted JSON to Lighthouse (gets a CID), and stores normalized orders in Supabase.
  4. See live stats (30-day orders, estimated spend), a scrollable Proof Journal (links to CIDs), and a simple global leaderboard.

How it's Made

Stack & routing

  • Next.js 15 (App Router) + React 19 + Tailwind. UI is split into landing and dashboard routes
  • We use Privy for login + external wallet (no embedded wallets).

Proof flow

  • Client 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.
background image mobile

Join the mailing list

Get the latest news and updates