✅Trigger Integrations
Triggers are the events that qualify users for rewards. Fuul supports 30+ pre-built integrations with leading DeFi protocols, plus the ability to create custom triggers for any onchain or offchain action.
Integration types
Triggers work differently depending on the data source and timing:
Native integrations
Pre-built connectors for popular protocols
Scheduled (usually daily)
Supported DeFi protocols (AMMs, lending, staking)
Custom onchain
Monitor any smart contract event or function call
Real-time
Swaps, mints, deposits, or any onchain action
Custom offchain
Receive events via the Fuul API or CSV upload
Real-time
Sign-ups, purchases, social actions, or any off-chain event
Token holders
Track balances of any token (ERC-20, NFT, SPL)
Scheduled (usually daily)
Holding rewards, governance token programs
Which integration should I use?
Action is atomic and irreversible (swaps, mints)
Custom onchain
Value is time-dependent (deposits, LP positions, holdings)
Native integration or Token holders
Supported protocol (Uniswap, Morpho, etc.)
Native integration (pre-built, best UX)
You track actions in your own backend
Custom offchain (API events)
You need daily aggregated data from a partner
Custom offchain (scheduled API)
Pre-built integrations
Fuul natively supports the following categories of protocols. Each is described in detail in the pages below.
1️⃣ CLAMM LPs (e.g. Uniswap V3)2️⃣ Constant LPs (e.g., Uniswap V2)3️⃣ Lending & Borrowing4️⃣ Staking5️⃣ Token Holders6️⃣ Custom Onchain Events7️⃣ Custom Offchain Events8️⃣ Trading9️⃣ Yield (Pendle)🔟Quests & Social1️⃣1️⃣ Prediction Markets (Polymarket)Supported networks
Fuul supports triggers across 35+ networks including Ethereum, Arbitrum, Base, Optimism, Polygon, Solana, HyperEVM, Berachain, Monad, Stellar, Stable, and many more.
Tracking a network is not the same as paying out on it. Two networks are currently tracking-only:
Stellar — a
stellar_addresscan accept referral codes, be attributed conversions, rank on leaderboards, and earn points, but cannot receive an onchain token payout. See Stellar signatures.Stable (chain 988) — selectable for token holder triggers and in the audiences token balance segment builder. No V2 contracts are deployed there, so wallet connection, budget deposits, and claims are unavailable.
For programs paying tokens on these networks, reward in points or collect a payout address on a supported chain. The networks listed in EVM Claiming are the payout-enabled set.
Last updated