Chainlink VRF (Verifiable Random Function)
provides a verifiably tamper-proof source of randomness for blockchain applications. It works by combining block data that is still unknown when the request is made with the Chainlink oracle node's pre-committed private key to generate a random number and a cryptographic proof.
What You Need To Know
Imagine creating a random number generator or rolling dice for a game and need some type of random outcome.