# Use Cases

Fuul supports a wide range of incentive programs tailored to different project needs. Here are the most common applications:

## DeFi Incentives

### Liquidity Incentives

Reward liquidity providers across concentrated liquidity AMMs (e.g., Uniswap V3) and constant product pools (e.g., Uniswap V2). Set daily, weekly, or monthly reward pools distributed proportionally based on liquidity provisioned.

{% hint style="success" %}
**Case study:** [Resolv boosted user acquisition with points and referrals](https://www.fuul.xyz/case-studies/resolv-boosting-user-acquisition-with-points-and-referrals)
{% endhint %}

### Lending & Borrowing Incentives

Incentivize lending and borrowing activity on any protocol. Reward participants based on overall volume or net positions.

{% hint style="success" %}
**Case study:** [HypurrFi migrated its rewards infrastructure in 7 days](https://www.fuul.xyz/case-studies/how-hypurrfi-migrated-its-rewards-infrastructure-in-7-days)
{% endhint %}

### Trading Competitions

Boost trading volumes for specific tokens across specific DEXes. Distribute incentives based on volume or P\&L leaderboard positions.

{% hint style="success" %}
**Case study:** [Hibachi scaled perps trading volume with points, competitions, and multi-level referrals](https://www.fuul.xyz/case-studies/hibachi-scaling-perps-trading-volume-with-points-competitions-and-multi-level-referrals)
{% endhint %}

### Token Holder Rewards

Reward users periodically based on how long they hold your token. Fuul integrates with DeFi protocols to ensure composability — users holding tokens in vaults, pools, or staking contracts are still tracked.

### Staking Incentives

Deploy staking rewards distributed periodically through multiple snapshots based on staked amounts and time.

{% hint style="success" %}
**Case study:** [SatLayer drove BTC deposits through strategic incentives](https://www.fuul.xyz/case-studies/satlayer-driving-btc-deposits-through-strategic-incentives)
{% endhint %}

### Minting

Incentivize users with extra yield when minting your stablecoin. Fuul integrates with DeFi protocols to ensure composability without compromising incentives.

{% hint style="success" %}
**Case study:** [HaloFi achieved 13x user growth by incentivizing stablecoin minting](https://www.fuul.xyz/case-studies/halofi-13x-increase-in-the-number-of-users-depositing-with-a-groundbreaking-points-program)
{% endhint %}

## Growth & Acquisition

### Affiliate & Referral Programs

Align incentives with affiliates and key opinion leaders (KOLs). Set up customizable affiliate tiers and payout structures — fixed rewards per sign-up, revenue sharing, or multi-level commission structures.

{% hint style="success" %}
**Case study:** [dYdX powers VIP affiliate growth with Fuul](https://www.fuul.xyz/case-studies/dydx-powering-vip-affiliate-growth-with-fuul)
{% endhint %}

### Points Programs

Run points-based incentive programs to reward user engagement before a token launch. Points can be distributed for any tracked action and used to build leaderboards, tier systems, and airdrop eligibility.

### Quests & Social Engagement

Incentivize social actions like following on X, posting content, completing Galxe or Zealy quests, and GitHub contributions. Combine social triggers with onchain actions for comprehensive engagement programs.

{% hint style="success" %}
**Case study:** [Recall scaled participation to 900K by unifying Galxe, Zealy, and campaigns into a single points program](https://www.fuul.xyz/case-studies/recall-scaling-participation-to-900k-by-unifying-galxe-zealy-and-campaigns-into-an-incentives-points-program)
{% endhint %}

## Any Other Use Case

Fuul's flexible trigger system means you can incentivize virtually any action:

* **Custom onchain events** — Set up conversion events using any smart contract with emitted events or functions
* **Custom offchain events** — Integrate any event via the Fuul API (sign-ups, deposits, KYC completion, etc.)
* **Dune queries** — Use Dune analytics data as a trigger source for protocols without APIs or subgraphs

{% hint style="info" %}
Fuul supports **35+ networks** including Ethereum, Arbitrum, Base, Optimism, Polygon, Solana, HyperEVM, Berachain, and many more. See [Trigger Integrations](/core-concepts/trigger-integrations.md) for the full list.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.fuul.xyz/getting-started/use-cases.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
