Inspiration

This platform is a Web3-enabled social dating app that brings trust, accountability, and transparency to online matchmaking through an on-chain reputation system and prediction markets built on Base Sepolia. The core mechanic is the Vouch System: users allocate a 0–5 star rating to friends using a dynamic point budget (20 base points + 3 per friend). Successful dates reward the voucher proportionally, while failed dates reduce their score. This creates economic incentives for honest vouching and a self-regulating reputation layer that surfaces trustworthy matchmakers. Users interact through profile carousels, vouch-driven rankings, and timed match requests. On-chain prediction markets allow users to create or participate in pools that bet on match outcomes, introducing social speculation while anchoring all resolution logic to transparent smart contracts on Base. The platform is built with React + Vite, Supabase for user data and social graph storage, and Privy for embedded smart wallets and Web3 authentication. Privy enables seamless onboarding without requiring users to manage private keys, while still allowing full EVM interaction. Smart contracts deployed to Base Sepolia handle market creation, pari-mutuel betting, settlement, and USDC-compatible token flow. Together, the vouching system, matching flow, and on-chain prediction markets create a trust-driven dating experience where reputation is earned, not claimed. By leveraging Base’s low fees, fast finality, and EVM compatibility, the platform delivers a consumer-ready UX with blockchain-secured credibility.

What it does

How we built it

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for cupic

Expand this dating app to universities and niche communities

Built With

Share this project:

Updates