solfit - blockchain powered fitness accountability platform
solfit is a blockchain-powered fitness accountability platform where users join step-count challenges by staking an entry fee, and rewards are distributed on-chain to participants who hit their daily step goals with failed participants stakes redistributed to the ones who succeed.
step data is pulled from android health connect, signed on-device, and verified cryptographically before being synced to a solana program, so challenge outcomes stay tamper-proof without relying on a centralized authority.
tech stack
- mobile app: react native, sign-in with solana (sws), health connect
- solana program: rust, anchor
- backend: hono, cloudflare workers, tweetnacl
- languages: rust, typescript