Fee-Share Launch

The Fee-Share Launch is the simplest launch type — same Meteora DBC launch as the flywheel, but instead of swapping into a PYUSD/Kamino reserve, all trading fees flow into one pool and stakers claim a proportional share on a biweekly cadence. The payout is the raw fee/quote token, distributed as-is (no swap). Program: fee_share_pool.

Parameters

ParameterValueNote
Default trading fee1% (100 bps)on the DBC/DAMM pool
Treasury cut20% (treasury_bps = 2000)configurable per launch, hard-capped ≤ 50%
Staker share80%the remainder of each harvest
Harvest cadence~14 dayspermissionless, gated HarvestTooSoon
Share mathweight = stake × lockMultiplierflat pro-rata × optional lock boost
Payout tokenraw fee / quote tokenno swap
Claimpull-basedreward_index accumulator + entry checkpoint

Flow

harvest() (keeper, biweekly-gated)
  reads the intake balance on-chain  (no caller-supplied amount)
  ├─ treasury_bps (default 20%, ≤ 50%) ─► pinned treasury
  └─ remainder    (default 80%)         ─► reward_vault
       reward_index += stakerAmount × INDEX_SCALE / total_weight

claim()
  pays weight × reward_index / INDEX_SCALE − reward_debt   (raw fee token)

How it differs from the flywheel

Fee-SharePYUSD Flywheel
ReserveNone — fees pooled rawPYUSD reserve in Kamino
SwapNo swapSwap to PYUSD
BadgesNo badge tiersBadge tiers (1×–8×)
Weightstake × lockMultiplierstake × badge × lock
Payout tokenraw fee/quote tokenPYUSD (realized yield)
Split80% stakers / 20% treasury70 / 15 / 15

The optional lock boost reuses the same lock tiers as regular staking (1 / 1.5 / 2.5 / 4 / 10×) — see Lock Multipliers. There are no badge tiers here: it's flat pro-rata by stake, times your lock multiplier.

Fee-Share is the "for the community" launch type — the simplest way to point a token's trading fees straight at its stakers. See Fee Modules for how it sits alongside the other launch types.