Skip to main content

Protocol Fees

HyperAMM collects fees from three sources: trading activity, liquidity withdrawals, and staking. This page explains each fee type, who pays it, and where it goes.

Fee Sources

Trading Fees

A dynamic fee is charged on every swap. The fee is composed of multiple components that adjust to real-time market conditions:

ComponentDescription
Base feeMinimum fee applied to all swaps
Imbalance feeIncreases when a swap pushes the pool away from ideal balance; discounted when it helps rebalance
Market impact feeScales with order size relative to available liquidity
Premium adjustmentAdjusts the quoted price (not an added fee) when the perpetual mark price deviates from oracle price

80% of trading fees go to LPs. 20% goes to the protocol. See Dynamic Fees for details on how each component is calculated.

Withdrawal Fees

When withdrawing liquidity from a pool:

MethodFee
Standard (queued) withdrawalNo fee
Instant withdrawalSmall fee (shown before confirmation)

Instant withdrawal fees go to the protocol.

Staking Fees

Fee
Stake HYPENo protocol fee
Staking yieldNo protocol fee
Unstake (claim)0.1% of total claim amount (principal + accrued rewards)

HyperAMM does not take any fee on staking yield. However, the underlying validator may charge a commission on staking rewards. The unstaking fee is applied at claim time, not when the unstake request is submitted.

Next Steps