Fee Structure
Catpound charges fees on harvested rewards only. Your principal is never touched, and nothing is charged when you deposit or withdraw.
The three fees
| Fee | Default | Who gets it |
|---|---|---|
| Performance fee | 10% | Catpound treasury |
| Harvest tip | 1% | Whoever calls harvest() |
| Compound slippage tolerance | 1% | Not a fee — a swap limit |
Performance fee
Charged on the compounded half of each harvest — the half the farm pays out immediately. Taken at harvest time, sent to the treasury.
The escrowed half is not charged the performance fee when it is booked as an entitlement. It is charged when it is collected and compounded, so the fee is applied to yield as it actually arrives rather than to a promise.
Harvest tip
Compounding is permissionless: anyone can call harvest(). The tip is what makes that
worth someone's gas. It is a fraction of the immediate half, paid to the caller.
If you never call harvest() yourself, you never pay this out of pocket — it comes out
of the harvest, before the remainder is compounded. In practice a keeper calls it, and
the tip is what the vault pays for that service.
Compound slippage tolerance
Not a fee. When the vault swaps MOTO for WETH and adds liquidity, it sets a minimum acceptable output — 1% below the router's quote by default. If the swap cannot fill within that bound, the harvest reverts rather than compounding at a bad price. You lose nothing but the gas on a failed call.
Worked example
Say a harvest claims 1,000 MOTO, and the farm pays 500 immediately with 500 escrowed:
The immediate 500 MOTO:
- 50 MOTO → treasury (10% performance fee)
- 5 MOTO → the caller (1% harvest tip)
- 445 MOTO → swapped to WETH, paired, and re-staked as LP
The escrowed 500 MOTO:
- booked as entitlements to current holders
- released over 180 days
- when collected and compounded, the same performance fee applies
Where the fee goes
The treasury funds development and infrastructure. The performance rate is bounded by a
constant in the source (MAX_FEE_BPS = 2000), so no owner, key compromise, or
governance action can raise it above 20%. Changes emit an event and are visible on-chain
immediately.
What there is not
- No exit fee. Withdrawals are free and always available.
- No deposit fee. You are charged nothing to enter.
- No management fee. Fees apply to yield earned, not to assets held. A vault that earns nothing charges nothing.
- No tier system, no NFT discount, no per-user surcharge. One flat rate for every depositor, whoever they are.