Security
- Commit-reveal prevents server manipulation
- Client nonces prevent seed pre-calculation
- Onchain verification ensures seed integrity
- 120-second timeout protection
- Session key wallet isolates risk
- All game logic runs onchain
- Owner cannot alter active games
- Game accounts auto-close and return rent SOL