This repository contains smart contract code of Nova vault. Its goal is to allow stablecoin holders to receive DSR yield. Its implementation is generic to support several stablecoins as inputs, and several AMM to swap sDAI vs stablecoin.
Currently, we support:
- USDC as stablecoin
- Velodrome as AMM
- Optimism as chain
run the following command to install git hooks to your local repo:
./setup.sh
export OPTIMISM_ALCHEMY_KEY=
forge test --fork-url optimism -vvv