Types of yield farming: Lending: Coin or token holders can lend crypto to borrowers through a smart contract and earn yield from interest paid on the loan . Borrowing: Farmers can use one token as collateral and receive a loan of another. Users can then farm yield with the borrowed coins.