Dev. Update #6: Edgeless Dice RNG

Tomas Draksas

Aren’t you wondering why there are countless of Ethereum ICOs around a gambling industry, but so far we have no properly working Ethereum casino?

The secret is: RNG (Random Number Generator). Every gambling app/dapp has one, and it’s necessary to make a game functioning. The RNG rolls a random number and defines winners/losers, and that’s a sophisticated IT system.

Up to date Ethereum blockchain, or any other blockchain, has huge scalability issues. Remember, bitcoin transaction costs/speed, Status ICO and delayed Ethereum transactions, or any other large/complex activity connected to the blockchain.

Another problem is that, so far, there are almost no programmers who fundamentally understand how blockchain works and can program. Today, programming on a blockchain is something like programming a search engine (Google) in 1996.

And that’s why most ethereum based/decentralized RNGs (actually, most of blockchain projects) are not properly functioning.

A proper casino business MUST have an RNG which:

  • Can generate a random number in less than 1 second
  • The cheating factor is decentralised by a blockchain
  • Is capable to work for a large number of people simultaneously
  • The cost of a random number is reasonable (low gas/ transaction cost)

If these factors are not fulfilled, it’s impossible to create and scale a properly functioning gambling business.

Now, let’s take a look at how most popular Ethereum gambling projects are coping with the issues mentioned above.

vDice ( )

RNG speed: 1-2 minutes to generate a number

Gas (price player pays for 1 game): $1.06

Etheroll ( )

RNG speed: 3–5 minutes to generate a number

Gas: $1.61

FunFair ( )

RNG speed: less than 1 second

Gas: none

There’s a catch: it’s not a blockchain casino and cheating factor isn’t decentralised. Their internal casino server is generating a random number (that’s why it’s so fast) and has a full power to cheat against its own players. Their deposit/withdraw system has an Ethereum integration like most bitcoin casinos as they can accept bitcoin. This message can misleads gamblers into thinking that’s a decentralised solution, which is not; however, it’s just their showcase product, and hopefully their launched version will have a decentralised cheating factor.

As we can see, most Ethereum gambling projects have some serious issues related to: RNG speed, gas size (game costs) or cheating factor.

And now it’s time for Edgeless RNG while playing Dice:

RNG speed: less than 1 second

Gas: still being optimised, but it will be less than 5 USD cents.

So, what’s our secret: we are using a hybrid model minimising blockchain transactions needed for RNG. RNG is inside our server, allowing us to reach speeds of less than 1 second and serve millions of gamblers. Blockchain records every action what is happening inside a server and uploads it publicly. Final outputs become visible on a blockchain explorer and that decentralises a cheating factor of the casino. Have a look at a detailed explanation on our whitepaper:

Feel free to try out beta Black Jack which uses our RNG system:

Secondly, we are on a process of getting a casino license + RNG certification. That means there will be a legal entity backing up our RNG, and giving extra credibility for our brand.

And that’s why we dare to name ourselves as a First Ethereum based Casino.

Our platform launch, 0.1 version, is happening in Q3. Next week, we are releasing a detailed platform functionality map so you can know what to expect. Stay tuned!

Websites: ,

Subscribe Newslettes:


Facebook :



Tomas Draksas

Written by Co-founder, Professional Gambler and Poker Player

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade