-
Notifications
You must be signed in to change notification settings - Fork 39
Build Backend API Spec for Game Session Orchestration #160
Copy link
Copy link
Open
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program
Description
Description
Design a backend or serverless API contract for wallet-driven game orchestration, transaction preparation, and read models.
Motivation
This functionality is a required building block for the Tossd game flow. Without it, dependent features cannot be built or tested correctly.
Requirements and context
- Must be secure, tested, and documented
- Should be efficient and easy to review
- Primary files:
.Tossd/specs/soroban-coinflip-game/design.md
Proposed Solution
Complete the following in a focused PR off feature/backend-api-spec:
- Define endpoints and request-response shapes
- Document trust boundaries with the contract
- Keep the API surface minimal and auditable
Technical Implementation
Files to modify:
.Tossd/specs/soroban-coinflip-game/design.md
Implementation steps:
- Define endpoints and request-response shapes
- Document trust boundaries with the contract
- Keep the API surface minimal and auditable
Branch: feature/backend-api-spec
Example commit message
docs: define backend api spec for tossd game orchestration
Acceptance Criteria
- Run reviews
- Cover edge cases
- Include API notes and security assumptions
Guidelines
- Assignment required before starting
- PR description must include:
Closes #160
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program