Will smart rollups or future Tezos upgrades allow to produce random numbers on chain? Or do we will still need to use the oracle solution or commit/reveal scheme?

(There's a need for random number generation in almost any on-chain game I can think of)

1 Answer 1


Smart Rollups are fully deterministic: their behavior only depends on the inputs settled by the L1.

Therefore there is no more non-determinism than the one you can get from the L1.

  • Thanks! It's hard to imagine interesting fully on-chain games without randomness, I will check Etherlink oracles Jan 12 at 11:14

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.