This project implements a privacy-preserving Dollar-Cost Averaging (DCA) bot using Zama’s Confidential Blockchain Protocol.
contract- Contains the FHEVM smart contract implementation.dca-bot-ui- Contains Frontend for interacting with the DCA bot.keeper- Keeper scripts for batch execution of trades.
To start or test the project, go through the README file in each folder:
- contract/README.md
- dca-bot-ui/README.md
- keeper/README.md
Each contains specific setup and usage instructions for that component.
For the overall application flow, see the FLOW.md file.