DeRand
A flexible, chain-agnostic, cost-efficient VRF

DeRand is a programmable VRF protocol that generates chain-agnostic random numbers. Besides being chain-independent and cost-efficient, DeRand solves the limitations of existing RNGs by introducing an off-chain randomness solution that separates the random number generation layer from the transaction execution layer. This is achieved by leveraging Muon as a Web3 validation layer. The process works as follows
A smart contract requests a random number.
A MuonApp runs on Muon and generates the random number.
An executor retrieves the random number and either executes the on-chain transaction or enables off-chain components to use the random number without pushing it to the blockchain.
The executor is highly flexible (=fully programmable), allowing developers to handle scenarios that existing RNGs cannot accommodate.

To see how DeRand MuonApp was developed, see this GitHub Repository.
Last updated