1Occuring Random string
Delivering a randomly generated String (Oracle seed) that has been hashed in the Oracle system.
2Request ID determined
When the randomness request is included in the block, the Request id (1) is determined and the event occurs.
3Event tracking
The Oracle System tracks the event and generates a random value as a result of the transaction.
4On chain verificatioin
Include the original value (2) of the Oracle seed and the hash value in the transaction to verify on the chain.
5Converting to numbers
After verifying, hash (1) + (2) and convert it to a number.
6Provide random value (result)
Random values are created that both Oracle system, miners and users cannot predict.

dApp_Fair Info Pop-up

Online_Fair Info by CodePen
Various NFT rarity and Crafting game items
Select winners of AirDrop or Whitelist
Selection of a representative through a consensus mechanism
Random assignment of duties and resources