Inspiration

Synkronize is inspired by the idea of bringing people closer through the power of decentralized technology. By combining Solana's blockchain capabilities with AI-driven matching, we aim to create a secure, fun, and user-friendly way for people to meet and build connections. We want to make the platform easy to use while adding unique features to build trust and engagement.

What it does

  • Synkronize is a mobile app that helps users connect for friendships, events, and dating. It combines blockchain and AI to ensure secure and personalized connections. Key features include:
  • User Authentication: Secure login using Web3Auth SDK.
  • Onboarding and Information Gathering: Collects personal data and answers to questions to calculate user similarity.
  • AI-Based Matching Algorithm: Matches users based on their profiles and preferences, allowing them to find similar people like them
  • Staking for Account Activation: Users stake SOL to activate their accounts and withdraw SOL to deactivate them.
  • Messaging Features: Allows users to chat after matching and provides AI-generated icebreaker messages.
  • Friend, Event, and Date Features: Facilitates connections for friendships, attending events, or dating, all in one platform.
  • Event-Based Matching: Helps users connect around shared activities and interests through unique events.
  • Privacy Features: Balances transparency and anonymity using zero-knowledge proofs and Solana’s privacy tools.

How we built it

  • Blockchain and Program Integration: Developed on Solana using Account Management PDA for secure account handling.
  • Authentication: Used Web3Auth SDK for an easy and secure login process.
  • Backend: Integrated Firebase to manage data and ensure smooth backend operations.
  • AI Integration: AI algorithms for matching users
  • Mobile App Development: Built the app with Flutter for a seamless and user-friendly experience across platforms.

Challenges we ran into

  • Balancing Anonymity and Transparency: Implementing privacy-preserving features while ensuring accountability.
  • Staking Integration: We had problems implementing staking due to a library error.
  • Simplifying Onboarding: Making onboarding simple while collecting enough data for meaningful matches.

What we learned

  • Focus on Users: Keeping the platform intuitive is key to adoption.
  • Blockchain Benefits: Leveraging Solana’s features effectively for high-performance decentralized apps.
  • Privacy Innovations: Using zero-knowledge proofs and other tools to protect user data while enabling trust.

What's next for Synkronize

  • Enhanced AI Features: Add more personalized matching options, including interest-based and event-focused suggestions.
  • Tokenomics Expansion: Introduce new ways to use tokens, such as governance or unlocking exclusive features.
  • Event-Based Matching: Host virtual and real-world events with NFTs to reward participation.
  • Decentralized Feature Voting: Let users stake tokens to vote on new features or updates.
  • Global Reach: Adapt the platform for various cultures and regions with localized content.
  • Partnerships: Collaborate with blockchain platforms to add features like cross-platform activities and advanced NFT integration.
Share this project:

Updates