Provably Fair

VERIFY

Input a GameID to receive information necessary for third party verification of a specific round

Results

-

We use the popular third party system Random.org as an independent source to determine the outcome of most of our games. Random.org allows anyone to verify the true randomness of a generated seed that is used.

HOW IT WORKS?

When a round is created we generate our own server seed (A random string). This server seed is then hashed into SHA256 and publicly displayed on the game to be verified once the round has completed. When a round is ready to be completed a request is sent to Random.org to generate the second seed (A random string). These two seeds are then joined with a dash and referred to as a «mod». This «mod» is then used to generate the round ticket as shown below.


import chance from "chance";

const createChanceInt = async (chance: Chance.Chance) => {
  return chance.floating({ min: 0, max: 1, fixed: 10 });
};

/* 
Below this line is the formula which we use to calculate the result
*/
const generateCaseTickets = async (amount: number, clientSeed: string) => {
  const now = Date.now();

  const { seed } = await generateRandomOrgSeed();

  const values: number[] = [];
  
  for await (const i of [...Array(amount).keys()]) {
    const Chance = chance(seed + "-" + clientSeed + "-CASE-" + (i + 1));

    values.push(await createChanceInt(Chance));
  }

  return values
};
logo

SYN.GG is owned and operated by a sole proprietorship registered in Germany, with its official business address at Wittfelderstr. 159, 47166 Duisburg, North Rhine–Westphalia, Germany.

Powered by Steam, not affiliated with or endorsed by Valve Corporation.

GAMES

CASE BATTLES CASES

USEFUL LINKS

BLOG HELP ACCOUNT