Skip to content

Fees & rewards

Fees on the ClearPortX DLMM exchange consist of a base fee plus a dynamic fee. This page explains the flow of every basis point collected.

The total fee rate on a swap is:

ftotal=fbase+fvariablef_{total} = f_{base} + f_{variable}

The base fee is a fixed parameter set at pool creation. The variable fee scales with realized volatility — see Dynamic fees for the full formula.

Every fee dollar splits between liquidity providers and the protocol:

DestinationSharePurpose
LPs in the crossed bins95%Direct payment to liquidity providers, pro-rata by bin share
Protocol treasury5%Funds CPX staker revenue, ongoing development, security audits

The protocol share is configurable per pool up to a hard cap. Most pools use 5% by default.

Fees accrue to LP positions automatically as swaps occur. To claim them, navigate to the Positions tab and click Claim fees on any position. Fees are paid in the tokens that the swapper provided — so a CC/cBTC pool LP receives a mix of CC and cBTC depending on which direction trades flowed.

The 5% protocol share flows to the CPX staking module, where it is distributed pro-rata to sCPX holders. See CPX Staking · Overview for the full flow.