Yield farming is one of the oldest concepts in Decentralized Finance (DeFi). Also referred to as liquidity mining or liquidity farming, the concept involves generating income from holding cryptocurrencies . In short, it is a means of locking cryptocurrency assets to get rewards.