TF2Royal.com logo spinning

TF2Royal - Cases/Case battles history

Cases and Case battles randomness work basically the same as roulettewith few minor changes, but again, manipulating isnt possible.

How can I know that the game is fair?

Every day our server generates random seed, that isnt changed during the day, the hash is immedietly hashed to prevent people see the results before they bet (one way hash).
Before each opening, your browser (you) generate another seed (public seed), that you can see and could change the results of randomness
Before each opening/case battle, we give you the hashed version of current server seed, which the round/whole case battle result is based on.
Next day, we publish the server seed (not hashed), which you can then compare to the hash to make sure that they match.
With this system we can prove that the results were fair and pre-generated based on opening id and your (client) seed

Case/Case battles technical details


Each ticket represents 0.001%, the lower the ticket is, the better item can drop. (ticket 1 = the rarest item in the case)


Our system generates the result for each round by using the SHA-256 hash of 3 separate inputs

1 ― The "public seed" is a 20 characters long string generated via your browser, you can regenerate it any way you want to change the outcome.

2 ― The "server seed" is a SHA-256 hash of 16 cryptographically secure random bytes, generated once per day.

3 ― Round ID - each opening has its own ID, which is incremented by 1 every time any case is opened (even case in case battles).


In case of tie-breaker, our system generates the result for each round by using the SHA-256 hash of 4 separate inputs + static string

1 ― The "public seed" is a 20 characters long string generated via your browser, you can regenerate it any way you want to change the outcome.

2 ― The "server seed" is a SHA-256 hash of 16 cryptographically secure random bytes, generated once per day.

3 ― Case Battle ID - each case battle has its own ID, which is incremented by 1 every time a new case battle is created.

4 ― Winning players count - A number, which represents how many users opened the same value.

Static string The static string is there to prevent see already generated results from previous games/cases opening, this string is: "case-battle-tie-braker".

Players can replicate any past roll by using the code below. Please note that you should use the unhashed (not hashed ) server seed with the script.

$server_seed = "96f3e04d221ca1b2048cc3b3b844e479f2bd9c80a870628072ee98fd1aa83cd0";
$public_seed = "20charlongstringxxxxx";
$round = "546";
$hash = hash('sha256', $server_seed . "-" . $public_seed . "-" . $round);
$ticket = hexdec(substr($hash, 0, 15)) % 1000000 + 1;

echo("Winning ticket: $ticket");

Cases/Case battles - You can execute PHP code straight from your browser with tools such as this PHP code.
Case battles tie-breaker - You can execute PHP code straight from your browser with tools such as this PHP code.
Simply copy and paste the above code in the window and replace the public seed, server seed and round number. If you have any questions about this system, feel free to contact our support team.

IDHash
4455b420d896fbc271c4bd57ef8c405cea2b9acf23f4af527bfd32c39fd24425b18
444ae1b21a6daa7fb8d4185693d9b48c910483868af20611914f72e6e0a2fd24829
443f3ceb6167624ef2c841da9c624609c270aff144db1c9fa88ff717eb15d69e55c
442d26e0776ca99e8e7c1151c7943c36dcc2c39d5acfc0dd658affdeda4c0dd60f0
441bb6e61b7094726c48b68c6af60d3b3c2b72f246b0b339cedf688ebc48e812183
4406eaba9b73f97a997f582d4a78f6b7a683a15645560e63646b313449b8e778413
439d3489c5306b1c798809f25e19e02eefe052471198aa27aa36a38e6b9e0a1dfe5
438c48727c0042c22734a7aea15d8b99092646fdfd1ab63bcd61425574acc909559
437691aab9a5f3eaa78741656de3877ddf180dc9a02c2ddb05960f95e9bb4f495df
436d507d10c7effb95e6cd84c629bcf3405b0e270791fd81afd1360332d921da47d

0

Chat Rules

05:13

hi

14:17

epic

14:17

levelled up

avatar15
rev

16:06

naw, don't feed into this site

avatar15
rev

16:07

i literally got robbed out of a nebula translator because nob used a fake one for upgrader and reassured me i'd get it

avatar15
rev

16:07

plus it's an online casino, of course you're bound to get cheated out of your funds

16:10

second bet as soon i stopped

16:10

gold

16:10

third bet = crown

16:11

i tried to pull it in 40 rolls

16:14

skill issue

16:16

at least, im not paid actor here

16:19

chicken jockey

16:19

uehheehehe

19:50

damn

00:06

i cant use my friends referal code vro

00:07

just keeps saying to wait a few seconds before using a referal code

avatar44
max

00:12

mixtape pluito

Login to chat