Fitcoin (name pending)
Onchain fitness challenge betting
Demo
About
The problem it solves This is great for tech-savvy fitness-minded people who want to bet on others or challenge each other on fitness challenges User Interaction and Data Flow https://fitcoin-front-end.vercel.app, connect wallet, connect Fitbit to be eligible to create challenges, create a challenge (broken at the moment) The project architecture and development process Upgradeable smart contracts unit tested and deployed with Hardhat. Admittedly I should have deployed earlier, but I'm deployed to Base Sepolia. I didn't have time unfortunately for other integrations. Front end deployed with Vercel, hosted at https://fitcoin-front-end.vercel.app Product Integrations Fitbit API to get activity information for the user and put that into challenges, Thirdweb wallet (never again) Key differentiators and uniqueness of the project Other people have released move-to-earn token apps, but nobody seems to have a fitness betting app. In production, I'm sure there are very real legal reasons that can't happen, but I thought this was something that needed to be built so I kept it. Trade-offs and shortcuts while building Given the time constraints and my relative lack of experience with smart contract development, I actually feel okay about the smart contracts themselves, and they are indeed deployed to Base Sepolia Additional Features The only thing that was started was some of the smart contract work, and if you look through the commit history you will see that I took it from something that doesn't function correctly and was missing many implementation details to something that is actually... not production ready but auditable, I think. The front end was started during the BUIDLathon, but I suck at frontend