EEG-driven uAgents that find matches, chat, and stake to secure real dates
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.”
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.

