For us at CryptoGames, it is vitally important that we provide a fair and transparent gambling experience to all our users. As a part of our commitment to this goal, we employ provably fair methods when creating the results on all our games. These provably fair methods base on three key components, firstly the ability of all users to verify their results themselves using hashing and seeding mechanisms described later in this section, secondly the cooperation with other providers committed to the same goals as a part of the Crypto Gambling Foundation and a verified operator within it, and lastly, through regular independent monitoring of all involved methods performed by outside industry experts. In the following section, we will outline the impact each of those components has towards ensuring a fair and transparent experience for all our players.
The first and key component of the system ensuring fairness at our site is the provably fair RNG. It gives every player the ability to ensure and verify every one of their bet results has been generated fairly and according to the advertised odds. In order to achieve this, the server first commits to a server seed for an upcoming bet and communicates the hash of this seed to the client. The client now can choose a client seed, which is combined with the server seed to generate the result of the bet. Afterwards, the client simply has to compare the used server seed with the hash provided to it prior to ensure the result has been generated fairly. As both parties have no prior knowledge about the other seed and both parties cannot chance their seed after being told the other parties seed, this ensures fairness for both the site, but most importantly, all of its users. This of course is a general description of the employed provably fair methods, but detailed descriptions can be found on every game with small differences regarding the provably fairness implementation for the specific game, as well as both text and video explanation on how to navigate the system and verify bets to help all users better understand the system. Additional information and examples for provably fair mechanisms are available on many different websites, including this one.
For convenience and to allow users to easier verify their bets, we have also worked with an outside provider to create a third party-operated verifier for all bets placed on our website, which can be found here.
CryptoGames is part of the Crypto Gambling Foundation as a verified operator. Among other things, the CGFs goals are to improve provably fair gambling methods across the industry and raise awareness, for these methods among players, as well as educate players how to benefit from them. For further information about the CGF and their work, as well as educational material regarding provably fair gambling provided by the foundation, check out their website.
As the last part of fair and transparent gambling at CryptoGames, we have committed to regular outside audits performed on our RNG by industry experts. The latest of these audits has been performed by iTech Labs on 17/11/2020, in which they certified that our RNG passed “Marsaglia's diehard tests for statistical randomness“. Further they concluded “that the card/number sequences are unpredictable, non-repeatable and uniformly distributed“. The full certificate hosted on their servers can be found here.