[NCIP 25] Improvement of World Boss Reward System. 25.02.18
NCIP: https://github.com/ipdae/NCIPs/blob/ncip-25/NCIP/ncip-25.md
Abstract
Transition from an admin-controlled reward distribution system to a user-driven claim system where all users can claim rewards according to predefined rules.
Motivation
The manual processing part of the world boss reward system imposes a load on the chain and incurs continuous costs for the development team. We aim to improve this part to create a system that operates more efficiently overall.
Specification
To simplify the process, a new action ClaimWorldBossReward has been added, allowing users to claim rewards using their avatar address.
The plain value is stored in Dictionary format like other actions. The schema is as follows.
{
"type_id": "claim_world_boss_reward", # action type name.
"values": [
AvatarAddress # target avatar address will claim reward.
]
}
Change the season rewards received by users after the season ends from rank-based to a fixed total amount distributed according to contribution (like Adventure Boss).
Instead of distributing rewards all at once after the season ends, allow individual claims over a certain period.
Claim period is available during the 2-week off-season.
Nine Chronicles Improvement Proposal is a design document providing information to the Nine Chronicles community, or describing a new feature for Nine Chronicles software. - ipdae/NCIPs