Back to overview
Lesson 2 of 6

Token-Based Commission Models

8 min read

Commission Currency Options

Web3 affiliate programs can pay commissions in fiat (USD, EUR), stablecoins (USDT, USDC), native project tokens, or a combination. The choice of commission currency affects partner recruitment, regulatory classification, accounting complexity, and the economic alignment between the project and its affiliates. There is no universally correct answer -- the right structure depends on the project stage, token economics, and partner preferences.

Payout CurrencyAdvantagesDisadvantagesWhen to Use
Stablecoin (USDT/USDC)Predictable value, low volatility, familiar to crypto-native affiliatesRequires stablecoin treasury, still crypto (regulatory overhead)Default for most web3 programs -- predictable for both sides
Native tokenAligns affiliate incentives with project success, preserves cashPrice volatility, potential securities classification, lock-up frictionEarly-stage projects with limited treasury, committed long-term partners
Fiat (USD/EUR)Standard accounting, clear regulatory treatmentRequires banking infrastructure, less aligned with crypto ethosPrograms targeting traditional affiliates or content publishers
Hybrid (stablecoin + token)Balances stability with upside alignmentMore complex commission logic and reportingGrowth-stage projects that want partner alignment without full token risk

CPA, RevShare, and Volume-Based Models

The core commission models in web3 mirror traditional affiliate structures but adapt to crypto-native events. CPA pays a fixed amount per qualifying action -- wallet connection, first deposit, first trade, or token purchase. RevShare pays a percentage of ongoing revenue generated by referred users, typically calculated on trading fees, swap fees, or protocol revenue. Volume-based models pay per unit of activity, similar to lot-based commissions in Forex.

  • CPA per wallet connection: $2-10 per verified wallet -- low barrier, high fraud risk without qualification rules
  • CPA per first deposit: $15-50 depending on minimum deposit threshold and vertical
  • CPA per first trade/swap: $20-80 for exchanges and DeFi -- filters for engaged users
  • RevShare on trading fees: 20-40% of the fee revenue generated by referred users
  • Volume-based (per lot or per $M traded): $2-8 per standard lot or $50-200 per $1M traded
  • Hybrid: CPA upfront ($25-40) plus reduced RevShare (10-20%) for ongoing revenue

CPA on wallet connection alone is a fraud magnet. Bots can generate thousands of wallet addresses at near-zero cost. Always pair wallet-connection CPA with a secondary qualification event like a minimum deposit or first trade to filter for real users.

Token Vesting and Lock-Up Structures

When commissions are paid in native tokens, vesting schedules prevent affiliates from immediately dumping tokens on the market. A typical structure vests affiliate token rewards over 3-12 months with a 1-month cliff. This means the affiliate receives no tokens for the first month, then receives a proportional amount monthly until fully vested. Vesting aligns the affiliate with long-term project health but adds complexity to partner recruitment -- many affiliates prefer immediate liquidity.

The vesting decision involves a trade-off. Aggressive vesting (12 months, linear) protects the project tokenomics but limits the affiliate pool to committed, long-term partners. Minimal vesting (30-day hold, then full release) attracts more affiliates but exposes the project to sell pressure. Most mature programs settle on 3-6 month vesting with 25% immediate release as a compromise.

Vesting StructureAffiliate AttractionToken Price ProtectionRecommended For
No vesting (immediate)High -- attracts volume-focused affiliatesLow -- immediate sell pressureStablecoin payouts only
30-day holdModerate -- acceptable to most partnersLow-moderateSmall token allocations, established projects
3-month linear with 25% upfrontGood balance -- attracts quality partnersModerateGrowth-stage projects, mid-size programs
6-month linear with 1-month cliffLower -- only committed partnersStrongPre-launch ambassador programs, high-value partnerships
12-month linear with 3-month cliffLowest -- very selectiveVery strongFounding partner programs, strategic allocations

Gas Fees and Payout Thresholds

On-chain payouts incur gas fees that can make small commissions uneconomical. On Ethereum mainnet, a token transfer costs $2-15 depending on network congestion. On Layer 2 networks (Arbitrum, Optimism, Base) and alternative L1s (Solana, BNB Chain), the same transfer costs $0.01-0.50. The choice of payout chain directly affects minimum payout thresholds and payout frequency.

Set minimum payout thresholds based on the payout chain gas economics. For Ethereum mainnet, a $50-100 minimum makes sense. For Solana or Arbitrum, $5-10 minimums are practical. Alternatively, batch payouts weekly or monthly to amortize gas costs across all affiliates. Communicate the payout schedule and minimum clearly in the affiliate agreement -- unexpected hold periods or high minimums cause partner frustration.

Offering multi-chain payout options (e.g., USDT on Ethereum, Arbitrum, or Solana) reduces friction and lets affiliates choose the network that fits their wallet setup. The operational cost of supporting 2-3 chains is low compared to the partner satisfaction gain.

Key Takeaways

  • Stablecoin (USDT/USDC) is the default commission currency for most web3 programs -- predictable for both operator and affiliate
  • Native token payouts align incentives but require vesting schedules to prevent sell pressure -- 3-6 months with partial upfront release is the common compromise
  • CPA on wallet connection alone is high-fraud -- always require a secondary qualification event like first deposit or first trade
  • Gas fees determine minimum payout thresholds: $50-100 for Ethereum mainnet, $5-10 for L2s and Solana
  • Offering multi-chain payout options reduces partner friction at low operational cost