Affiliate Networks · Onchain affiliate protocol (DeFi, DEXs)

Fuul Onchain Affiliate Protocol Review

Fuul is not one affiliate program but the infrastructure behind many: each crypto project sets its own rewards (a fixed amount per action, a share of volume, a pool or a leaderboard), funds a smart contract, and affiliates claim what they earn onchain in tokens or stablecoins, or receive points.

Free to apply. Approval depends on your traffic sources and the program terms.

Commission Project-set: fixed, % or pool
Cookie life Not publicly confirmed
Payout frequency Project-set
Minimum payout Not publicly confirmed
Payout methods Project tokens, Stablecoins, Points

Program terms at a glance

Commission
Projects define triggers (trading, liquidity provision, lending, sign-ups) and reward types: fixed (e.g. $10 per referral), variable (% of volume, e.g. $0.05 per USD of volume in a tier), pool distribution or leaderboard. Tiers or multipliers (e.g. 2×) can raise rates for audiences such as token holders or approved affiliates; only the highest tier applies. Rewards can go to referrers, end users or both.
Model
CPARevShareFixed bounty
Duration
Project-set
Cookie life
Not publicly confirmed
Attribution
Affiliate code in a tracking link (?af=code): once a user connects a wallet through it, future conversions are attributed to the affiliate. Project-issued referral codes create a permanent referrer-user link.
Payout frequency
Project-set; claimed onchain
Minimum payout
Not publicly confirmed
Payout methods
Project tokensStablecoinsPoints
Sub-affiliates
Project-set
Allowed traffic
  • Crypto communities
  • KOLs
  • Trading groups
Restricted traffic
  • Project-set rules
  • Self-referrals and sybil clusters are detected
Affiliate KYC
Wallet-based; projects can require W-9/W-8BEN tax forms before affiliate claims
Restricted regions
  • Project-set
Approval
Per project: application form reviewed by the project (approve, reject or on hold)
Tracking & reporting
Fuul dashboards, including an affiliate management dashboard
Promo materials
Project-supplied
Manager support
Project-supplied
What your referrals get
Project-set (rewards can be split with end users)

What stands out

What stands out

  • Crypto-native, transparent onchain attribution and payouts
  • Reach DeFi/DEX projects that don't use traditional networks
  • Non-custodial — Fuul does not hold reward funds

Watch out for

  • No central marketplace or single payout
  • Rewards often in volatile project tokens
  • Only works for projects with an onchain conversion event

Most crypto affiliate programs run on the same rails as any other online business: a tracking link, a cookieCookie life How long after a click the program still credits you if the visitor signs up or buys. A 30-day cookie gives the user 30 days to convert. More, a dashboard, and a monthly payout from a finance team. That model works for exchanges, but it breaks down for DeFi protocols and decentralized exchanges. Their users are wallets, not email addresses, and the event that matters, a swap, a deposit or a trade, happens onchain.

Fuul is built for that gap. It is an onchain affiliate protocol: projects use it to track referrals by wallet, decide what each onchain action is worth, and pay affiliates from a smart contract they fund themselves. Fuul’s docs list Coinbase, Kraken, Morpho and dYdX among its users, and it publishes a case study on referrals for the Coinbase Developer Platform.

For you as an affiliate, the key point is this: there is no single Fuul affiliate program to join. Every project that uses Fuul runs its own web3 referral program, with its own rewards, rules and approval. Fuul is the engine underneath.

How projects set rewards in a Fuul onchain affiliate program

A project builds its program in three layers. Understanding them tells you how to read any Fuul-powered offer.

1. The trigger. First the project defines a conversion event. Fuul supports triggers such as trading, liquidity provision, lending and sign-ups. Because the trigger is an onchain action, the project does not have to trust a pixel or a form submission; it can see that the action happened.

2. The payout type. Then it chooses how to pay for that event.

