Scalable, high-performance workflow scheduling engine built on Temporal for executing custom strategies with the Brahma Builder Kit API. Seamlessly manages workflow orchestration, fault tolerance, and Brahma ecosystem integration.
- Zero-config workflow scheduling
- Automatic retry handling
- Native Brahma Builder Kit integration
- Temporal engine under the hood
- Setup vault
make setup-local-vault
make setup-local-plugin
- Setup env
export VAULT_ADDR=127.0.0.1:8200
export ENV=local
- Run scheduler & workers
go run cmd/main.go scheduler|base-worker|morpho-worker
Morpho Yield Optimizer is a strategy that is built using Brahma builder. It maximises user’s Morpho positions by taking decisions on which vaults to choose based on APY; liquidity and TVL, on every rebalance.
For reference implementation, see Morpho Optimizer Strategy.