ASTR Staking
This section explains how cASTR staking works and what affects your staking outcome.
Overview
Comet Swap provides an ASTR staking experience aligned with Astar dApp Staking and enhanced by Boost funded by ASTR buybacks.
Staking yield is intended to come from two sources:
Astar dApp Staking rewards
Boost (ASTR distributed from buybacks funded by protocol profit)
cASTR & Exchange Rate
cASTR is an ERC-4626 yield-bearing token, representing your share of the staking vault
Your staking rewards are not distributed as claimable tokens
Rewards are reflected by an increasing cASTR → ASTR exchange rate
As the vault accumulates rewards:
Each unit of cASTR becomes redeemable for more ASTR
Your staking balance grows automatically without manual claiming
Reward Sources (dApp Staking + Boost)
Staking yield comes from two sources:
Astar dApp Staking rewards
Boost rewards, funded by Comet’s protocol profit buyback of ASTR
Both reward streams are deposited into the staking vault, increasing the vault’s total assets and improving the exchange rate.
Astar dApp Staking rewards
Astar dApp Staking rewards are split into two components:
Staker APR (Base): accrued throughout the period.
Bonus APR: earned only if you start staking during Voting Subperiod (typically ~11 days) and maintain the same or higher stake throughout the Build & Earn Subperiod (typically ~111 days). Bonus rewards are realized at the end of the full period.
Notice
Bonus APR eligibility can change. If large-scale unstaking causes Comet Swap to lose Bonus APR eligibility for the current period, the bonus portion won’t be realized — However, Comet Swap does not introduce any mechanism to limit or delay user unstake actions in order to “protect” bonus eligibility.
Timing affects realized APR. Your actual realized return depends on when you stake and how long you stay staked—especially around period boundaries.
Unstaking early reduces realized rewards. If you unstake before a bonus is realized (end of the dApp Staking period) or before the next Boost distribution window, you may receive less than the displayed headline APR (e.g., Base-only, or missing a distribution window).
Unstaking
When a user initiates unstaking, the redeemable ASTR amount is calculated immediately based on the current exchange rate
Unstake request is then submitted to Astar dApp Staking
During the unstaking period:
The unstaked ASTR no longer accrues rewards
The final ASTR amount is fixed at the time of the unstake request
Because unstaking follows the Astar dApp Staking mechanism:
The unstaking process requires 9 eras (~9 days)
Combined with submission timing, the effective unstake period is approximately 10 days
There are:
No additional platform-specific lockups
No unstake penalties
Last updated