Bear Fruits

Randomised Rankings

Before every Dividend Distribution Event, the rankings of Forbidden Fruits and the designated Season will change randomly.
To achieve true randomness, the smart contract implements Chainlink's off-chain solution to produce random numbers that are used as seeds to randomly shuffle the rankings of Forbidden Fruits and decide a new Season.
This means even as the smart contract creator, I cannot predict what will be the rankings in the future, providing a fair and levelled playing field for all holders.
In the event that Chainlink's services fail, I will shuffle the rankings using the keccak256 hash function. Although this method is less secure, I will run it multiple times until I randomly decide to stop, minimise the chance of others ability to predict the final rankings.