project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Fruity Friends

A social dApp for real humans with private match-making and on-chain messaging features.

Fruity Friends

Created At

ETHGlobal Paris

Winner of

πŸ† Worldcoin β€” Honorable Mention

πŸ‘€ Mantle β€” Best UX

🏊 Mantle β€” Pool Prize

πŸ†” Polygon β€” πŸ₯ˆ Best use of Polygon ID

Project Description

The app's purpose is to connect people -- real people! -- in a privacy-preserving way. After the account creation, the users can prove they're not bots, as the app allows them to prove their humanity. Then, they're able to choose who they like amongst all the other users, and who they want to skip. Here's where the magic happens: the match-making is done while keeping the users' preferences private! Last but not least, when 2 users like each other, a communication channel is open for them to chat. The whole product workflow is focused on keeping the personal information secret, while keeping the UX as smooth as it can be.

How it's Made

The project uses WalletConnect for the initial connection to the dApp. Then, humanity can be proven via Worldcoin and/or Polygon ID. The private match-making process is powered by Noir, which allows for the preferences of the users to stay secret. The profile of the user is also minted as an NFT containing a profile picture, and the 2 evolutive parameters are also stored with the NFT: verifiedWithWorldcoin and verifiedWithPolygonID. The smart contract was deployed on Mantle Testnet (https://explorer.testnet.mantle.xyz/address/0x3a7249aBcb0F9353cD75E1381d4D73dEB50b1467) and Polygon zkEVM (https://testnet-zkevm.polygonscan.com/address/0x3a7249abcb0f9353cd75e1381d4d73deb50b1467). And we tweeted about it too! https://twitter.com/guelowrd_/status/1682777305439936517 & https://twitter.com/guelowrd_/status/1682853068054970369

background image mobile

Join the mailing list

Get the latest news and updates