Skip to main content
stRWT is the protocol’s staking token. It represents a share of the RWT staking pool and earns the protocol’s staking reward share, paid not as claims to your wallet but through a steadily rising stRWT to RWT exchange rate. Contract address (Solana)
Staked RWT CA
sRWTy1bkqvRegb31RETanhbAtJ7eXN6XsTvaqBRh6kA

Exchange rate

The exchange rate is how many RWT one stRWT is worth. It is the pool’s total RWT divided by the total stRWT supply (with small virtual offsets for safety):
Exchange rate = total RWT in pool / total stRWT supply
Rewards are paid by raising this rate rather than by minting new stRWT, so in RWT terms the rate only goes up. The widget above reads it live.

Staking

Deposit RWT and receive newly minted stRWT at the current rate:
stRWT received = RWT deposited / current exchange rate
The higher the rate when you enter, the fewer stRWT you get for the same RWT. This ensures a new staker has no claim on rewards accrued before they joined.

Rewards

Staking rewards are paid into the pool as RWT, funded by the staking share of the protocol’s income distribution. The stRWT supply stays the same while the pool’s RWT grows, so each stRWT becomes redeemable for more RWT and the exchange rate rises. You never claim anything. As rewards arrive, the rate climbs and every stRWT is automatically worth more RWT, so your position compounds on its own. The current rate is shown live in the widget above.
Reward arrives
+ RWT into the pool
Staking pool
RWTgrows ▲
stRWTfixed
Result
1 stRWT = more RWT
exchange rate ▲
Because the stRWT supply never changes, the only thing a reward can do is push the exchange rate up. It moves one way: up.

Unstaking

Unstaking has a 21-day cooldown:
RWT received = stRWT redeemed x rate at the start of unstaking
When you start unstaking, the stRWT is burned immediately and the owed RWT is fixed at the current rate. During the 21-day cooldown no further rewards accrue on that amount. After the window, the RWT can be withdrawn.