how does your provably fair system work exactly?
i tried playing the demo, and it seems the server seed changes after every bet and is only displayed after the first bet.
you can't possibly call that provably fair. for example, you could be trying multiple seeds in the backend and only give the player the results you want, basically you could rig every bet (please correct me if i'm wrong).
Thank you for your feedback! You raise valid points.
How our current system works:1.
Server Seed - Generated once and stays the same for multiple bets (not changed per bet)
2.
Server Seed Hash - SHA-256 hash shown to you before betting
3.
Client Seed - You control this and can change anytime
4.
Nonce - Increments with each bet (0, 1, 2, 3...)
Roll Calculation:Roll = HMAC-SHA256(serverSeed, clientSeed:nonce) → first 4 bytes → mod 10000 / 100
To verify:Click "Rotate Seed" → reveals old server seed → you can verify all bets made with that seed
We acknowledge your concerns and will improve:We are working on an update to add:
• Individual bet verification without rotating seeds
• Bet lookup tool with bet ID/hash
• More transparent seed display from the start
Thank you for helping us improve! 🙏