← Back to home

ZKupid

ZKupid: An anonymous rose exchange on the blockchain using zero-knowledge proofs for Valentine's Day.

Screenshots

ZKupid screenshot 1
ZKupid screenshot 2
ZKupid screenshot 3

Problem Statement

ZKupid: An anonymous rose exchange on the blockchain using zero-knowledge proofs for Valentine's Day. Choose roses, prove age and gender with AnonAadhaar, capture intention with cryptography, and enjoy secure, private transactions. Anonymity is prioritized, making it a unique and suspenseful digital rose exchange.

Solution

Circom Proofs: Implement zero-knowledge proof to prove your year of birth and gender with anon-aadhaar Smart Contract: Verify proofs onchain and mint NFT with gender and year of birth UI: Use AnonAadhaar Provider React component Deployment: Contract deployed on scroll sepolia testnet Match making: Use fruity-lib to do private set intersection on hobbies of users and come up with plausible matches

Hackathon

Circuit Breaker

2024

Contributors