Payout typeHow it worksWhat it means for you
FixedA set amount per conversion, e.g. $10 per referralWorks like a classic CPA; easy to forecast
VariableA share of volume, e.g. $0.05 per USD of volume in a tierRevenue-share style; earnings follow your users' activity
Pool distributionA fixed budget split among participantsYour share shrinks as more affiliates join
LeaderboardRewards ranked by performancePays top affiliates; small ones may earn nothing

3. Who gets paid. The project chooses whether rewards go to referrers, to end users, or to both. A program that splits the reward with the user gives you a built-in incentive to offer, similar to a rebateRebate A share of trading fees paid back to someone — to you as the referrer, or passed on to the user as a discount. Many exchanges call commission a rebate. More on an exchange.

On top of that, Fuul supports tiers and multipliers. By default every participant earns the same rate. A project can create tiers for audiences, either dynamic (for example, wallets that hold the project’s token or NFT) or static (a hand-picked list such as ambassadors or approved affiliates). A tier can set its own amount or apply a multiplier, such as 2× the default. A wallet that qualifies for several tiers gets only the highest-ranked one; tiers never stack. If a project enables manual approval on a tier, an admin has to approve your move up.

Approved affiliates also get a performance-based commission tierCommission tier A level in a program's rate table. You move to a higher tier, and a higher percentage, by bringing more users, volume or revenue. More with a protection period before any downgrade takes effect. The default is 30 days and projects can set it anywhere from 1 to 365 days. That is worth asking about: a long protection period means a slow month does not immediately cut your rate.

Affiliate codes vs referral codes: how attribution works

Fuul has two attribution mechanisms, and Fuul’s docs are explicit that they are different things.

Affiliate codes are yours. They are personal, branded identifiers embedded in a tracking link as ?af=yourcode. When a user clicks your link and connects a wallet, Fuul ties that wallet to you, and all their future conversions on that project are attributed to you. You create one code and it works globally.

Referral codes are generated by the project: auto-generated, seven characters, scoped to a single project. The user has to accept the code explicitly, and acceptance creates a permanent referrer-user relationship. “Invite code” is not a separate type; it is a referral code that a project uses to gate access in its own app.

Both mechanisms can trigger the same payout rules. One difference matters if you want to pass rewards to your audience: affiliate codes support rebates only when the project activates them as referral codes.

What the docs do not say is how long an affiliate-link attributionAttribution The rule that decides which affiliate gets credit for a user — for example, the last link clicked or the referral code entered at sign-up. More lasts in practice or what happens if a wallet already has a referrer. Wallet binding is generally sticky, which helps you, but it also means a user who connected through someone else’s link first is gone. Read each project’s referral page for its rules.

Joining a web3 referral program on Fuul and claiming rewards onchain

  1. Find a project that runs on Fuul. There is no central marketplace. Look for a referral or affiliate page on the protocols your audience already uses.
  2. Apply if the project asks you to. Projects can build an application form in Fuul's dashboard. Your application is pending until reviewed, then approved, rejected (with an optional reason) or put on hold. On approval you are added to an audience that sets your tier and payout rules.
  3. Connect your wallet and get your code. Create your affiliate code and share the tracking link wherever your audience is: Telegram, X, YouTube, a newsletter or your own site.
  4. Submit tax forms if required. A project can require a W-9, W-8BEN or W-8BEN-E before you claim affiliate rewards. W-8 forms expire after three years and must be resubmitted.
  5. Claim your rewards. Token and stablecoin rewards become claim checks. You redeem them in a transaction against the project's reward contract. Points need no claim; they are credited automatically.

