Ronin VRF (Verifiable Random Function), is a fair and verifiable random number generator (RNG) that enables smart contracts to access random values without compromising security or usability. This serves as a critical component that power the on-chain randomization services with a smart contract.
This is implemented in mechanics where players can receive random amount rewards or type of rewards by participating in specific actions.
While the implementation of Ronin VRF enhances the randomization services, it's essential to note that these randomization processes come at a cost. Transactions utilizing Ronin VRF may incur higher RON fees compared to standard transactions.
Ronin VRF introduces a layer of verifiability to this randomness, ensuring that the outcomes are genuinely unpredictable and cannot be manipulated. The smart contract ensures that the randomness produced is genuine and cannot be influenced by external factors.