Blockchain data is entirely deterministic
While providing a North Star of transparency, this does leave an unmet need for randomization methods. VOR solves this.
Random number requests to the VORCoordinator can be built into Smart Contracts—this is monitored for emitted events by VOR Provider Oracles. Random numbers, along with their proof are sent back to the VORCoordinator, which verifies and sends these to client smart contracts.VOR Oracles use secp256k1 private keys to generate randomness.A full technical explanation is available here.
VOR is relied upon for the on-chain poker game,Holdem Heroes.
Distribute non-fungible tokens (NFTs) or determine traits and rarity levels for your collectable crypto art creations. Allow your collectors to access verifiable proof that their NFT was created with true randomness.
Produce unique and unpredictable environments and situations within your Ethereum blockchain based game. Gameplay is engaging when true randomness is leveraged.
Provable randomness for your lottery style smart contract based dApp that is publicly verifiable on-chain. Build trust and confidence with your users.