Grass is a fitness verification platform that uses zkTLS to combine health tracking with community
Prize Pool
Grass is a fitness platform that turns your real world activity into verified onchain achievements. It combines health tracking, social challenges, and incentives to help users stay active and connected. Using zero knowledge, Grass verifies fitness data like steps, distance, and heart rate without revealing sensitive information.
The platform encourages users to “touch grass” by proving their progress and health scores. Communities can form around shared goals, and users can place social bets on their friends training targets.
Grass uses:
Whether you want to challenge friends, join a fitness tribe, or simply stay motivated, Grass makes your activity count, literally.
We combined TypeScript, Solidity, and zero knowledge proof tooling. The architecture is split into the following components:
The smart contract suite includes:
The frontend stack includes:
We also incentivize the user activity giving them Blockscout Merits.
Grass turns physical activity into verified, onchain secure, social, and incentivized.