Algebra Integral
HomepageSocialsIntegrate
  • Overview
    • What is Algebra?
    • Who Are These Docs For
    • Why Concentrated Liquidity & Modularity Matter
    • Partners & Ecosystem
    • Audits & Security
    • Social Media & Communities
  • Introducing Algebra Integral to Founders & Business Teams
    • Overview of Algebra Integral
      • How It Works: Core + Plugins
      • V3 vs. V4: Key Differences
      • Integral vs. Uniswap V4: Key Differences
    • Benefits of Modular Architecture
      • Perks for DEXes
      • Perks for Builders
      • Perks for Users
  • Modularity: Use Cases
  • Plugin Marketplace
  • Algebra Partner Support
  • User Guide Template For DEXes
    • Concentrated Liquidity & Modular Architecture Basics
      • Glossary
      • How Concentrated Liquidity & Modular Architecture Work
      • Benefits of Modular Concentrated Liquidity AMM for Users
        • Perks for Liquidity Providers
        • Perks for Projects
        • Perks for Traders
      • Fee Mechanics
        • Static Fee
        • Dynamic Fee
        • Sliding Fee
        • Dynamic Fee Based on Trading Volume
        • Managed Swap Fee
        • Whitelist Fee Discount
      • Farming
      • Farming FAQ
  • Price Ranges and Liquidity Strategies
    • What Are Price Ranges
    • Basic Price Range Presets
    • Advanced Range Presets
    • How Price Moves Affect Liquidity
    • Impermanent Loss: Concepts & Mitigation
    • Matching Your Liquidity Strategy to Market Moves
    • Swap & LP Strategies with Price Ranges
    • Liquidity Scenarios & Risk Profiles
  • Liquidity Provisioning: Tutorials & FAQs
    • Adding Liquidity
      • Manual Mode
      • Automated Mode
    • Managing & Adjusting Positions
    • How APR is Calculated
    • FAQ for LPs
  • Algebra Integral / Technical Reference
    • Intro
    • Audits
    • Integration Process
      • Specification and API of contracts
        • Algebra Pool
        • Algebra Factory
        • Swap Router
        • Nonfungible Position Manager
        • Quoter
        • QuoterV2
        • TickLens
      • Interaction with pools
        • Getting data from pools
      • Subgraphs and analytics
        • Examples of queries
      • Technical Guides
        • Intro
        • Swaps
          • Single swaps
          • Multihop swaps
        • Providing liquidity
          • Setting up your contract
          • Mint a new position
          • Collect fees
          • Decrease liquidity
          • Increase liquidity
          • Final Contract
        • Flashloans
          • Setting up your contract
          • Calling flash
          • Flash callback
          • Final contract
      • Migration from UniswapV3
      • FAQ
    • Core Logic
      • Pool overview
      • Swap calculation
      • Liquidity and positions
      • Ticks
        • Ticks search tree
      • Reserves
      • Flash
      • Plugins
      • AlgebraFactory and roles
    • Plugins
      • Overview
      • Farming
      • Adaptive Fee
      • Sliding Fee
      • Whitelist Discount Fee
      • Safety Switch
      • Position Limit Orders
      • Managed Swap Fee
      • FAQ
    • Guides
      • Plugin Development
      • Plugin Testing
      • Plugin Deployment
    • Changes V1
    • Changes V1.1
    • Changes v1.2
  • Changes v1.2.1
  • Other
    • Archived Documentation
Powered by GitBook
On this page
  1. User Guide Template For DEXes
  2. Concentrated Liquidity & Modular Architecture Basics

Farming FAQ

Note for DEX Teams:

Farming functionality on Algebra-powered DEXes is highly customizable. While this guide outlines the default mechanics, DEX teams can adjust farming formulas, reward distribution logic, token multipliers, and update intervals based on their unique economic models or ecosystem goals.

Do I need to take any extra steps to participate in farming?

No, once you mint a liquidity position in a pool with farming enabled, it automatically participates. No additional steps are needed from your side.

How does farming work on an Algebra-powered DEX?

Farming acts as a boost to your LP fee earnings. If farming is active for a pool, you'll receive additional reward tokens (defined by the farming campaign) based on the fees your position earns — as long as your liquidity stays within the active price range.

How is the farming boost calculated?

The farming boost is calculated based on the farming multiplier:

rewardToken = farming.rewardRate * INTERVAL * rewardToken.derivedToken

farmingMultiplier=rewardsTOKEN / FeeCollectedTotalTOKEN

Key Terms:

  • farming.rewardRate: Amount of reward token distributed per interval

  • INTERVAL: Length of time between updates (e.g., every 3 hours)

  • rewardToken.derivedToken: Value of the reward token expressed in the DEX’s main token (e.g., ETH)

  • feeCollectedTotal: Total fees collected across the pool during the interval

Do I still earn farming rewards if there’s no trading activity?

No. Farming rewards depend on trading activity. If no trades occur, no rewards are generated.

What happens if my liquidity position goes out of range?

If your position is out of range, it won’t earn farming rewards or trading fees. Once the price moves back into range, rewards resume automatically. No action is needed to restart farming.

Can multiple positions earn farming rewards at once?

Yes. Each liquidity position is treated separately and can earn farming rewards individually. There's no cap on how many positions can participate.

How do I claim farming rewards?

You can claim rewards for eligible positions on either the Pools or Farms page. Each LP position must be claimed separately.

Do I have to pay gas fees to claim rewards?

Yes. Each reward claim requires a small blockchain transaction fee. To save on costs, you can wait until the farming period ends and claim all rewards in one batch using the Ended tab.

Does my selected price range affect my farming rewards?

Yes. A narrower price range concentrates your liquidity, giving you a larger relative share of the pool's active liquidity and higher farming rewards. Wider ranges are more passive but typically earn fewer rewards due to lower concentration.

PreviousFarmingNextPrice Ranges and Liquidity Strategies

Last updated 17 hours ago