🚀Creating Your First Incentive Program
In this guide, you’ll learn how to set up your first incentives program step by step.
1. Create your account
Go to app.fuul.xyz and sign up
Enter the basic details about your project — name, website, and other relevant information
Complete your project’s profile (category, image, and description)
You can create a test project first to explore the platform before setting up your real program.
2. Select how you’re going to reward participants
Choose between Points or Tokens — you can create different incentive programs later
If you select tokens, choose the network you want to use from the dropdown
3. Set up your trigger
Select the type of trigger (onchain, offchain, subgraph, etc.)
For custom onchain triggers, select from any EVM chain or Solana (you can also use a testnet like Base Sepolia)
Enter the smart contract address — Fuul will automatically look up all available events and functions
Select which event or function to use as the trigger for your rewards
Define how Fuul should interpret the transaction volume, revenue calculation, and currency
Click Save
4. Set up your rewards
Choose the conversion you’ve just created
Select who to reward: Referrers, End Users, or both
Configure the reward structure:
Payment type: Fixed amount or Variable (percentage of conversion volume)
Set the amount
Hit Create
5. Finalize and launch
Click Publish to save your configuration
For token reward programs, go to Initialize program to deploy the program onchain
For token rewards, deploying the program creates a smart contract that you fully control. Fuul never has access to the funds you deposit into your program’s contract. Points-only programs don’t require this step.
Last updated