Tranching Protocol is a yield optimization and hedging protocol that implements tranches for yield farming.