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
353cca10042cb1557abe69e78a32e44966f0cdb83e0ba2fb8eb34bef24e5c1aed10
352f681ff93f69787f704b035b006bad2ace3f71ec02321af2c2d9fa0493a6270b5
3516c62f208696c80d0a2dcdf00eff90fceb7e91b2ade79f0b55072e6617c4ba55f
35012e57ebe4c2d730d7e6710d5e6c043f8bf6a699e8dccfcdb5686409eb17b93aa
3490f1ac27acaa3773914fd8dd3fdb2d3fd9584c9dbddaa4459300b8f0c20253c20
348b88c63a55414bc8fd0caa5daa2e4ba524c54cdef4a4f9c688eee6b3596de2f3d
3477cc8947141ca26f348bd3803cbae524312de05432c04da8f98d37ae0361e0299
3469ea2c54cac8edbc7cfe0b49b3a6c1d2d584e8ce231cb4bbd751983214be5dde5
3454e4657c7a3967c72a8797bcff93043fce456802bc5cc4a891a8ae5f80ae0fdb2
344324806a43ed51fe827828b7295758519670ad15a80db3ca62432892a32277ef5

0

Chat Rules

05:21

first time ive hit a 5%er

08:41

anyone wanna join my case battle? :0

10:26

Hey Spoon! I'ts Coldest!

10:26

I would, but I have to use my items for giveways

10:26

giveaways*

13:40

how do I get my item after winning?

13:41

nvm I got it

18:40

Hey everyone

18:40

how is it going

20:26

What is You can't buy items while having positive wager is that I want to buy here in the store and I get this, I don't know what it will help :/

20:27

Do I need to be of a specific level or what?

21:21

Hello Korik

21:21

are you there?

21:21

You have to play with your deposited items before being able to withdraw. If the item you picked from the store isn't available, it means someone else has taken it

Login to chat