project screenshot 1
project screenshot 2
project screenshot 3

Proof of Habit

A platform that combines on-chain financial incentives, social support, and AI verification to help users build lasting habits. Users stake crypto, set goals, and submit daily evidence, with AI verifying progress. Success earns rewards; failure results in penalty.

Proof of Habit

Created At

ETHOnline 2024

Winner of

trophy

Consumer Centric Track

Project Description

Proof of Habit addresses the universal challenge of habit formation by combining behavioral economics, social psychology, and blockchain technology. By creating a system where users have "skin in the game" and can receive support from their community, we increase the likelihood of successful habit adoption.

Why Proof of Habit is better than other habit-tracking apps?

  1. On-chain transaction: Users create habit pledges on the Ethereum blockchain, the bet amount can start in a very small fraction (like 0.01$) and can earn a reward directly in the user's wallet.

  2. Financial Incentives: Participants stake cryptocurrency as a self-imposed penalty for failing to meet their habit goals, creating a powerful motivator for success.

  3. Social Sponsorship: Friends and supporters can sponsor a user's habit journey, adding additional rewards and encouragement.

  4. AI-Powered Verification: Daily progress is verified using ChatGPT-4o, which analyzes photo evidence submitted by users to confirm habit completion. This enables a scalable and cost-effective verification process.

How it works?

  1. Sign In with Ethereum: Connect your wallet and sign to authenticate.

  2. Create Your Habit Challenge:

  • Define the habit you want to build
  • Set the duration (number of days)
  • Choose your stake amount (penalty for failure)
  • Invite Sponsors: Share a unique link with friends to sponsor your habit journey.
  1. Daily Verification: Submit photo evidence of your habit completion each day Our AI-powered system (ChatGPT-4o) verifies your progress

  2. Consequences: Success: Reclaim your stake plus any sponsor rewards Failure: Your stake is donated to charity Partial Success: Get some portion of your stake back

By combining financial incentives, social support, and AI verification, Proof of Habit creates a powerful ecosystem for personal growth and habit formation.

How it's Made

After researching habit-tracking apps, we found that bringing financial transactions on-chain and using AI to verify the proof of daily progress is scalable and effective.

We decided to use Morph L2 as their positioning in a consumer application (it's who we are) and ETH as a native currency for transactions. We still use our own database for a better user experience (like showing usernames, keeping track of a long list of pledges, etc.).

Here are our tech stacks

  • Smart Contracts: Solidity, Foundry
  • Blockchain Interaction: Ethers.js
  • Authentication: Sign-in with Ethereum (SIWE) by WalletConnect
  • Frontend: Next.js
  • Backend: Node.js
  • Database: Prisma
  • Verification AI: ChatGPT-4o
background image mobile

Join the mailing list

Get the latest news and updates