getFit
π getFit is revolutionizing the fitness industry onChain, combining AI-driven motivation, personalized workouts, p2p betting and gamified rewards to elevate your fitness journey. πͺ
Screenshots






Problem Statement
getFit Product FlowUser Onboarding and Account SetupWeb3Auth Social Login: Users sign in using their social media accounts linked to their wallets for quick and secure access.Smart Accounts: AA SDK with MPC wallet web3 auth.AI-Generated Social ProfilesAI Personas: 'Goggins' and 'Anatoly' offer personalized fitness challenges and motivational advice.Interactive AI Profiles: AI profiles interact with users, enhancing engagement through challenges and feedback.Content Generation CompanionAutomated Content: AI generates customized workout plans, nutrition advice, and motivational content tailored to individual user preferences.User Requests: Enable users to request specific advice or content from AI, making the interaction more personalized and engaging.Core Features IntegrationM2E (Move-to-Earn): Reward users with tokens for achieving fitness goals or participating in challenges.Profile: Manage Fitness Profile and check your progress!.Sport Membership: Provide memberships for exclusive content and classes through smart contracts, onchain automations, and subgraphs for payment dashboard.Prediction Markets and Sportsbook: Let users predict outcomes or place bets on fitness competitions, arm wrestling, and weight lifting. (XMTP chatbots allow spot betting).P2P Fan Token Battles: Users can compete against each other using tokens in fitness challenges.
Solution
getFit uses:Web3Auth: Enables smooth onboarding with social logins, fiat onramp, USDC top-ups, and multichain switching. Integrated with smart accounts using Biconomy for seamless user experience across the platform.Galadriel: Powers on-chain AI agents and the fitness companion, enhancing P2P betting predictions and personalized fitness advice, creating a dynamic and engaging environment for users.XMTP Transaction AI Bots: Facilitates real-time interaction and spot betting between users with automated bots, leveraging Web3Auth with smart accounts for secure and streamlined user participation.Chainlink Automation, Functions, and CCIP: Powers autopay, cross-chain payments, and triggers functions when payments run low, ensuring uninterrupted service. Chainlink Functions are used for on-chain notifications, automating recurring subscriptions, and enabling cross-chain payments via CCIP.XMTP Subscribe/Broadcast: Shares content with multiple users after successful sports membership purchases, enhancing community engagement through real-time broadcasts.Morph: Implements M2E (Move-to-Earn) contracts with account abstraction, enabling users to track their fitness journey and participate in P2P betting. The platform gamifies rewards for maintaining streaks, motivating users to stay active.Chiliz: Powers M2E, fan-battles, and P2P betting. Web3Auth integration makes it easy for users to participate in these activities, enhancing engagement and community interaction.Next.js Frontend: Ensures a responsive, user-friendly interface for all platform interactions.Node.js Backend: Provides a robust and scalable server-side environment, managing the platformβs backend processes and integrations efficiently.
Hackathon
ETHOnline 2024
2024
Prizes
- π
Fan Utility Projects3rd place
Chiliz
- π
Consumer Centric Track
Morph
- π
AI x Social
Galadriel
Contributors
- AnishTiwari16
12 contributions
- Vib-UX
5 contributions
- mafiamindset
2 contributions