Skip to content

Gamification Rewards and Multiplier Contract #113

@Mkalbani

Description

@Mkalbani

Location: contracts/gamification_rewards
Labels: smart-contract, soroban, good first issue
Estimated Time: 6 hours
Difficulty: Medium

Description

Implement a rewards multiplier system that increases payouts based on player streaks, combo chains, and achievement milestones.

Tasks

  • Design multiplier calculation structure
  • Implement streak-based multipliers (daily, weekly)
  • Add combo chain bonus system
  • Create milestone multiplier unlocks
  • Implement temporary boost items
  • Add multiplier stacking rules
  • Create multiplier expiration logic
  • Write multiplier calculation tests
  • Add multiplier history tracking
  • Implement multiplier leaderboard

Acceptance Criteria

  • Multipliers calculated correctly
  • Streaks increase multipliers
  • Combos stack appropriately
  • Milestones unlock permanent boosts
  • Boost items apply temporarily
  • Contract deployed to testnet

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions