Commission structure
The three-tier commission model, rates, and attribution rules.
Commission is calculated on the USD value of each successful top-up made by referred users — never on registrations, and never on inference spend directly.
Three tiers
For a top-up by user C, up to three beneficiaries earn simultaneously:
| Tier | Who earns | Rate |
|---|---|---|
| Parent | C's direct inviter | 4% (platform default) |
| Grandparent | The inviter's inviter | 0.5% (platform default) |
| KOL | The first manual KOL found walking up the invite chain (up to 10 hops) | 0.5% (platform default) |
Rates are platform-wide (not negotiated per account) and are operator-configurable — the values above are the platform defaults. The live rates are always shown on your KOL dashboard (also served by GET /api/kol/rates).
Attribution rules
- The KOL tier pays only if that KOL differs from the parent and grandparent (no double-dipping on the same top-up).
- Users acquired through partner promotion channels (e.g. exchange campaigns) are excluded from referral commission.
- Each top-up order pays each tier at most once — retries and webhook replays cannot double-pay.
- A commission validity window may apply (default: unlimited); when set, top-ups after the window earn nothing.
Affiliate codes (manual KOLs)
Besides the personal link, manual KOLs can create up to 100 named affiliate codes (6-character) for campaign tracking — each code's signup count is tracked separately. Codes that have been used cannot be deleted (the attribution history stays intact).
public/images/kol/affiliate-codes.pngKOL dashboard — affiliate code managementWhere earnings show up
Commissions credit a dedicated KOL account balance (in USD cents internally), separate from your API credit balance. The dashboard lists each commission with its source order, tier, and amount. Withdrawals: next page.