Claiming & Compounding

Once a position reaches maturity, Easy Mode gives you two options: claim your minted Plazm outright, or compound it into a brand-new stake.

Claiming

  • Single claim — Call claimPosition with your position ID. The contract claims on the underlying PlazmCreateAndStake, receives the minted Plazm, and transfers them straight to your wallet. The position is then marked inactive.

  • Batch claim — Call claimBatch with an array of position IDs to claim several matured positions in one transaction. All minted Plazm is sent to you at the end.

Compounding

Compounding lets you roll the yield from a completed position directly into a new stake without ever leaving the contract:

  1. Choose a compound percentage — Set compoundBps (in basis points out of 10 000) to control how much of the minted Plazm goes back into a new stake vs. is paid out to you.

  2. ETH for fees — A small portion (5 %) of the compounded amount is sold back to ETH through Uniswap to cover the staking fee. You can also attach ETH with the transaction to supplement this.

  3. New stake created — The remaining compounded Plazm is staked for your chosen new duration, and a fresh position ID is assigned.

  4. Payout — Any Plazm not being compounded (plus any excess from rounding) is transferred to your wallet. Surplus ETH is also refunded.

Example

You have position #12 that has matured with 10 000 Plazm minted. You set compoundBps to 7500 (75 %).

Portion
Amount
Destination

Compound (75 %)

7 500 Plazm

New stake

— Fee slice

375 Plazm

Sold → ETH for fee

— Net restaked

7 125 Plazm

Locked in new stake

Payout (25 %)

2 500 Plazm

Sent to your wallet

Last updated