Claiming is where Fuul is most different from a classic affiliate networkAffiliate network A platform that connects many advertisers with many affiliates and handles tracking, reporting and payouts in one account. More. Each project deploys its own reward contract and funds it with a budget. Fuul does not hold the money. Unclaimed rewards stay in the contract until you claim, and no tokens move until you do. Claims are supported on EVM chains (including Ethereum, Arbitrum, Base, HyperEVM, Ink, Monad and Optimism), Solana and Fogo, and Stellar. Some projects use automated claims, which run on a schedule and are EVM-only; in that case the project pays the gas and a protocol fee per run. For manual claims, the docs we reviewed do not state who pays gas, so expect to pay the network fee yourself.

Watch out

A claim fails if the project's reward contract does not hold enough funds. Non-custodial means Fuul cannot top it up for you. Before you invest serious effort in a program, check that its contract is funded and that recent claims have gone through, and claim regularly rather than letting rewards pile up.

Fees, fraud rules and what is not published

Fees. Projects pay Fuul a protocol fee, deposited onchain together with the reward budget (on Stellar it is taken at claim time). The rate is not published. Launch coverage reported an 8% platform fee on top of affiliate commissions, which may be outdated. As an affiliate, you do not pay this fee directly, but it is part of why projects size their budgets the way they do.

Fraud prevention. Fuul ships with tools projects can switch on: a self-referralSelf-referral Signing yourself, or extra accounts you control, up through your own affiliate link to earn commission. Almost every program bans it. More detector that spots the same person across multiple wallets, a behavioral cluster model trained on more than 30 onchain signals, wallet screening, blacklisting and payout capsCap A limit on how many conversions, or how much commission, a program will pay for in a period or per sale. More. In practice this means farming your own link with fresh wallets is likely to be caught, and a payout cap can limit what even legitimate top affiliates earn in a period. The incentivized trafficIncentivized traffic Users who sign up because you rewarded them (cash, giveaways, points) rather than because they want the product. Often banned or paid less. More rules you are used to from exchanges are, if anything, enforced more strictly onchain.

Not published at protocol level: cookie length, minimum payouts, payout schedules, restricted regions and sub-affiliate tiers. All of these are project-set. Fuul gives each project the tools; the project decides the rules.

Who Fuul-powered programs suit

DeFi communities and trading groups. If your audience already trades perps, provides liquidity or lends onchain, a volume-based reward on a protocol they use is the most natural offer you can run. KOLsKOL Key opinion leader: an influencer with an engaged audience, such as a YouTuber, an X account or a Telegram channel owner. More with an engaged wallet-holding audience are the core of this model.

Developers and wallet builders. Programs with sign-up or developer triggers, like the Coinbase Developer Platform case, pay for onboarding builders rather than traders.

Affiliates who want to be paid in crypto. Rewards arrive in project tokens, stablecoinsStablecoin A crypto token pegged to a regular currency, usually the US dollar, so its price stays close to $1. More or points, with no bank in the loop. See our list of affiliate programs that pay in crypto for comparison.

Who should skip: affiliates who need a single dashboard and a single monthly payout across many brands (use a classic network from our crypto affiliate networks page), anyone uncomfortable holding volatile project tokens between earning and selling, and publishers whose audience does not use wallets at all. Points programs deserve extra caution: points have no guaranteed value, so treat them as a possible future reward, not income.

Conversion tips for onchain affiliate programs

Pick projects with stable reward assets. A $10 fixed reward paid in a stablecoin is worth $10 when you claim it. The same reward in a new token may not be. When you can choose, prioritize programs that pay in stablecoins.

Use the end-user split. If the project lets you share rewards with referred users, say so plainly in your content. A visible discount or rebate is the strongest conversion lever in crypto.

Teach the wallet step. Your link only binds a user when they connect a wallet. Short walkthroughs showing exactly where to click “connect” reduce drop-off between the click and the binding.

Track by placement yourself. Fuul gives projects dashboards, but your view as an affiliate depends on the project’s frontend. Use separate codes or UTM-tagged links per channel where possible; the tracking and SubID guide explains the basics.

