Staking & Governance
Capability unlocks and protocol voting.
Stake tiers gate advanced runtimes. Governance surfaces proposals, quorum, and vote weight. Both share a single trust surface so users always know what their stake is doing.
State Logic
Reactive surfaces this module exposes to the runtime.
Active staked amount in base units.
base | plus | pro | enterprise. Derived from stake.
Open governance items with quorum status.
Computed from stake × lock duration.
Visual Variants
Allowed rendering modes. No ad-hoc styles outside this set.
Tier ladder and current position.
Proposal detail with weight.
Compact tier indicator.
Progress toward quorum threshold.
Motion Tokens
Deterministic timing curves. No custom easing per component.
| token | value | use |
|---|---|---|
| stake.tier | 480ms spring | Tier ladder advance. |
| vote.cast | 320ms ease-out | Vote commit pulse. |
| quorum.fill | 800ms ease-in-out | Meter animation on update. |
Isolation Rules
Hard boundaries enforced at the module edge.
Stake actions always route through wallet-layer tx.sheet.
Tier downgrades cannot revoke an in-flight agent run mid-execution.
Governance surfaces never show price. Only weight and quorum.
Voting requires the same chain as stake. No cross-chain shortcuts.