• Network: Solana
  • Token: $MINE (SPL Token)
  • Framework: Anchor 0.30.1
  • Key Instructions:
    • start_game(row_tile_counts, bet_amount) — Start a new game
    • commit_row_seed(game_id, commitment) — Server commits SHA-256(seed)
    • pick_tile(game_id, tile_choice, client_nonce) — Player picks tile
    • reveal_and_resolve(game_id, seed) — Server reveals seed and resolves row
    • cash_out(game_id) — Cash out winnings
    • timeout_resolve(game_id) — Refund if server fails to respond within 120 seconds
    • close_game(game_id) — Reclaim rent SOL from finished accounts