JuliETH
A Decentralized Dating App: XMTP onboarding via Airstack (a recommendation engine)
Screenshots



Problem Statement
This project is a recommendation engine: Using Airstack, JuliETH queries NFT ownership in order to identify users with similar interests. Once users with similar interests have been identified, JuliETH encourages them to get to know each other via messaging on XMTP. In this way, JuliETH uses Airstack to onboard users to XMTP.
Solution
This project is built with solidity smart contracts, Airstack, XTMP, ReactJS:JuliETH user preferences / information are stored via smart contract (smart contract development via Hardhat + EthersJS)NFT ownership is queried via AirstackXTMP messagingInterface was built with ReactJS + Chakra UI.
Hackathon
ETHGlobal Waterloo
2024