MiaMines Verifier
Checks that claimed mine positions and winners are correct for a MiaMines game. All logic runs locally.
Game Details
Enter the parameters that were used to start the game.
Squares per side (e.g. 5 means 5x5)
How many spots hide MiaCat
Put Discord IDs for all players
Use this if you only have the sum
Message ID of the game command
Game seed, usually hex string logged at start
Blockchain value used in seed
List the claimed tile numbers, 1-indexed (e.g. 7,12 for two mines)
How Verification Works
A quick overview of the MiaMines algorithm.
This tool checks your claimed mine spots using the MiaMines game algorithm:
- Seed creation: House key is server seed plus solana slot.
- Player seed: Sum of player IDs plus command message ID.
- Final HMAC: Hash(House Key, Player Seed) for base index.
- Mine positions: Deterministic SHA256 steps for each extra spot.
If your mine claims match what the algorithm computes, they're valid.