October Changelog: New features and improvements

Welcome to the October changelog. This month we shipped new referral attribution settings, improvements to incentives and audiences, expanded non-EVM support, new token-holders integrations, several new trigger types, and ongoing backend refactoring as part of the Motosierra project.

Features

New Referral Attribution Settings

We added new configuration options under Payouts & Attributions → Referral attribution.
These settings allow teams to control how referrals are credited.

  • Attribution type: Last click or First click
  • Conversion window: number of days during which a referrer can be attributed after a click

Motosierra: Trigger–Contract Simplification

As part of the Motosierra backend refactor, triggers now have a one-to-one relationship with contracts.
This change simplifies configuration and removes the previous many-to-many structure.

  • A trigger can now be linked to only one contract
  • APIs remain unchanged for now

Multilevel Referrers

A new feature was added to Incentives that allows configuring multiple referrer levels.
Teams can define up to three levels inside the same incentive.

  • Supported reward types: Fixed and Variable
  • Supported targets: “Referrers” and “Referrers & End users”
  • Up to three levels of referrers per incentive

Audience Conditions and New Audiences Flow

The entire audience creation workflow has been updated and expanded.
A new audience form, conditions engine, and improved layout were introduced.

  • New create view: /audiences/create
  • Improved option selection and clearer UX
  • Dynamic audiences now support multiple conditions
  • Conditions displayed as cards with parameter forms
  • Logical matching: AND / OR when multiple conditions are present
  • Audience list now includes inline edit/delete shortcuts
  • Audience details include new carousel-style condition cards

Payouts by Referrer Endpoint

A new API endpoint is now available to retrieve payout and volume data grouped by referrer.

  • Inputs: affiliate wallet address + identifier type
  • Outputs include:
    • Referrer address
    • Total volume generated
    • Earnings breakdown by currency (address + chain ID)

Incentive Tiers Improvements

The tier and audience system inside payout terms was rebuilt with expanded functionality and clearer data handling.

  • Multiple audiences per tier
  • Editable tier names and ability to remove tiers
  • Amount ↔ Multiplier toggle with automatic value conversion
  • Advanced tier caps (payout, wallet, end user) with centralized caps drawer
  • Default tier behavior improvements
  • Updated drawer layout with clearer actions and previews
  • API improvements: explicit cap booleans, normalized tier structure, fixed pool payout groups
  • Fixes to payout calculations, caps state, and persistence issues

Fuul Website Rebrand

We launched a full redesign of the Fuul website, including new visuals, layout system, and content structure.

  • Rebuilt homepage aligned with new brand identity
  • Redesigned Integrations section
  • Updated case studies slider
  • New in-house illustration system
  • Upcoming updates: Solutions pages and rewritten feature content

Blockchains

Plasma Network Integration for Token Holders

Token holders on Plasma Network are now supported.

  • Available through the Token Holders trigger form
  • Uses the same configuration structure as other supported networks

Triggers

Post on X (Twitter) Trigger

A new trigger type is available for validating X (Twitter) posts.
The previous “Follow on X” trigger has been renamed to X Activity and expanded.

  • Two actions available: Follow, Post
  • Post triggers require specifying required words for backend validation
  • Added a “Verify Post” button in verify-social and Hosted to submit the post URL

Solana & Sui Token Holders (Demo)

Two new demo-only trigger forms were added: Solana Token Holders and Sui Token Holders.

  • Same fields as the standard Token Holders trigger
  • Creates off-chain triggers only (demo scope)

Hibachi Trades Trigger

A new trigger type for Hibachi trades is now available.

  • Form has no fields
  • Base is the default chain ID

KittenSwap and Prj X Liquidity V3 Triggers

Two new Liquidity V3 triggers were added for KittenSwap and Prj X.

  • Supports network selection, pool address, and position value mode
  • Compatible with Active Liquidity and Distribution Formula

Non-EVM Currencies Support

Trigger events can now include non-EVM currency amounts and identifiers.

  • New currency schema: identifier, identifier_type, chain_identifier
  • currency.address renamed to currency.identifier
  • Supports future fiat identifiers
  • Legacy address and chain_id fields still accepted temporarily

Orderly Trades Trigger

A new trigger type was added for Orderly Builder Trades.

  • Broker ID selector (fetched from Orderly API)
  • Volume type selector: all-time, taker volume, or maker volume

Minor UI Improvements

  • Updated drawer and card spacing across several forms
  • Improved audience cards layout and readability
  • Fixed inconsistencies in custom point icon rendering
  • Internal cleanup of unused UI sections and components

We’d love your feedback

If you have suggestions or comments about these updates, you can reach us at ecosystem@fuul.xyz. We continue improving Fuul every month based on your input.

Can't find the right answer?

We’d be happy to help, please email us at ecosystem@fuul.xyz

Contact us