ABOUT FAIRNESS

The HapaBox Unboxing is essentially a game of luck. To ensure the fairness, fun, and randomness of this gameplay, we use a public and verifiable algorithm to calculate the results of each unboxing. This widely used algorithm calculates your unboxing result based on three sets of universally random characters that are independent of each other, making each unboxing full of unknown excitement. To ensure the randomness and fairness of each unboxing, we store all the random characters used in the Stats section and allow each player to verify them through third-party websites and our public source code. Of course, the nature of a luck-based game remains unchanged, and the higher the value of an item, the lower the probability of getting it. May good luck always be with you.

ABOUT RANDOM CHARACTERS

HapaBox's Unboxing algorithm is generated by a combination of three sets of random characters called Client Seed, Server Seed, and Unboxing Rounds.

Client Seed: This set of characters is generated by your local browser and changes randomly before each unboxing, but you can choose to modify it manually. Try entering your lucky string, maybe it will bring you good luck!

Server Seed (Hashed): This set of characters is an ultra-long string generated by our cloud server and changes randomly before each unboxing. Before you unbox, we provide you with the hashed Server Seed to view, and after this unboxing, we provide the hashed and revealed Server Seed for verification in the Stats section.

Unboxing Rounds: This number represents the round of unboxing at HapaBox. Each unboxing (excluding "Have a try") will increase this number by 1, ensuring that the number is different each time.

This complex algorithm generates an Outcome through the above three sets of random characters, which corresponds to the result obtained in each unboxing, and everything can be verified.

About Other Characters

In our History chapter, you will see the following characters, here is an explanation for them.

Server Seed (Revealed): As mentioned before, before unboxing, we only show the hashed Server Seed, and after unboxing, we display the revealed Server Seed in your history for verification. You can trust that these two strings are corresponding and withstand verification.

Outcome: The number calculated by our algorithm based on the client seed, server seed, and unboxing rounds mentioned above. It is a number between 0 and 100,000,000, representing the final result of your unboxing. The range in which this number falls determines the item you hit in this round of unboxing.

Result: This is the item you hit in this unboxing. Each item in each box has a "number range" meaning that you will hit the item when your outcome falls within the range of this item. Please note that the items in the boxes may change, so the results you see in the stats only represent the item in the corresponding range when you unbox.

About The Lock "LOCK" FEATURE

To ensure the randomness and fairness of unboxing as much as possible, the Client Seed and Server Seed will change before each unboxing.

Of course, we not only provide you with the chance to modify the Client Seed yourself, but also provide a 'Lock' feature to let you use a fixed set of Seeds for unboxing continuously. Once you lock it, your Seeds will not change until you leave the page or refresh the page, and only the Unboxing Rounds will keep increasing.

About Verification

You can verify the results through this website: click here.

It is a third-party open-source site that provides all HapaBox players with the ability to verify their results for each unboxing. We treat each player's results honestly and hope you enjoy the process even more. Here, you need to enter the Client Seed, Server Seed (Hashed), Server Seed (Revealed), and Unboxing Rounds for calculation. Players can compare the Outcome obtained through this calculation with the Outcome displayed by HapaBox, and we hope our honesty and severity will meet your expectations.