Automation Quick Start
Get started with automated operations.
Keeper Bot
Set up a keeper to:
- Report strategy profits
- Trigger fee distributions
- Complete auctions
Setup
- Deploy keeper contract or use EOA
- Grant keeper role on vault
- Schedule periodic calls
Basic Script
// Keeper script example
async function keeperTick() {
// Check if distribution needed
if (await gaugeController.shouldDistribute()) {
await gaugeController.distribute();
}
// Report strategy profits
for (const strategy of strategies) {
await strategy.report();
}
}