Join our Band Jedi Ambassador Program Now!

logo

ProductsNEW

Build with Band

Band VRF

Guaranteed integrity on the blockchain.

Contact Us

What is Band VRF ?

Randomness is a fundamental function that helps to operate many decentralized applications (dApps). However, the root and foundation of this vital randomness mechanism is often neglected. Band’s VRF service addresses the fundamental issues that threaten the integrity of various Web3 use-cases by providing a pseudorandom output along with the proof of authenticity that validates the random number generation process.

Key Features

Unpredictability

Unpredictability

Ensure it is impossible to predict randomness to increase the odds of success because the seed is unknown ahead of time. A VRF provider is randomly selected to add another layer of unpredictability.

Unbiased

Unbiased

Uniform distribution, therefore, all numbers in the range have an equal chance of being selected.

Verifiable

Verifiable

The result can't come out of thin air, it holds transparency and is verifiable after it has emerged.

Tamper-Proof

Tamper-Proof

Not a single person or entity can tamper with the RNG process

Now Available on

logo Ethereum

Ethereum

logo BNB Chain

BNB Chain

logo Polygon

Polygon

logo Avalanche

Avalanche

logo Optimism

Optimism

logo Cronos Chain

Cronos Chain

logo Oasis Chain

Oasis Chain

logo OKC

OKC

How does Band VRF work?

Band Protocol's solution for verifiable pseudorandomness is based on the BandChain blockchain. Our protocol uses a Verifiable Random Function (VRF) to cryptographically secure and verify that output results have not and cannot be tampered with.

Similar to the BandChain Oracle Network, the BandChain Verifiable Randomness is a VRF system that serves requests from dApps. Validators on the BandChain and the VRF Oracle Script are responsible for generating the random number requests that are verifiably random. Final validated results are stored on the BandChain as proof of the random number generation process before returning the results to the requested dApps.

Learn more

badge

Learn more

Use Case Examples

Lottery

Lottery

Ensuring that the outcome of a fair lucky draw is not only truly random but verifiable.

NFT Minting

NFT Minting

Distributing random NFTs in a fair and unbiased manner.

In-Game Randomness

In-Game Randomness

Insuring random character distribution, gameplay unpredictability, and integral random player matchmaking that will help to enhance gameplay user experience.

contactus

Want to Experience Our VRF?

BD@Bandprotocol.com

Contact Us
logo_whitebg
Build
with Band

GitHub

Contact

Technical Support

dev@bandprotocol.com

Business Support

bd@bandprotocol.com