Our gamified fitness ecosystem redefines how people approach fitness by blending fun, rewards, and personalization. It solves the challenge of staying motivated and consistent with fitness routines by introducing two modes:
Person2Person: Friends can challenge each other in fitness activities, staking funds held securely in an escrow smart contract. The winner claims the pot, ensuring fair and transparent outcomes. This adds a layer of competition, accountability, and excitement to fitness routines.
Person2Computer: An AI-powered personal fitness coach challenges users daily and rewards them with platform tokens or NFTs upon successful completion. These rewards can be redeemed for brand vouchers, transforming fitness progress into tangible benefits.
Through our on-chain AI engine, built using AgentKit and CDP SDK, we interact with custom smart contracts and platform ERC-20 tokens to streamline functionalities like staking, rewards distribution, and user engagement. The AI personal coach creates unique, tailored fitness challenges for every user, enhancing their experience and making fitness more accessible and enjoyable.
Additionally, by leveraging external vendor APIs, we simulate fitness environments for accurate tracking of activities like speed and performance during challenges. This ensures trustworthy data integration and reliable outcomes.
Our ecosystem also simplifies blockchain interactions for users, ensuring seamless token transfers, approvals, and rewards—all while enabling users to earn and redeem tokens for valuable rewards. By partnering with leading brands, users can access vouchers, adding another layer of value to the platform.
Whether challenging a friend or engaging with the AI coach, our platform combines personalization, gamification, and blockchain to revolutionize fitness while providing tangible incentives for a healthier lifestyle.
Interaction of coinbase smart wallets and mapping them to our AI agent which uses MPC wallets to generate call data for custom contract interaction was one of the biggest challenges we faced. Through diving deep into the docs and taking alot of help from mentors we finally made it posssible.
we extensively used our AI agent to distribute funds, reward users, generate basenames etc, so this was very challenging.
We also faced hurdles while integrating akave where we had to create our own node and there was no dashboard to view all the transactions rather than using CLI, Finally there was no way to put a direct API request of formData. Retrieving the files from the node to the local system then parsing it using 'fs' and then finally sending it to the frontend was a task in itself.
Tracks Applied (10)
Polygon
Coinbase Developer Platform
Coinbase Developer Platform
Coinbase Developer Platform
Coinbase Developer Platform
Coinbase Developer Platform
Coinbase Developer Platform
Base
BNB Chain
Akave
Discussion