Provably Fair on Razed.io is a cryptographic system that ensures every unboxing result is fully random, transparent, and verifiable. It allows players to confirm that no outcomes are manipulated and that every result is generated fairly using a combination of server-side and user-controlled inputs.
In Unboxing (cases/boxes), each result is generated using three main components: a Server Seed, a Client Seed, and a Nonce. These are combined and processed through secure hashing algorithms to produce a final ticket number, which determines the item you receive.
Key Definitions
Server Seed – A 64-character random string generated securely on the server. A hashed version is shared before unboxing begins to ensure fairness without revealing the actual seed. After use, it is rotated and replaced with a new one.
Client Seed – A user-controlled value that influences the outcome. It can be changed at any time and is automatically generated when an account is created.
Nonce – A sequential number that increases with each unboxing, ensuring every result in a session is unique.
Hashed Server Seed – The SHA256 hash of the Server Seed, shared before gameplay begins for verification purposes.
Combined Seed – A combination of Server Seed, Client Seed, and Nonce, joined together using “:” and hashed using SHA512 to generate the final result.
Ticket – A number generated from the combined seed, used to determine the final item outcome. The range depends on the system version (typically 1–1,000,000 or 1–100,000,000).
How outcomes are determined
Each item inside a case is assigned a specific ticket range. Once a ticket is generated, it is matched against these ranges to determine which item is awarded. This ensures every outcome is mathematically structured and fully traceable.
How the process works
Before an unboxing starts, a Server Seed is generated and its hashed version is shown to the user. This guarantees the result cannot be predicted in advance.
After the unboxing, the original Server Seed is revealed, allowing the user to verify the result.
The Client Seed (controlled by the user) and the Nonce (which increases with each opening) are combined with the Server Seed to generate the final ticket. Because all inputs are available after the fact, users can independently verify that the outcome was not altered.
Why it is provably fair
Every outcome is generated using cryptographic hashing
Both the user and the system contribute to randomness
Results can be verified after each unboxing
No party can predict or manipulate outcomes
This ensures that every unboxing experience on Razed.io remains transparent, fair, and independently verifiable using the built-in fairness system.
