Savelo

Decentralized savings using behavioral nudges and blockchain to build lasting saving habits daily.

Savelo

Created At

ETHGlobal Buenos Aires

Project Description

Save Daily. Keep the Streak. (https://farcaster.xyz/miniapps/HUZRfN4whcK7/savelo)

A decentralized savings platform that leverages behavioral psychology and blockchain technology to help users build sustainable saving habits through commitment stakes, penalties, and community rewards.

The Problem We Solve People have always struggled to build and maintain new habits, particularly around financial discipline. Traditional savings apps lack sufficient incentive mechanisms to ensure long-term commitment. Our research shows that loss aversion is a more powerful motivator than potential gains - people fear losing $100 more than they desire gaining $100.

Savelo harnesses years of behavioral psychology research to make saving an achievable habit by:

Creating financial consequences for missed commitments Providing immediate accountability through blockchain transparency Rewarding successful completion with community-driven incentives Gamifying the savings process with streaks and social features

How It Works

  1. Commitment Contract Users create a saving plan with daily amounts and duration Penalty stake required upfront (skin in the game) Stakes are locked in smart contracts until completion
  2. Behavioral Psychology Features Loss Aversion: Penalty stake creates immediate loss fear Grace Period: 2-day buffer for first missed payment (realistic flexibility) Progressive Penalties: 10% of daily amount deducted per missed day Social Proof: Community leaderboards and shared success
  3. Reward Mechanisms 20% Completion Bonus: Extra reward for finishing the plan Community Reward Pool: Failed participants' penalties distributed to successful savers Streak Tracking: Visual progress and achievement badges Compound Returns: Larger stakes earn proportionally larger community rewards

How it's Made

Savelo is a Farcaster miniapp built with Next.js 14, TypeScript, and Solidity smart contracts on Celo.

Tech Stack:

Frontend: Next.js 14 + React 18, Tailwind CSS, Wagmi v2 for wallet connections Blockchain: Hardhat + Solidity contracts with daily savings enforcement and penalty mechanisms Integration: @farcaster/miniapp-sdk for native Warpcast experience Deployment: Vercel with Turborepo monorepo structure Key Features:

Smart contracts enforce daily payment commitments with economic penalties Multi-level difficulty system (Easy/Medium/Hard) affecting penalty rates Real-time blockchain state management with optimistic UI updates Dynamic Farcaster manifest generation with cryptographic account association

background image mobile

Join the mailing list

Get the latest news and updates