Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SIP-00003] Fix misconfigured staking period for 90 days #3

Merged
merged 5 commits into from
Feb 5, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 52 additions & 0 deletions proposals/00003-fixing-staking-period.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
number: '00003'
title: Fixing the 90 days staking period config
authors: Ze Huang ([email protected])
sponsors: Ramtin Seraj ([email protected])
created: 2025-01-04
type: Standard
status: Draft
supersedes:
superseded-by:
extends:
---

## Summary

Story supports native staking periods. Users stake their IP tokens
for longer staking periods will get higher reward multipliers.

Based on the staking spec, the initial staking periods and the
corresponding reward multipliers should be:

- 90 days - 1.051
- 360 days - 1.16
- 540 days - 1.34

However, due to a misconfiguration on the genesis file, the current
90-day period is configured as 30 days. This may result in stakers
always preferring staking 30 days period since it yields the best
rewards overall and makes 360 days and 540 days staking periods
unattractive.

[Community discussion:](https://forum.story.foundation/t/increase-the-30-days-staking-period-to-90-days/43/1)

## Motivation

Fixing this issue unlocks staking for 90 days option for users.

## Proposal

Change of config from 30 days (wrong value) to 90 days.

### Drawbacks

No drawback knowns

### Alternatives Considered

N/A

### User Impact

N/!
Loading