Vaquita

Vaquita

First gamify Save-to-Earn DeFi platform

Created on 16th May 2025

Vaquita

Vaquita

First gamify Save-to-Earn DeFi platform

The problem Vaquita solves

🐮 Vaquita: First gamify Save-to-Earn DeFi platform

Vaquita is a decentralized savings platform designed to build long-term savings habits through gamification and smart incentives. Built on Base, Vaquita turns saving into an engaging experience where commitment is rewarded and early withdrawals are penalized, ensuring better returns for disciplined savers.


🌎 Problem We're Solving

60% of people in LATAM don't save.

There’s a lack of culture, tools, and incentives to encourage long-term saving habits.

Vaquita addresses this by making saving fun, social, and financially rewarding.


🕹️ How Vaquita Works

  • Dynamic Reward Pool:

    Users who stay committed to their savings goals earn not only interest but also a share of penalties from those who withdraw early.

  • Game Theory Incentives:

    Rewards are redistributed to long-term savers, encouraging consistency and reducing the temptation of early withdrawals.

  • Gamified Experience:

    Users interact with visual elements (like cow avatars representing savings goals) and track their progress in a fun, engaging way.


✨ Key Features

✅ Savings Pools with Lock-in Periods

✅ Dynamic Reward Redistribution

✅ Early Withdrawal Penalties

✅ Gamified Visual Progress (Cow avatars, rewards tracking)

✅ Wallet Authentication (Passkey & EVM wallets)

✅ Simple UX with Base network integration


🛠️ Tech Stack

Smart Contracts:

  • Solidity (Base chain)

Frontend:

  • Next.js, TailwindCSS, React, Three.js

Backend:

  • Node.js, Express.js, TypeScript

Infrastructure & DevOps:

  • MongoDB, Vercel, Docker-

🏗️ Deliverables (v2)

  1. Reward Distribution Algorithm
  2. Reinvestment Features
  3. Multiple Saving Pool Durations (1m, 3m, 6m, 12m)
  4. Volatile Saving Pools
  5. Normal & Collaborative mode
  6. Lending without collateral

🐮 Why “Vaquita”?

Vaquita is an action where lot of people join to save for a common purpose. In this case, the community join to save and reach their goals together.


Contract in Sepolia: https://sepolia.basescan.org/address/0xb3C6a1755161BB196cA121dd2f6c70CAE4DB660A
Contract in Mainnet: https://base-mainnet.g.alchemy.com/v2/JmzjfPd_QYpSaYkqyOovAbRRaWj0c37i

Challenges we ran into

In the last version of Vaquita, we struggled to define the real value proposition of the product. The system was difficult to implement and even harder to scale.

We decided to start again from scratch, focusing on the real problem instead of the product itself: saving. Once we shifted our focus to the problem, we came up with the idea of gamifying the entire experience to incentivize long-term savers.

Making this change wasn’t easy, since we had to rebuild everything we had developed, from the smart contract logic to even all the UX.

For this buildathon, we introduces a new and refreshing UX/UI to attract new users not only from web3 but from all the world. We connect this UI with the logic behind, where you can see all other users participating in the pool.

Tracks Applied (3)

Consumer

With this app, we aim not only web3 user but to attract user globally, with account abstraction and a very intuitive pla...Read More

Showcase

We have been building this project before, this time we added lot of changes and iterate to make a better product. We we...Read More

DeFi

In this new iteration, we added a very interesting DeFi feature, A smart contract where long term deposit meeting the lo...Read More

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio