Returns
Understand the fees a position can earn, the costs that can reduce them, and what Wyrm return estimates actually measure.
Every cost and deduction
| Item | When it applies | Recipient | Contract limit |
|---|---|---|---|
| Swap fee | Each swap | Active LPs, subject to protocol fee | Per-pool cap |
| Uniswap protocol fee | Each swap if enabled | Uniswap protocol recipient | 0.10% per direction |
| Wyrm claim fee | Accrued fees when collected if enabled | Configured recipient | 20% of collected fees |
| Deposit or withdrawal fee | Never | None | No such Wyrm fee |
| Network gas | Each transaction | Robinhood Chain validator/sequencer economics | Set by the network |
Swap and protocol fees
The hook resolves the LP swap fee for each trade. The Uniswap protocol controller is external to Wyrm and can apply a separate share. If enabled, that share reduces the swap economics available to LPs. See Dynamic Fees for the dynamic model.
The claim fee
The Wyrm ledger can deduct a percentage from accrued fees when they are collected. It cannot charge principal, deposits or withdrawals, and the immutable ceiling is 20%. The current rate is zero.
The ledger records rate changes. For a backlog spanning multiple rates, the effective rate is the lowest rate that applied during that accrual window. This prevents a later increase from reaching backwards across earlier fees, but the timing of a claim can still affect the window.
Gas and claim timing
ERC-20 approvals, deposits, claims, withdrawals and swaps are separate transactions. Fees do not compound automatically, so claiming and redepositing can cost more gas than it adds to a small position. Leaving fees unclaimed does not forfeit them.
The rates are different by design
| Figure | Calculation | What it leaves out |
|---|---|---|
| Pool swap APR | Latest complete 24h swap fees / marked pool TVL x 365 | Future volume and price movement |
| Daily fee return | Latest complete 24h swap fees / marked pool TVL | Annualisation |
| Deposit projection | Pool rate x estimated range concentration | Competing liquidity and time out of range |
| Position APR | Recent fees x measured active share / position value | Lifetime performance and holding comparison |
Creator rewards
During a week with an announced creator-reward pot, eligible markets can show an additional estimate. It uses the latest fee shares as a proxy for the eventual weekly split. It is not swap yield and can move when other eligible markets trade. Markets excluded from creator rewards show swap-fee rates only.
Gross, net, and realised result
Displayed APR is gross of gas and does not subtract divergence from holding. The live Uniswap protocol fee reduces what reaches LP fee accounting if non-zero. A Wyrm claim fee, if ever activated, applies when accrued fees are collected. See The claim fee.
How to use the estimate
Treat a deposit projection as a scenario: recent activity repeats, price remains within the range, token marks remain valid and competing liquidity does not change. A narrower range can increase the displayed scenario and also increase the chance of earning zero after a move.
APR is not profit and is not a forecast. A complete result compares current assets plus fees with holding the original assets over the same period. Managing Positions explains that comparison.