Skip to main content

What Is Yield Farming?

Definition

Yield farming is the practice of depositing tokens into DeFi protocols to earn rewards — typically by providing liquidity, staking tokens, or lending assets in exchange for interest or bonus tokens.

Yield farming (also called liquidity mining) is a DeFi strategy where users deposit tokens into protocols and earn rewards. The rewards come from trading fees (for liquidity providers), interest (for lenders), or protocol token emissions (incentive rewards).

  • LP farming — deposit tokens into a DEX liquidity pool, earn trading fees + bonus protocol tokens
  • Single-asset staking — deposit one token, earn rewards (often paid in the same token or a governance token)
  • Lending — deposit tokens into a lending protocol (Aave, Compound), earn interest from borrowers
  • Recursive farming — borrow against deposits to re-deposit, amplifying yield (high risk)

For token creators, yield farming is a distribution mechanism: you can incentivize users to provide liquidity for your token by offering farming rewards. This bootstraps the initial liquidity pool and creates trading activity.

Risks include impermanent loss, smart contract exploits, and rug pulls on farming protocols. Always verify the protocol is audited before depositing.

Try it yourself

No code required. Connect a wallet and get started in minutes.

Create a Farmable Pool

Related Terms