Seed Vault
AI-powered investment vault with privacy-preserving identity verification.
Problem Statement
SeedVault is a decentralised finance (DeFi) platform designed to simplify automated yield generation on the Celo blockchain. It empowers users to deposit assets securely and earn optimised, algorithm-driven returns without needing technical knowledge. SeedVault aggregates top lending protocols, including Aave, to deliver the best yield opportunities while maintaining transparency, non-custodial control, and real-time performance insights. With a seamless interface, auto-compounding strategies, and low transaction costs on Celo, SeedVault makes passive income accessible, efficient, and user-friendly.
Solution
SeedVault was built using Hardhat for smart contract development, testing, and deployment, leveraging its flexible plugin ecosystem and reliable local environment. The core contracts are deployed on the Celo blockchain, chosen for its low fees, fast finality, and seamless compatibility with the EVM. Our yield engine integrates with Aave on Celo and uses a custom-built “Self Protocol” strategy layer that automates deposits, withdrawals, and auto-compounding cycles.The frontend interacts with the contracts using ethers.js and Celo’s SDK, enabling smooth wallet connections and real-time data fetching. We also relied on Cloudflare tunneling during development to expose local RPC endpoints securely. A few hacky but effective decisions—such as custom scripts to fetch Aave reserves on the fly and temporarily simulating interest accrual locally—made it possible to iterate fast during the hackathon. Together, these components form a streamlined, modular, and highly extensible DeFi yield platform.
Hackathon
ETHGlobal Buenos Aires
2025
Contributors
- Abidoyesimze
44 contributions
- sammajayi
8 contributions