Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Staking Example Scenarios

Note that for both the boosts and unstaking fee, the mentioned calculations apply at the individual deposit level. For example Alice makes 2 deposits separated by 6 months, the boosts and unstaking fees will be calculated for each individual deposit.

Alice's Staking Journey

Alice deposits 100 GIZA tokens into the staking contract. At this point:

  • Her initial earning power is 100 (equal to her staked amount)
  • Her initial voting power is also 100

After staking for 1 month continuously:

  • Her earning power increases to 137 (37% boost from time-weighted multiplier)
  • Her voting power increases to 137 as well
  • She can now withdraw her entire stake without any fees

Adding More Tokens

After 1 month, Alice decides to add another 100 GIZA tokens to her stake. Now:

  • Her total staked amount is 200 GIZA
  • Her earning power becomes 237 (137 from her initial boosted stake + 100 from her new stake)
  • Her voting power is also 237
  • The boost is applied individually to each deposit, so her second deposit will earn its own boost over time

Withdrawal Options

After 15 days, Alice decides to withdraw her tokens:

  • No fee will be applied to her first deposit (100 GIZA) since it's over 1 month old
  • The unstaking fee will only applied to her second deposit, since 15 days have passed, she will pay 2.5% on 100 GIZA (2.5 GIZA).