MBTIoveU combines MBTI personality insights with blockchain to create verifiable, personalized NFTs. Love yourself more, and others even more.
After users complete the MBTI questionnaire, they are issued a personality-based NFT on-chain, which serves as their unique digital identity. These NFTs are used for personality-based matchmaking, helping users connect with others who share similar traits.
A key feature of MBTIoveU is the use of Zero-Knowledge Proofs (ZKP) to verify the authenticity of the pool of potential matches (backup pool). This ensures that the displayed number or percentage of available matches is accurate and trustworthy without revealing specific details. The backup pool can also offer advanced data analytics services for deeper insights into user compatibility.
By combining the power of NFTs with privacy-preserving technologies like ZKP, MBTIoveu offers a secure, transparent, and personalized matchmaking experience, revolutionizing how people connect based on personality traits in the Web3 space.
This project was built using @Sign Protocol, zero-knowledge proofs (ZKP), and elements of @NounsDAO to create a secure, personality-based matchmaking platform that generates personality NFTs based on MBTI results.
Sign Protocol provides an omni-chain attestation tool that ensures all interactions during the matching process and NFT generation are verifiable through cryptographic signatures. Users’ identity and personality data are validated via these signatures, enhancing the platform's transparency and data security. Additionally, we plan to integrate other privacy-preserving technologies (such as zk-SNARKs) to further protect users' personal privacy, particularly in data analysis features within the "backup pool." This allows users to participate in the matching process with confidence, without worrying about personal data exposure.