Chainlink VRF
A verifiable random function is a pseudo-random function whose output is unique and can be publicly verified.
ChainLink has implemented their VRF using public key cryptography. It works like so:
  1. 1.
    The user creates a β€œseed” value
  2. 2.
    A ChainLink operator, who has publicly committed to a keypair, uses their secret to sign the seed value.
  3. 3.
    The user is able to verify that the operator has signed the seed value, and consume the signature as the β€œrandom number”.
ChainLink VRF Documentation:​
This approach has some benefits in that the operator cannot β€œlie”: they must sign the seed using the secret they have committed to. The algorithm is also instantaneous: there is no delay or waiting period to get the answer. **


To use the RNGChainlink RNG service, create a new prize pool using the service or set it on an existing pool.
🚨🚨🚨 Chainlink RNG requires 2 LINK tokens per RNG request 🚨🚨🚨
🚨🚨🚨 You must deposit LINK into the PRIZE STRATEGY 🚨🚨🚨
Copy link