Skip to content
kraul
Fees

Fee Allocation

Collects the pool fees and splits them: buybacks, staking rewards, ops + research.

live data unavailable

Overview

Claimed—
Allocated—
Accrued, not yet claimed—
Claimed, not yet allocated—

Latest activity: live data unavailable

Parameters

Permissionless crank. Anyone can call it; the keeper does every 15 minutes.

alloc_bps.buyback
—
alloc_bps.staking
—
alloc_bps.ops
—

Rules it follows

  • Fees are claimed by a program address (FeeAuthority PDA), never by a person’s wallet.
  • Allocation splits exactly by the configured basis points; rounding dust goes to stakers.
  • Everything allocated equals everything claimed plus donations, minus what is still in intake.
  • The split can only change within compiled bounds (each 10%–60%, ops ≤ 40%) after an onchain timelock.
All modules