Skip to main content

Farms (V3 incentives)

Table of Contents

Contracts

  • V3 Staker: 0xc6a9dB70b5618DfbCA05Fa7db11bEC48782D5590
  • V3 Position Manager: 0xa02e90a5f5ef73c434f5a7e6a77e6508f009cb9d
  • V3 Factory: 0x09cF8A0b9e8C89bff6d1ACbe1467e8E335Bdd03E

Incentive Model

Farms are position-based incentives built on Uniswap V3 Staker.

At runtime, users can:

  • Discover active incentives.
  • Match eligible V3 positions to incentive pools.
  • Stake/unstake positions and claim reward token allocations.

Actions

  • Stake: stake an eligible V3 position NFT into an incentive.
  • Unstake: remove staked position from incentive.
  • Claim: claim accrued rewards from the incentive.
  • Withdraw: withdraw deposited position NFT when stakes are cleared.
  • Create incentive: available in-app for authorized operators.

Approvals and Spenders

  • Position approvals can target V3 Staker before staking.
  • Reward token approvals target V3 Staker for incentive creation.

Refresh Cadence

  • Incentives and position data refresh periodically.
  • User data refreshes after on-chain activity.