so i was going through this article, https://research-development.nomadic-labs.com/verifiable-delay-functions.html

the more i read it, the more i got confused, Is there a easy way we can achieve this through the contract to achieve a random number? Or is this just for bakers?

1 Answer 1


The Verifiable Delay Functions (VDF) mentioned in the article you linked to are referring to the protocol's underlying random number generation, used for consensus, so is not something you can use in a Smart Contract.

You may be interested in the following posts, which deal with RNGs in smart contracts:

There is also a good article dealing with random number generation in Tezos smart contracts.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.