Problem Statement
In 1v1 wager matches, players who realize they are losing may refuse to resign or close their browser hoping to tie up funds indefinitely.
Proposed Solution
- Write a Soroban wager contract with built-in game expiration deadline.
- If opponent goes offline and match is not settled within deadline + buffer, allow active player to call
claim_timeout_victory().
- Distribute escrowed wager immediately without requiring server signature.
Acceptance Criteria
Problem Statement
In 1v1 wager matches, players who realize they are losing may refuse to resign or close their browser hoping to tie up funds indefinitely.
Proposed Solution
claim_timeout_victory().Acceptance Criteria