πŸ’§Incentivize DeFi Liquidity Providers

Build an incentive program for DeFi liquidity providers. Reward users for providing liquidity with automatic pool-based distribution and real-time TVL/APR display.

Prerequisites

  • A Fuul account with a project created

  • A supported DeFi protocol integration (see step 1)

  • Pool-based conversion events configured in the dashboard

  • A funded budget with the reward token

Step 1: Choose your trigger integration

Fuul tracks LP positions automatically via onchain data β€” no custom events needed for supported protocols.

Protocol type
Guide

Uniswap V3 and V3-style DEXs

Uniswap V2 and V2-style DEXs

Lending pools (Morpho, Compound, etc.)

Staking protocols

Yield tokenization (Pendle)

circle-info

Each integration type has its own configuration in the Fuul dashboard. The trigger integration guide for your protocol explains what parameters to provide (pool address, chain, etc.).

Step 2: Configure pool distribution

With pool distribution, rewards are allocated proportionally to each user's share of the pool. Fuul handles the calculation automatically based on onchain position data.

How it works:

  • User A has 60% of the pool β†’ receives 60% of the reward budget for that period

  • User B has 40% of the pool β†’ receives 40%

Multipliers can adjust the distribution for specific audiences (e.g., 2x for users in a VIP segment).

See Pool Distribution for formulas and configuration details.

Step 3: Display TVL and APR

Show depositors the current TVL and estimated APR for each incentive. This endpoint is public β€” no API key required:

Display apr as a percentage: 0.145 β†’ 14.5% APR.

circle-info

TVL and APR are refreshed automatically every ~3 hours. No manual updates needed.

See Whitelabel TVL & APR for supported protocols and display patterns.

Step 4: Add referral tracking (optional)

Optionally add a referral layer so affiliates earn rewards for bringing LPs to your protocol:

See Tracking Referrals for the complete setup.

Step 5: Add claiming

Let users claim their token rewards onchain:

  1. Show claimable balances β†’ Claim Flow Integration

  2. Fetch signed vouchers β†’ Get Claim Checks

  3. Submit the transaction β†’ EVM Claiming or SVM Claiming

Next steps

Feature
Guide

Use variable rewards based on volume

Scale rewards with tiers

Prevent sybil farming

Get notified on payouts

Last updated