Crypto Games ExtensionCrypto Games AppTelegram NewsSubmit
Data, oracles and randomness

Chainlink VRF

Verifiable random numbers for smart contracts, each with an onchain-checked proof

About Chainlink VRF

Chainlink VRF is a verifiable random function service that gives smart contracts random numbers. Each result comes with a cryptographic proof that is checked on-chain before the value is used. It is one of the products of Chainlink Labs, which the Chainlink site describes as the standard oracle platform connecting blockchains to data. Game contracts can use it for outcomes such as loot drops or card shuffles that players must not be able to predict or rig. The VRF docs list version 2.5 as the current release.

Key facts

Type
Verifiable random function (VRF) oracle service
Current version
VRF v2.5 (per Chainlink docs)
Billing
subscription or direct funding (per docs)
Operator
Chainlink Labs