Inspiration
I love DCAing, with hopes of being financially stable. But most of the time, I forget to take profits or just wait a little more(really), to make some extra. As much as we take time to SIP every month or week, we often miss taking profits even if the price touches the moon. I wanted to solve this, for me and every other investor.
What it does
Let's a user Dollar Cost Average with a strategy. A user can keep sending tokens(like piggy bank) to the contract whenever they save which is supplied to the Aave pool to generate minimal profits until the Keepers trigger the date/time of DCA frequency(to make best use, without keeping the funds idle). Then, the amount is withdrawn from aave and swapped according to the DCA(usually for a blue-chip) pre-set strategy. A user also has an option to DCA-out with a set-strategy that withdraws their holdings to their wallet.The user can also withdraw their amount according to their will as well,anytime.
How we built it
Using Solidity, Foundry, Remix,Chainlink, Aave and Uniswap
Challenges we ran into
Understanding the aave protocol and uniswap router. we are all new to defi and we were trying to first use a multi-dex router which didn't work.Hoping to implement them real soon.
Accomplishments that we're proud of
We are excited that we can also use it personally to save and realise profits on time.
What we learned
A small idea can also make a big impact. Also, learnt a bit about aave v3, which was entirely new to us.
What's next for Money Plant
Provide multi-dex routing, with DCA-out with any cryptocurrency.
Built With
- aave
- automation
- chainlink
- defi
- foundry
- pricefeed
- remix
- solidity
- uniswap
Log in or sign up for Devpost to join the conversation.