Watch leaderboard and pool math. In a pool, every new affiliate dilutes your share. In a leaderboard, the bottom of the table may earn nothing. Run the numbers before you commit content to either.

Build in communities. Most Fuul-powered programs are discovered in Discord and Telegram, not through search. Our guide to crypto affiliate communities lists where those conversations happen.

Fuul vs traditional crypto affiliate networks

FuulClassic networks
What it isProtocol each project deploysMarketplace of advertisers
AttributionWallet-based, onchain eventsCookie or click ID
Who pays youEach project’s smart contractThe network, monthly
Payout assetProject tokens, stablecoins, pointsBank, PayPal, sometimes crypto
JoiningPer projectOne account, many offers

If you like the onchain model but want a single, well-documented scheme, Hyperliquid’s referral and builder codes are a useful comparison: native to the exchange rather than built on a third-party protocol. Exchanges such as Bybit remain the centralized alternative, with a classic dashboard and a fee-based revenue share. For network-level options, start with the crypto affiliate networks page, and if you want to recruit other affiliates under you, check whether a given project’s tiers allow it before reading our sub-affiliate guide.

Verdict

Fuul is one of the most complete toolkits for running onchain affiliate programs. Projects get flexible triggers, four payout types, tiers, multipliers and serious fraud tooling. Affiliates get transparent wallet-based attribution and rewards they claim directly from a funded contract, with no network in between.

The trade-off is fragmentation. Every program has its own rules, you claim each one separately, rewards often arrive in volatile tokens or points, and protocol-level details such as payout minimums and attribution windows are left to each project. If your audience lives onchain, learn how Fuul works once, then judge each project’s offer on three questions: what asset you are paid in, whether the contract is funded, and how long your referrals stay bound to you.

Sources & official terms

Terms are taken from the official affiliate pages and agreements listed below. Programs change their terms without notice — confirm the current rates in the partner dashboard before you build a campaign around them.

  1. Fuul Docs — Referral & Affiliate Programs
  2. Fuul Docs — Incentive Payouts
  3. Fuul — Coinbase Developer Platform case study
  4. The Block — Fuul enters private beta · third-party
  5. Fuul Docs — Affiliates
  6. Fuul Docs — Referral codes vs invite codes
  7. Fuul Docs — Tiers & multipliers
  8. Fuul Docs — Affiliate tax information
  9. Fuul Docs — Affiliate applications

Frequently asked questions

What is Fuul?

Fuul is an onchain affiliate and referral protocol for crypto apps. Projects use it to track referrals by wallet, define rewards for onchain actions such as trading or providing liquidity, and pay affiliates from a non-custodial reward contract. It is not a marketplace: you join each project's program separately.

How much do Fuul affiliate programs pay?

Each project sets its own rates. Fuul supports fixed rewards (for example $10 per referral), variable rewards as a share of volume (for example $0.05 per USD of volume in a tier), pool distributions and leaderboards. Tiers and multipliers such as 2× can raise the rate for approved affiliates or token holders.

How do I claim Fuul affiliate rewards?

Token and stablecoin rewards become claim checks that you redeem in a transaction against the project's reward contract, on EVM chains, Solana, Fogo or Stellar. Unclaimed rewards stay in the contract. Some projects run automated claims for you on EVM chains. Points are credited automatically and are not claimed.

Does Fuul require KYC from affiliates?

Fuul programs are wallet-based. A project can, however, require affiliates to submit a W-9, W-8BEN or W-8BEN-E tax form before claiming affiliate rewards. End-user rewards are never blocked by this requirement.

What is the difference between a Fuul affiliate code and a referral code?

An affiliate code is your personal code embedded in a tracking link (?af=code); once a user connects a wallet through it, their future conversions are attributed to you. A referral code is a seven-character code a project generates and a user explicitly accepts, which creates a permanent referrer-user relationship.

Fuul Onchain Affiliate Protocol Review

Project-set: fixed, % or pool

Join the affiliate program
↑