DeRand

A flexible, chain-agnostic, cost-efficient VRF

DeRand

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

  1. A smart contract requests a random number.

  2. A MuonApp runs on Muon and generates the random number.

  3. 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.

Derand VRNG

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

Last updated