-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Labels
type: feature ➕Tasks that are functional additions or enhancementsTasks that are functional additions or enhancements
Description
Description
To incentivize users to lock TNT for longer durations during restaking deposits, add an optional Lock Multiplier
selection during deposit. This multiplier will provide a rewards boost based on the selected lock duration.
Deposit UI Changes
- Add toggle switch to enable/disable lock period
- Add dropdown menu that appears when lock is enabled
- Each dropdown option should display:
- Lock duration
- Multiplier value (if applicable)
- Resulting APY (if applicable)
- Show lock expiration date when period is selected & warning message about withdrawal restrictions
- Update effective APY calculation to include multiplier
Withdrawal UI
- Display only 'withdrawable' balances, if balance are currently locked due to committing to lock multipliers, they are not withedrawable and should be be rendered here until it expires and becomes unlocked.

Dashboard UI Changes
- Add lock indicator showing number of active locks (only if > 0)
- Add popover for lock details showing:
- Amount locked
- Token symbol
- Lock period
- APY with multiplier
- Unlock date
- Link to transaction
Acceptance Criteria
- Locked deposits cannot be withdrawn until lock period expires
- Multiple locked positions can exist simultaneously
- Unlocked portions of deposits remain withdrawable
- Dashboard clearly shows locked amounts and unlock dates
Screenshots




Metadata
Metadata
Assignees
Labels
type: feature ➕Tasks that are functional additions or enhancementsTasks that are functional additions or enhancements
Type
Projects
Status
Not Started 🕧