FEE staking
FEE is the protocol's value-capture token. Stakers earn a share of borrow interest the protocol collects, paid out in RD.
Stakers commit to a lockup tier when they stake. Longer lockups earn higher multipliers.
What stakers earn, and what they don't
- Earn: borrow interest from every active branch, in RD. The protocol mints RD into the FEE staking contract and updates the per-share index.
- Do not earn: redemption fees. Redemption fees are retained by the redeemed trove as residual collateral, not routed to stakers. (Mechanically: when a redeemer takes collateral out of a trove, only the net-of-fee amount actually leaves the trove; the fee portion stays inside the trove and increases its post-redemption ICR.)
So FEE staking is a play on borrow activity, not redemption activity.
The three tiers
The multiplier scales how big your share of the fee distribution is, relative to your stake size. A Tier 2 staker with 100 FEE locked has the same claim on rewards as 150 FEE worth of Tier 0 stake. The multipliers and lockup lengths are fixed protocol constants.
How rewards flow
- A borrower pays interest. Their branch's fee router collects the RD.
- The branch's fee router sends a fraction directly into the local Stability Pool (folded into depositor balances) and forwards the rest to the singleton global fee router.
- The global fee router tops up keeper rewards and splits the remainder between LP staking and FEE staking. If a branch is underwater, up to half of the FEE-staker share is diverted to bad-debt repair (the LP share is unaffected) — see Fees.
- The portion routed to FEE staking mints RD into the staking contract and updates the per-share index. Your pending RD gain grows.
You claim by interacting with the staking contract. Every state-touching call settles pending rewards automatically. There's no batch-claim deadline; rewards accumulate until you claim them.
Staking
There are two ways to stake:
- Top up an existing position — keeps your current tier and lockup end-time. This isn't allowed once your lockup has expired; the protocol forces an explicit re-lock decision instead.
- Stake with an explicit tier — required for a new position, to re-lock after expiry, or to switch tiers (you can only switch up, e.g. tier 0 → tier 1, not down).
Either way the lockup expiry is extended (or set) to now + the tier's lockup. So topping up 30 days into a 30-day lockup doesn't lose you 30 days, but it also doesn't reset the lockup to a full 30 days unless you explicitly re-lock.
Developer reference: Earning for the stake calls and tier constants.
Unstaking
You can unstake any time after your lockup has expired. Before expiry, you can claim pending RD rewards but you cannot withdraw the FEE principal.
When you unstake, pending RD rewards are paid out automatically. Unstaking your full position closes the lockup and frees you to re-lock at any tier next time.
What you actually receive
- RD only, from borrow interest across all branches.
If you want collateral exposure as part of your staking story, the protocol offers two other paths: Stability Pool deposits (which take collateral gains from liquidations) and LP staking (which earns FEE plus direct RD inflows). FEE staking is the pure-RD path.
When does FEE staking pay best?
- High borrow activity. More outstanding debt across branches means more interest accruing, more RD flowing through the routers into stakers.
- Long-tier stake. The 1.5× multiplier on a 60-day lockup is a meaningful share boost vs. 7-day.
It pays worst during very quiet periods (no borrowing growth) and during the 14-day bootstrap window before redemption is even possible (note: redemption doesn't affect staker income directly, but the bootstrap period is also generally a low-activity period for borrowing).
Common gotchas
- Topping up an expired position. A plain top-up reverts once your lockup has expired — the protocol forces an explicit re-lock decision. This is intentional: it prevents accidental auto-renewals.
- Switching tiers. You switch by staking with the new tier on top of your existing stake; a top-up with a mismatched tier reverts.
- Claiming without unstaking. Any state-touching call settles pending rewards; there's usually a dedicated "claim" entry point for convenience.
Deep dive
- Fees for how borrow interest is split before it reaches you.