0xPlaygrounds / 0xPlaygrounds/klima-playgrounds

Investigate feasibility of supporting a configurable reward schedule for staking

Open
#18 3 comments 0 reactions 0 assignees View on GitHub
question
Dominant language
Python
Stars
4
Forks
8
PR merge metrics
No merged PRs in 30d

Description

Since long-term returns are dictated by the reward rate schedule the protocol implements, we should add the ability for Playgrounds users to simulate different reward rate schedules

The reward rate frameworks like OIP-18 and KIP-3 don't offer specific guidance about when exactly the reward rate will be reduced, so we need to offer a more "open-ended" solution that allows users to configure when they think the reward rate will be reduced and what level it will be reduced to

We could bake in a "default" schedule based on conservative estimates for each protocol, and then allow the user to tweak these based on what they think would happen (both adding more "steps" and adjusting the rate of each step)

This will be a complex implementation, treat this as a discovery ticket to assess the difficulty and map out if this makes sense

Contributor guide

No contributing guide indexed for this repository

Research direction

Examine the existing staking simulation code in the repository to understand the current reward rate logic. Look for configuration files or models where reward schedules are defined. The goal is to design a flexible system that allows users to define custom step‑down schedules, with a default based on conservative protocol estimates.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend, data-visualization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.