> For the complete documentation index, see [llms.txt](https://docs.fuul.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fuul.xyz/getting-started/integration.md).

# How Integration Works

{% hint style="info" %}
**TLDR:** Most projects can launch an incentive program on Fuul with zero code. Developer integration is only needed for advanced use cases like referral tracking or white-label hubs.
{% endhint %}

## What do I need to integrate?

It depends on what you want to do. Here's a quick guide:

| What you want to do                                                  | Integration needed                      | Details                                                                     |
| -------------------------------------------------------------------- | --------------------------------------- | --------------------------------------------------------------------------- |
| Incentivize onchain actions (LP, trading, staking, lending, holding) | **None** — configure through the webapp | Fuul listens to onchain events automatically via 30+ pre-built integrations |
| Track custom offchain events (sign-ups, purchases, etc.)             | **API** — send events to Fuul           | Your backend sends events via the Fuul API                                  |
| Track referrals in your app                                          | **SDK** — add the Fuul Web SDK          | A few lines of code to track pageviews and wallet connections               |
| Build a white-label incentives hub                                   | **SDK + API** — build with Fuul's tools | Full control over the user experience using the SDK and API                 |
| Launch a no-code incentives page                                     | **None** — use Fuul's hosted solution   | Built-in templates and drag-and-drop editor                                 |

## No-code setup

All incentive rules are configured using the [Fuul Incentives Manager](https://app.fuul.xyz). Through this platform, you can:

1. **Define trigger events** — Choose from 30+ pre-built integrations or create custom triggers
2. **Set up incentive distribution rules** — Fixed, variable, or pool-based payouts in tokens or points
3. **Manage budgets** (token rewards only) — Deploy and fund your program's smart contract
4. **Access reporting** — Understand ROI and identify key users

No developer resources required.

## Multi-chain support

Fuul supports conversion events across all EVM and SVM compatible chains, including Layer 1 and Layer 2 solutions. You can listen for events on one chain and distribute rewards on another — giving you full flexibility for multi-chain ecosystems.

## Reward options

| Reward type       | Description                                                                    |
| ----------------- | ------------------------------------------------------------------------------ |
| **Points**        | Offchain points for engagement programs, leaderboards, and airdrop eligibility |
| **Tokens**        | Any ERC-20 token on supported chains                                           |
| **Native tokens** | ETH, SOL, and other native currencies                                          |

{% hint style="info" %}
To use your token for onchain payouts, Fuul requires a token whitelisting process. Contact <ecosystem@fuul.xyz> for details.
{% endhint %}

## Next steps

Ready to launch? Follow the [Quickstart](/getting-started/quickstart.md) to create your first program.

Want to integrate the SDK? Head to the [Developer Guide](/developer-guide/getting-started-with-fuul-web-sdk.md).
