Cooldown by tier
| Role | Cooldown |
|---|---|
| Compute Node | 1 day (24h) |
| Validator | 2 days (48h) |
| Yield Enjoyer | 12 hours |
How it works
Unstake
You call unstake. The position flips to
unstaking and the engine snapshots an absolute unlock time = now + your tier’s cooldown.Wait
Your principal stays locked in the vault for the cooldown window. The position no longer earns new rewards (already-accrued rewards remain claimable).
Why it can’t be changed on you
The unlock time is snapshotted at the moment you unstake and stored on your position. Even if the network later changes the cooldown parameter, an in-progress unstake uses the value captured when you started — it can never be retroactively extended (or shortened). What you signed up for is what you get.Cooldowns protect the network from instant mass-exits and give validators/operators a predictable window. They are enforced on-chain by comparing the current time against your stored unlock time — there is no off-chain trust involved.
