Reservoir documentationProtocol proposal · Updated 8 Sep 2026
DocsRewards
REWARDS

Stake & unstake RESERVE

Understand staking principal, funded rewards, eligibility and the separate claim flow.

6 min readProposal & demo documentation

What staking would do

Staking places RESERVE into a dedicated reward vault. The proposed vault receives an allocation of net fees from protocol-owned liquidity. Stakers share that allocation under a published accounting rule.

This is application staking, not validation of Robinhood Chain. Staking RESERVE does not mean you are securing the chain or receiving network validator rewards.

Stake in the demo

  • Open Staking and select the Stake tab.
  • Enter a RESERVE amount or use Max for the available demo balance.
  • Review the amount and confirm the local demo action.
  • Available RESERVE decreases and staked RESERVE increases by the same amount.
  • Simulate a fee epoch from the dashboard or rewards page to see a new sample allocation.

How the demo allocates staking rewards

The demo allocates half of protocol-owned gross LP fees to a staking pot, assuming no operating costs. Your share uses your current staked RESERVE relative to your stake plus 490,000 fixed example RESERVE staked by other participants.

This snapshot simplification is for exploration. A live staking contract should checkpoint reward-per-token accounting and fund rewards before making them claimable. Funding, time weighting, zero-stake handling and reward duration must be specified and tested.

ILLUSTRATIVE ACCOUNTINGDemo staking reward = protocol fee pot × 50% × your stake / (490,000 + your stake)

Claim rewards without changing your stake

Review your available staking rewards, then confirm the demo claim to credit example USDG to the available account balance. Your staked RESERVE stays deposited. Repeating a claim cannot pay the same balance again.

USDG is the illustrative payout asset. The final payout asset and conversion strategy have not been selected. There is no fixed APR or minimum payout promised by this interface.

Unstake without losing earned rewards

Switch to Unstake, enter an amount no larger than your stake, and review the returned RESERVE. Confirming moves that principal back to the available demo balance. Existing staking rewards remain claimable separately.

There is no lock, cooldown or exit penalty in the demo. Those are not finalized mainnet terms. If the final design adds any restriction, users must see it before staking.

Separate staking and holder balances

In the demo, staked RESERVE is excluded from your wallet-holder allocation. RESERVE in LP custody is excluded too. This prevents accidental duplicate eligibility merely because the same tokens are counted under multiple custody addresses.

Whether future stakers can also earn holder rewards is a policy decision. The current example keeps the categories distinct and does not claim a finalized distribution rule.

Prepared live staking design

The prepared contract accepts RESERVE and streams funded USDG using checkpointed reward-per-token accounting. It has no staking lock or exit penalty. Withdrawals return principal independently of reward claims, including while new deposits are paused. Empty-stake time is queued for a later funding period.

The example launch policy proposes a one-day stream and 50% of protocol LP revenue. These parameters need owner approval and the financial contracts are not deployed. Small rounding dust may remain in the contract; a funded stream is not a fixed APR.