The problem Thrive solves
Thrive addresses the critical issue of transparency in savings applications, particularly in the Web2 space. Many existing platforms lack sufficient transparency, leaving users uncertain about the safety and availability of their funds. Thrive solves this by:
- Full Transparency: Users can view real-time data on their savings, including where funds are allocated and current profits.
- Blockchain-Based Security: Leveraging blockchain technology to ensure immutable records and enhanced security.
- Smart Contract Automation: Utilizing smart contracts for automated savings, save locks, and target savings features.
- DeFi Integration: Incorporating Aave for secure, decentralized interest generation on savings.
By providing a transparent, secure, and feature-rich savings platform, Thrive empowers users to take control of their financial future with confidence.
Challenges I ran into
During the development of Thrive, I encountered several significant challenges:
- Smart Contract Rewards Calculation Complexity
- Accurately calculating protocol fees and user savings rewards was my biggest hurdle.
- I needed to ensure precise distribution of earnings while maintaining the platform's sustainability.
- Aave Integration: Implementing Aave's liquidity pools proved to be complex. We overcame this by:
- Extensively studying Aave documentation
- Finding helpful articles on interacting with Aave pools
- Successfully integrating Aave's functionality for our micro-interest feature
- Gelato Implementation: Incorporating Gelato for automated task execution was initially daunting. We:
- Leveraged Gelato's YouTube channel and comprehensive documentation
- Implemented their protocols effectively for our automated savings feature
I am committed to continuing development beyond this hackathon, with the goal of bringing savings right on chain. I am also ideating and collaborating with a UI designer for a mobile and web version.