We are building a gamified fitness app where users can join public or private challenges by staking cryptocurrency. Participants aim to meet a minimum step count within a set timeframe to win. Winners receive cryptocurrency prizes and unique NFTs.
We are building a gamified fitness app that allows users to create private or public challenges. Those who reaches the minimum step count per day of max days can win challenge. Each participant has to stake challenge defined Ether to join the challenge. Creator of the challenge can define rules such as min step count, duration days, or staking Ether. Winners will get the amount based on pre defined prize distribution model along with winners NFTs. We are thinking to implement proper liquid staking on the staked Ether. Liquid staking starts and ends based challenge starting and ending time. When challenge ends, contract automatically sends prize amount to the winners. We are approaching liquid staking to provide less fees, to cover platform costs, or to plan some kind of rewards. We are thinking this will motivate people to be fit which is a win for them in any case. So we will be initially focusing on NFTs, or DeFi categories. Tech stack will be Flutter, Solidity, Typescript, Ethers.js, IPFS, and WalletConnect.
We used flutter to build the application, it uses web3modal flutter and apple healthkit. Smart contracts are built with solidity and backend is in node. we used arbitrum testnet and lighthouse.storage
it uses web3modal flutter and apple healthkit. Smart contracts are built with solidity and backend is in node. we used arbitrum testnet and lighthouse.storage