Adding a budget is a key step for incentive programs that distribute token rewards. Fuul uses non-custodial smart contracts to hold your program's funds, so you always retain full control.
Budgets are only required for token rewards. Points-only programs don't need a smart contract or budget.
1. Access the Fuul dashboard
Log in to your Fuul account at app.fuul.xyz and navigate to your project's dashboard.
2. Go to the budget section
From the dashboard, locate the budget management area on the left sidebar under the Participants tab.
3. Set up a new budget
Click Add Budget and choose the currency for the budget (USDC or other supported tokens).
4. Specify the budget amount
Enter the amount you want to deposit into the program.
5. Deposit the protocol fee
You'll see the Fuul protocol fee. Click Deposit Protocol Fee and confirm the transaction in your wallet.
6. Deposit funds to the contract
Click Deposit Budget and confirm the transaction. Your funds are sent directly to the program's smart contract and are immediately available for rewards.
You can also fund the contract by sending tokens directly from any wallet or multisig β no additional approval steps needed.
If the smart contract does not have sufficient balance, reward claims will fail. You can add more funds or withdraw at any time.
7. Monitor your budget
After setup, you can monitor the budget's performance and remaining balance directly from the dashboard.
You may need to refresh the page for the deposited funds to appear in the contract balance.