Skip to content

[FEAT]: Integrate initial Stats Randomness for Beasts #5

@coxmars

Description

@coxmars

Issue

Implement VRF for Initial Stats Randomness

Description

We need to implement VRF (Verifiable Random Function) for generating initial character/player stats to ensure true cryptographic randomness instead of using predictable pseudo-random generation. This will provide fair and verifiable stat distribution for new characters or game entities.

Explanation

The current initial stats generation likely uses pseudo-random methods which can be predicted or manipulated. Implementing VRF will ensure that initial stats are generated with verifiable randomness, providing fairness and preventing exploitation.

Technical Spike Goals:

  • Identify current initial stats generation logic and pseudo-random usage
  • Integrate VRF for character/entity initial stat generation
  • Implement VRF request/callback flow for stats assignment
  • Create stat generation ranges and distribution logic with VRF
  • Develop comprehensive tests for VRF-based stat generation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions