Fuul
  • INTRO
    • ⚑What is Fuul?
    • πŸ’ͺWhy use Fuul?
    • πŸ€”Use Cases
    • βš™οΈIntegration
    • πŸ”—Main Links
  • HOW IT WORKS
    • πŸ’ΈTypes of Rewards
    • βœ…Conversion Events
      • 1️⃣CLAMM LPs (e.g. Uniswap V3)
      • 2️⃣Constant LPs (e.g., Uniswap V2)
      • 3️⃣Lending & Borrowing
      • 4️⃣Staking
      • 5️⃣Token Holders
      • 6️⃣Custom Onchain Events
      • 7️⃣Custom Offchain Events
  • πŸ€‘Incentive Payouts
    • πŸ—ΏFixed Rewards
    • 🌊Variable Rewards
    • πŸ’°Pool Distribution
  • πŸ§‘β€πŸ€β€πŸ§‘Referrals
  • ♾️Attribution Methods
  • πŸ’²Budgets
  • ⚑Fuul Incentives Manager
  • πŸŽ–οΈLeaderboards
  • πŸ’»Incentives Hub
    • πŸ‘¨β€πŸ’»White-Label Implementation
    • πŸ‘No-Code
  • FOR DEVS
    • ⭐Getting started with Fuul Web SDK
    • βš™οΈSending Custom Events through the API
    • πŸ“„Tracking referrals in your app
    • πŸ‘¨β€πŸ’»API Key Management
    • πŸ› οΈBuilding your incentives hub in your app (white-label)
      • ℹ️Getting all incentives information
      • πŸ”—Creating affiliate links or codes
      • πŸ’―Getting Leaderboard Data
        • πŸͺ™Tokens
        • 🌟Points
      • πŸ™‹Getting Individual Rewards
        • πŸͺ™Tokens
        • 🌟Points
      • πŸ€™Claiming Onchain Rewards
    • πŸ”§Building widgets
    • πŸ“’Managing Audiences and Segments
      • πŸ‘€Getting User Audiences using Fuul SDK
      • πŸ‘₯Updating Audience Segments using Fuul API
    • ✈️Migration from older SDK versions
    • πŸ†˜Troubleshooting
  • PROTOCOL
    • ⛓️Smart Contracts
    • 🧡Subgraphs
  • Guides
    • ✏️Getting Started
      • Creating Your First Incentive Program
      • How to Add a Budget in Fuul
  • 🏁Creating Triggers & Conversions
    • Understanding Triggers Types
    • Creating an Event with CSV file
  • 🎨Program Incentive Page
    • Building no code landing pages
  • πŸ“ŠAnalytics
    • Understanding Sybil Detection
Powered by GitBook
On this page
  • What Are Trigger Types?
  • Types of Triggers in Fuul
  1. Creating Triggers & Conversions

Understanding Triggers Types

In Fuul's platform, you can set up different types of triggers for your rewards based on your needs

PreviousCreating Triggers & ConversionsNextCreating an Event with CSV file

Last updated 1 month ago

Triggers are a key component of Fuul’s incentive programs, allowing you to define specific events that initiate rewards or actions. In this guide, you'll learn which kind of triggers you can use.

What Are Trigger Types?

Triggers are events or conditions that, when met, initiate a specific action in your incentives program.

You will see that you can search for a specific trigger, or filter by categories to quickly find the type of trigger you want to use.

Types of Triggers in Fuul

Liquidity Triggers

  • Uniswap v3 Liquidty: Create a trigger from snapshots of Uniswap v3 liquidity pool positions.

  • Kodiak Liquidity: Create a trigger from snapshots of Kodiak liquidity pool positions.

  • V2 Liquidity: Create a trigger from snapshots of v2 liquidity pool positions.

Trading Triggers

  • Lynx Trade: Create a Lynx Trade Trigger.

Holding Triggers

  • Token Holders: For specific snapshots, for users holding a specific LP token, or maybe an ERC20 token, and we want to reward them for holding those.

Social Triggers

These triggers are meant to reward those users who interact in your community and make it grow.

  • Follow on X: Create a trigger from user's activity on X.

  • Github Activity: Create a trigger from user's activity on Github.

  • Discord Activity: Create a trigger from user's activity on Discord.

Custom Triggers

  • Custom Onchain: Events that occur directly on the blockchain, such as token transfers or contract interactions. These are useful for tracking decentralized activity.

  • Custom Offchain: Actions taken outside the blockchain. These can be set up using APIs.

  • Subgraph Balances: You can use this trigger when there is some information like cumulative deposits or something that is not available at the transaction level.

🏁