Summary
Build a staking vault section on the key detail page allowing holders to stake keys for a chosen lock period, view active stakes, and unstake when the lock expires.
Scope
- Stake form: amount input, lock period selector, estimated reward preview
- Active stakes list: staked amount, lock expiry countdown, accrued rewards
- Unstake button enabled only after lock expiry
- Reward pool balance displayed for the key
- Stake and unstake transactions submitted via wallet
Acceptance Criteria
ETA
12 hours
Summary
Build a staking vault section on the key detail page allowing holders to stake keys for a chosen lock period, view active stakes, and unstake when the lock expires.
Scope
Acceptance Criteria
ETA
12 hours