πŸ§‘β€πŸ€β€πŸ§‘Referrals

Fuul lets you set up incentives to encourage affiliates, KOLs, and users to bring new participants to your project through referrals. Referrals are the core growth mechanism β€” they connect attribution, reward structures, and affiliate management into a single system.

How referrals work

  1. An affiliate generates a tracking link or code

  2. A user clicks the link and connects their wallet β†’ Attribution determines which referrer gets credit

  3. The user converts (trades, deposits, etc.) β†’ rewards are calculated based on the reward structure

  4. Payouts are distributed to the referrer (and optionally to the referred user)

Referral reward structures

Once attribution is set up, you can configure how rewards flow through the referral chain:

Structure
Description
Guide

Multi-level referrals

Reward up to 3 levels of the referral chain (direct referrer + their referrer + one more)

Sharing rewards with referred users

Affiliates share a portion of their commission with the users they refer (double-side rewards)

Tiered rewards

Different reward rates based on affiliate performance, volume, or audience segment

Referral codes vs affiliate codes

Fuul offers two types of codes for referral tracking:

Affiliate codes
Referral codes

Created by

The affiliate (with a wallet signature)

The project (on behalf of users)

Format

Custom (e.g., my-brand)

Auto-generated (7-char alphanumeric)

Used in

Tracking links (?af=code) β€” automatic attribution

Accepted explicitly by the user β€” permanent relationship

Scope

Cross-project

Single project

See Affiliate Codes vs Referral Codes for the full comparison.

Topic
Guide

How attribution assigns credit

Track referrals in your app (SDK)

Create affiliate links and codes

Manage referral codes

Build an affiliate dashboard

Manage affiliate applications

Last updated