MoFo

EEG-driven uAgents that find matches, chat, and stake to secure real dates

MoFo

Created At

ETHGlobal New Delhi

Project Description

Mofo (My On-chain Flirt Operator) is a dating concept that fuses brain-signal–derived traits, agentic AI, and on-chain incentives to help users find and commit to matches with less friction. The flow is: users verify they’re real people using World ID (via Worldcoin MiniKit), then complete a short ~60-second EEG session that produces emotion-preference traits (processed locally so raw brain data never leaves the device). Those traits seed a personal autonomous dating agent (“uAgent”) that does the legwork: auto-swiping, running short agent-to-agent chats to test vibe, and proposing first meetings. When both sides like the suggestion, both stake a small amount to align incentives and reduce no-shows; the app emphasizes summaries over raw transcripts to preserve privacy. The public site explains the terminology (uAgent, ENS naming like name.mofo.eth, “stake” as a commitment mechanism) and positions Mofo as “dating with brainwaves.”

How it's Made

Mofo was built using a Next.js 14 monorepo architecture with WorldCoin MiniKit SDK for privacy-first authentication, Tailwind CSS for styling, and TypeScript for type safety. The monorepo design separates the main application (packages/app) from the marketing landing page (packages/landing-page), with pnpm workspaces efficiently managing shared dependencies. WorldCoin integration enables secure wallet authentication, haptic feedback, and notifications, supported by backend cloud verification for World ID proofs.

background image mobile

Join the mailing list

Get the latest news and updates