Welcome to the July changelog. This month we introduced improvements across payouts, incentives, authentication, audiences, Hosted pages, and several new trigger integrations.
Features
Pending Approval Payouts: Event Details
Event details for payouts that require manual approval are now available.
- Accessible directly within each pending approval payout
- Displays event-level information tied to the approval flow
Conversion Form: Removed “AND NOT” Operator
The Conversion form has been simplified by removing the “AND NOT” option.
- Remaining logical operators: “AND” and “OR”
Verify Socials View
A new page is available to verify all active social account triggers for a project.
The first supported flow is X (Twitter) follow verification.
- Connect a wallet
- Link an X account
- See required accounts to follow
- Verify the follow using the connected account
- Redirect to a project-defined URL when completed
- Page styling adopts the Hosted theme configuration
- Only enabled X follow conversions are shown
Non-EVM: Affiliate Mapping Update
Affiliates no longer rely on linking to a specific user profile.
This change enables support for non-wallet credentials such as emails in the future.
- Affiliates now store their own credential and credential format
- Affects affiliate views in the webapp (participants, revenue, volume)
Auth Flow Improvements Across the App
The authentication flow was updated across the webapp, Explorer, and Affiliates.
- Deprecated legacy flows that allowed fetching or modifying arbitrary user data
- Introduced stricter identity handling tied to authenticated sessions
- Updated how user information is retrieved and updated internally
Incentives Form Improvements
The Incentives form received improvements in data handling, validation, and UX.
- Sends only the fields required by each incentive type
- More precise validation rules
- When using POINTS, decimals are no longer allowed
- Cap and filter validations now depend on toggle state
- Amount inputs now auto-select for easier editing
- Updated advanced settings with new toggles
- Added internal consistency checks to prevent invalid configurations
Updated Signature & Authentication Flow in Hosted
Signature requirements have been adjusted to reduce unnecessary authentication and avoid extra Dynamic usage.
- Incentives Hosted no longer requires message signing when connecting a wallet
- Landing Hosted only requires a signature if a referrer is present in the URL
- Email login flows temporarily adjusted in Recall to avoid unintended signature events
- Working on enabling signature generation during email logins
Hosted Rewards List Update
Internal logic for showing rewards in Hosted has been simplified.
Visible behavior remains unchanged.
- New toggle to display a “Show tiers criteria” button when conversions include tier data
- Opens a modal with tier criteria matching the Incentives configuration
Referrer and Signature Modal in Hosted
A new modal now manages how referrer codes and signatures are handled.
- Appears only when a referrer parameter is present
- User explicitly accepts the referrer code and signs once
- Uses localStorage to prevent repeated signing
- Supports Solana wallets for referrer codes
- Shows errors when the referrer code is invalid
- Sends page view tracking when a referrer is present
- Regular wallet logins no longer require Dynamic authentication
Negative Points Airdrop Support
Airdrop CSVs can now include negative point values to remove points.
- Values must be integers
- Zero values are not allowed
Project Members: Role and Access Management
Project member management now includes role and access control.
- Assign admin or user roles
- Enable or disable access to a project
- Restrictions:
- Cannot modify own role
- Cannot disable access for the logged-in user
- Admin-only tools hidden from non-admins
Blockchains
Katana, BNB, and Polygon: Updated Token Holder Support
Token holders for Katana, BNB, and Polygon now use an improved blockchain data provider.
- Katana added as a new supported network
- BNB and Polygon migrated from older data sources
- These chains now rely on a unified data-fetching mechanism
Triggers
Compound v3 Triggers
A new form is available to create triggers for Compound v3 lending and borrowing snapshots.
- Network selection
- Market address
- Position type: Lending or Borrowing
Morpho Borrower Strategies
A new trigger type is now available for Morpho borrowing strategies.
- Supported networks: Base and Ethereum
- Fields:
- Market ID
- Strategy type: borrow native, borrow usd, collateral native, collateral usd
- Native strategies include a price reference field
Minor UI Improvements
- Simplified Hosted rewards logic
- Updated validations and number input behavior
- Improved spacing, layout, and theme consistency across Hosted
- Removed deprecated UI elements from several views
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.