SPS Governance Proposal - Move SPS Rewards to Gameplay for Soulkeep

f6a19f8b2b995a31b9f76b1647dff4315672d559

Last year a governance proposal was passed to allocate 1M SPS tokens per month to a reward pool for the Tower Defense game (now known as Soulkeep). At the time, this reward pool was distributed to accounts for simply holding Nightmare packs, but it states in that proposal that once the game nears launch, a new proposal would be put forth to stop awarding the SPS to players for holding packs and instead begin awarding them based on gameplay. That proposal can be found here: @sps.dao/sps-governance-proposal-begin-sps-reward-payouts-for-tower-defense-pack-holders

Now that the Soulkeep game is nearly ready for launch, we are putting forth a proposal to switch the SPS reward pool allocated to the game from being awarded just for holding packs to being awarded through gameplay.

The mechanism through which the SPS tokens are planned to be rewarded through Soulkeep gameplay will be very similar to how they are awarded for Splinterlands ranked battles. Approximately 1.158 SPS tokens will be added to the reward pool every 3 seconds (one Hive block), which amounts to 1M SPS tokens per month.

Every Soulkeep battle will award the player a certain number of reward shares based on a number of factors, including how many waves they completed, what league they are in, what types of cards they used, and how much staked SPS they have delegated to the Soulkeep game. The amount of reward shares earned by the player for that battle will be compared to the total amount of reward shares earned from all battles over the past 24 hours and that is the percentage of the current SPS reward pool that the player will receive for that battle.

For example, a player completes a battle and earns 1000 reward shares and a total of 1M reward shares have been earned from all battles over the past 24 hours. This means the player will receive 0.1% (1000 / 1M) of the current SPS reward pool for that battle. If the reward pool has 30k SPS in it at the time of the battle, then the player will receive 30 SPS (0.1% of 30k).

As mentioned above, the amount of reward shares received from each Soulkeep battle will depend upon a number of factors. The base amount of reward shares will be based on the league of the battle and the number of waves completed. Players can earn a 10% bonus to their base reward shares for EACH gold foil card used in the battle and for use of the promo hero (once released). Finally, there is a reward shares multiplier based on the amount of SPS the player has staked on Soulkeep. The formula for the reward shares multiplier is shown below and is very similar to the one used for Splinterlands ranked battles:

rshares_multiplier = Max((staked_sps / (staked_sps + league_constant)) * 13.3, 1)
league_constant = (league * 2)^4

The following chart shows the amount of SPS that will need to be staked to Soulkeep to earn different reward shares multipliers for each league:

d2eXg7N.png

It is important to note that in order to stake SPS to Soulkeep to increase the reward shares multiplier in the game, players will need to delegate staked SPS that they own in their Splinterlands account to a special $SOULKEEP system account. This will be able to be easily done through the SPS management page in the Splinterlands game website.

When SPS is delegated to Soulkeep (like with all delegated SPS) it will no longer count towards your SPS staked for Splinterlands ranked battle rewards. This means that players who would like to earn rewards in both Soulkeep and Splinterlands battles will need to have enough staked SPS to achieve their desired multiplier level in both games. It is also important to note that SPS cannot be "re-delegated", meaning in order to use SPS for Soulkeep, players must own that SPS in their account and cannot rent it from other players. We will look into ways to allow renting SPS for Soulkeep in the future.

The above is the reason why approving this proposal is so important to the SPS ecosystem. Currently players are able to earn a large amount of SPS from the Soulkeep reward pool simply by holding Nightmare packs and they are not required to hold or acquire any SPS to do so. If this proposal is approved, then when Soulkeep is launched players will be required to hold and stake SPS in order to continue earning from this reward pool which should be a significant additional use case for the token.

H2
H3
H4
3 columns
2 columns
1 column
27 Comments
Ecency