Verify fairness
Before each round starts, the game locks in the secret word by publishing a cryptographic commitment.
When the round ends, the word and salt are revealed so anyone can verify the game was fair.
Check the most recent round, or look up any past round by number.
Onchain record
The game's smart contract lives on Base and is publicly verified on BaseScan. All commitments are written onchain and cannot be altered after the round begins.
0xfcb0D07a5BB5f004A1580D5Ae903E33c4A79EdB5
Why this matters
The commitment is published before any guesses are made. The word and salt are revealed after the round ends.
This guarantees the word can't be changed mid-round and anyone can verify the result forever.
Want to double-check it yourself?
If you'd like to independently confirm the result using your own tools, here's exactly how the commitment is computed.
SHA256(salt + word)The salt and word are combined into a single string, then hashed using SHA-256.
- • Salt: A random 64-character hex string, generated before the round starts
- • Word: The 5-letter answer (UPPERCASE)
- • The salt comes first
- • The word comes immediately after
- • No separator or whitespace
- • A 64-character hex hash that was published before guessing began
echo -n "<salt><word>" | sha256sumThe output should exactly match the commitment hash published for that round.