Randoms

Randoms: Integrating Chainlink Protocol for Fairness and Unpredictability

The game employs the Chainlink protocol to generate random numbers, ensuring fairness and unpredictability in key aspects of character and weapon development. This decentralized oracle network brings transparent and secure randomness to the gaming experience.

How Chainlink Protocol Works in the Game:

  • Minting and Training: Random numbers are utilized in two major areasβ€”minting characters and weapons, and player training.

  • Unique Random Numbers: Each minted character or weapon receives a completely new set of random numbers, guaranteeing fairness and an unpredictable outcome.

  • Minting Process: During minting, the Chainlink protocol requests two random numbers and uses a modulo operation to determine the highest point value within the package.

  • Training Process: When training, players aim to gain experience points and LevelUp Cards to increase their level, while also using their CI tokens. If the pass rate is less than 100%, the random function generates two random numbers. The player will level up if at least one number is equal to or greater than the required percentage.

To learn more about Chainlink's Verifiable Random Function (VRF) and how it provides secure, provably fair randomness to smart contracts, please visit the Chainlink documentation at https://docs.chain.link/vrf/v2/introduction.

By integrating the Chainlink protocol, the game ensures a transparent and fair system for minting and leveling up characters and weapons, providing players with an engaging and unpredictable gaming experience.

Last updated