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

Betinder

Swipe, predict, and win! ๐Ÿš€ Our Tinder-like prediction market app makes forecasting events fun and easy. Swipe right to agree, left to disagree, and earn rewards for accurate predictions. Gamified, social, and powered by blockchain. Join the future of decision-making! ๐Ÿ”ฎ๐Ÿ“Š

Betinder

Created At

ETHGlobal Bangkok

Project Description

Our project is a Tinder-like prediction market platform that combines the simplicity of swipe-based interactions with the excitement of forecasting real-world events. The goal is to create a user-friendly, gamified experience that attracts users from various demographics, regardless of their familiarity with prediction markets or blockchain technology.

Core Features

  1. Swipe-Based Predictions: Users interact with event cards by swiping right (agree) or left (disagree) to make predictions. This intuitive interface eliminates complexity, making it accessible to everyone.
  2. Gamification:
    • Points & Rewards: Users earn points or tokens for accurate predictions, climbing the leaderboard to compete with others.
    • Achievements: Unlock badges for milestones like streaks of correct predictions or engaging with the platform daily.
  3. Social Engagement:
    • Share predictions and results with friends via social media.
    • Create or join group challenges to compete in shared prediction events.
  4. Decentralization:
    • Built on blockchain for transparency, fairness, and trust.
    • Users can verify event outcomes and transactions, ensuring a secure platform.
  5. Micro-Investments:
    • Users can stake small amounts of tokens to back their predictions, increasing the stakes and excitement.
  6. Dynamic Events:
    • Categories include sports, entertainment, politics, and more.
    • Community-generated events allow users to contribute to the platform's growth.

Technology Stack

  • Frontend: A responsive mobile and web interface built with React Native.
  • Backend: Node.js for APIs and a blockchain layer (e.g., Polygon or StarkNet) for decentralized logic.
  • Smart Contracts: Secure and transparent financial and prediction mechanics.
  • Gamified Analytics: AI-driven insights to suggest events and trends for users based on past activity.

Why This Matters

Prediction markets have traditionally been complex and niche, but by gamifying the experience and simplifying the UI/UX, we aim to onboard a broader audience. This platform transforms forecasting into a fun, competitive, and rewarding activity, making data-driven decision-making engaging and accessible.

Join us to experience the future of prediction marketsโ€”where fun meets foresight! ๐ŸŽฏ

How it's Made

The project was built using Swift to create a seamless and interactive mobile application with a swipe-based interface. The frontend design features a Tinder-like card system, allowing users to swipe right or left to make predictions. The UI was built natively in Swift, ensuring smooth animations and an intuitive user experience. CoreData was used for local data storage, managing user preferences, and caching event details for offline access.

The backend is powered by Node.js with Express, handling API requests, user management, and prediction outcomes. PostgreSQL serves as the primary database, storing user data, prediction history, and event details. Redis was incorporated for caching and real-time updates to the leaderboard, ensuring a responsive experience.

Blockchain integration was achieved using the Polygon network to manage event registry, prediction outcomes, and reward distribution through smart contracts written in Solidity. This ensures transparency and trust in the prediction and reward system. WalletConnect was integrated for seamless wallet login and token management, making blockchain interactions user-friendly.

Dynamic event suggestions are powered by an AI-driven recommendation engine using TensorFlow.js, which analyzes user behavior to suggest personalized events. The system also features a social sharing API, enabling users to share predictions on platforms like Twitter directly from the app.

The platform employs an off-chain computation model to reduce blockchain gas fees, recording only essential data on-chain. This optimization ensures the app remains cost-effective and scalable for all users. WebSocket integration provides real-time updates for predictions and leaderboard changes, enhancing the gamification aspect of the platform.

By using Swift and leveraging native mobile development, we ensured a highly polished and responsive app that offers an engaging and enjoyable experience for all users.

background image mobile

Join the mailing list

Get the latest news and updates