Search projects, hackathons, sponsors and tech

    ← All projects

    Locked Vault DApp

    The Time-Locked Vault is a DApp that lets users lock CELO funds until a future date.

    About

    Time-Locked Vault is a decentralized application (DApp) that allows users to lock CELO for a predefined period and withdraw it only after a specified unlock time. This application serves as a foundational DeFi tool, showcasing time-based fund control using smart contracts, while integrating powerful middleware features from MultiBaas like Cloud Wallets, Webhooks, Transaction Manager (TXM), and Event Queries.

    How it's made

    This project is built using the Curvegrid MultiBaas sample app template. We began by creating a deployment on Curvegrid’s MultiBaas platform, which acts as a bridge between our smart contracts and both the frontend UI and backend services. MultiBaas enables us to expose contract interactions via a REST API, allowing the application to function as a software-as-a-service (SaaS). Through this integration, we can securely control smart contracts, automate transactions, and provide a seamless user experience without requiring direct blockchain interaction from the frontend.