Smart contracts – Ethereum network technology allowing automatization of obligations implementation and making the mechanism of interaction between people and programs transparent. Implementation of obligations stored in the smart contract code is guaranteed by Ethereum structure and mechanisms.
The results of interaction between the smart contract and people are permanently stored in Ethereum blockchain, being always available for inspection and control, and cannot be deleted or modified later providing the unique opportunities for organizing efficient work of a great number of socio-economic systems.
We have developed and launched the prototype of «European Roulette» game based on Ethereum smart contract. We did our best to make the game extremely functional and complete by offering:
various types of bets, such as Corner, Split, Sixline, etc.;
the possibility of placing up to 64 bets on different fields at one turn;
random number generation is provably fair, payouts are fully automated being controlled by the smart contract;
smart contract source code is open at GitHub, its transparency may be verified by any blockchain developer;
all results of smart contract work are permanently stored in Ethereum network blockchain.
To start playing it is necessary to install Metamask extension for Google Chrome browser. It allows organizing interaction between the client browser, Ethereum network and our smart contract via SmartRoulette.io interface.
The game is available both in Ethereum main network (Mainnet) and test network (Testnet). After signing up in Metamask the user may select Testnet mode and get several free ETH coins for testing the game.