G

Gelato Drand VRF

Verifiable public randomness on chain

G

Gelato Drand VRF

Verifiable public randomness on chain


The problem Gelato Drand VRF solves

Fair random numbers on-chain for all applications (e.g. DeFi, GameFi, lotteries...)

Challenges we ran into

The drand proof is a BLS-12-381 signature which is not supported natively on most Etherea. We are looking into zero-knowledge proofs to alleviate this.

If multiple applications use the same random seed, there can be interactions. To avoid that, we require applications to supply a unique salt to combine with the drand output.

Technologies used

Discussion