Skip to Content
Ethereum Cookbook
book

Ethereum Cookbook

by Manoj P R
August 2018
Intermediate to advanced
404 pages
11h 19m
English
Packt Publishing
Content preview from Ethereum Cookbook

Generating random numbers in Solidity

Some applications might need a random number generator (RNG) to perform specific tasks. There are many use cases where randomness is an essential part. For example, a decentralized lottery requires a random number to select the winner. Randomness can also be used to provide suggestions to the users of the application. 

Generating a random number can be tricky in a decentralized system such as Ethereum for various reasons. Such functionality has to be achieved through design workarounds. In this chapter, you will learn how to build an RNG that can be used in your DApp.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Building Ethereum Dapps

Building Ethereum Dapps

Roberto Infante
Ethereum For Dummies

Ethereum For Dummies

Michael G. Solomon

Publisher Resources

ISBN: 9781789133998Supplemental Content