Search projects, hackathons, sponsors and tech

    ← All projects

    Vaquita

    First gamify Save-to-Earn DeFi platform

    Demo

    About

    The problem it 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

    How it's made

    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.