Tokenized Strategy Periphery Contract

This repo contains the option contracts that can be used for any Yearn V3 tokenized strategy to make strategy development even easier.

Apr Oracle

add stuff

Swapper helper contracts

say stuff

HealthCheck

more stuff

Report Triggers

Good stuff

How to start

Requirements

Python >=3.8.0, <=3.10
Yarn
Node.js >=14
Hardhat

Fork this repository

git clone https://github.com/user/tokenized-strategy-periphery

cd tokenized-strategy-periphery

Set up your virtual enviorment

python3 -m venv venv

source venv/bin/activate

Install Ape and all dependencies

pip install -r requirements.txt

yarn

ape plugins install .

ape compile

ape test

Set your enviorment Variables

export WEB3_INFURA_PROJECT_ID=your_infura_api_key

export ETHERSCAN_API_KEY=your_api_key

See the ApeWorx documentation and github for more information.