project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Locked Vault DApp

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

Locked Vault DApp

Created At

ETHGlobal Taipei

Winner of

Celo

Celo - Celo L2 Pool Prize

Prize Pool

Project Description

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.

background image mobile

Join the mailing list

Get the latest news and updates