project screenshot 1
project screenshot 2
project screenshot 3

LoveFi

Find love on-chain: from first match to marriage, all in one dating app

LoveFi

Created At

ETHGlobal New York 2025

Winner of

Flow Foundation

Flow - Best Killer App on Flow 2nd place

Flow Foundation

Flow - Flow Builder Pool Prize

Prize Pool

Project Description

Dating apps today are built for swipes and short-term engagement, not long-term outcomes. Weak verification systems make it easy for bots and fake profiles to slip through, while users have no reliable way to prove they are truly single or serious about dating without oversharing sensitive data. Once two people start dating, the app becomes irrelevant, leaving couples with no integrated tools to manage calendars, budgets, or milestones. On top of that, most platforms lean into casual hookups rather than supporting stable relationships. Even blockchain dating apps don’t solve these issues. They often mimic traditional models, adding tokens, NFTs, or on-chain “matching” features, but stop at the swipe. They fail to address the real problems users face, such as fake profiles, flaking, accountability, privacy, and long-term relationship support.

LoveFi is different where it is an end-to-end relationship platform where blockchain is more than a gimmick—it’s the foundation for trust, accountability, and privacy. Zero-knowledge proofs let users verify age, relationship status, and uniqueness without revealing sensitive data. Optional on-chain deposits reduce flaking by holding funds in escrow for date plans. Users also build portable reputations through attestations like “showed up” or “respectful,” creating a verifiable trust layer they control. Most importantly, LoveFi continues beyond the match with a dedicated couples hub for shared calendars, savings goals, and milestone tracking by helping relationships grow from first date to marriage.

How it's Made

LoveFi was built with TypeScript, Solidity, and JavaScript, combining a modern frontend with on-chain logic. The UI was designed in Figma and implemented via Builder.io, while Supabase powers our database and real-time updates. Our Solidity contracts on Flow handle verification, escrow deposits, and attestations. Matching is driven by an ASA (Affinity Scoring Algorithm) that creates a dynamic compatibility score. For staking and anti-flake deposits, we integrated Dynamite, enabling users to commit funds to plans with transparent rules.

background image mobile

Join the mailing list

Get the latest news and updates