Inspiration
The idea was to give Flow users access to a dollar-cost averaging strategy when investing. DCA can significantly reduce the risk of losses when buying any cryptocurrency asset
This is achieved due to the fact that DCA involves a gradual entry into the asset, namely, buying in equal installments with a certain regular frequency
The name Metronome came to us when we thought of DCA as "rhythmic" buying
What it does

Our project allows user to setup DCA on Flow blockchain. Now it supports the sale of USDC in exchange for FLOW. For DCA to work, the user only needs to fill out the form fields, have enough USDC in the account and click Setup DCA button. After that, all that remains is to wait for the bots to call the process function in the smart contract, for which they receive a reward
How we built it
We used IncrementFi to process recurrent DCA swaps. To be sure that those swaps would be processed, we add a small fee to anyone that would launch the transaction.
Challenges we ran into
Main challenge was to come up with simple and elegant solution, first prototypes was pretty over-engineered. Also, we need decentralized keepers (something like CRON bots) on Flow to execute investment orders for users
What's next for Metronome
We plan to add walletless onboarding and more settings for DCA. Also, we are thinking of adding other strategies

Log in or sign up for Devpost to join the conversation.