← Back to home

Ronda

Collective crypto savings via weekly ROSCAs in Farcaster mini-app.

Problem Statement

Ronda brings the power of traditional ROSCAs (Rotating Savings and Credit Associations) onto crypto rails on Celo, enabling trusted group savings for communities, especially those in emerging markets with limited access to formal banking. Through a Farcaster miniapp, users can easily create or join savings circles, with optional identity verification powered by Self to increase trust within groups. Each week, all members deposit into the Ronda protocol, forming a collective pool. One member is then selected to receive the full pot for that cycle, rotating until everyone has had a turn.

Solution

Ronda is built as an onchain app on Celo designed for reliability, simplicity, and social usability. The user experience lives inside a Farcaster miniapp, giving groups a native social context for forming ROSCAs. We integrate Self for optional decentralized identity verification (age/nationality/gender and any combination of these), allowing each group to set trust requirements without compromising privacy. Onchain, the Ronda protocol manages weekly deposits, pool accounting, participant rotation, and payouts. Smart contracts ensure funds are handled transparently and non-custodially. The miniapp interfaces with these contracts via a lightweight backend that coordinates scheduling, group state updates, and notifications. To improve discoverability and make each savings circle feel more personal, every deployed group contract is automatically assigned an ENS subdomain, giving it a human-readable identity onchain.

Hackathon

ETHGlobal Buenos Aires

2025

Prizes

  • 🏆

    Best MiniApp on Celo3rd place

    Celo

  • 🏆

    Best Self onchain SDK integration3rd place

    Self

Contributors