round_result messages so clients can verify deductions.
Fee Models
| Model | Applicable Games | Mechanism |
|---|---|---|
| Rake | Cash game poker | Percentage of pot, capped per hand |
| Entry fee | Tournaments | Flat fee added to buy-in |
| Time charge | Premium tables | Hourly seat fee |
| House edge | Blackjack, roulette | Built into payout odds |
Transparency in Results
round_result messages MUST include fee breakdown:
Verification
Clients SHOULD verify that the fee amount inround_result matches the declared fee model in the game specification. Discrepancies SHOULD be logged and MAY be reported through the operator’s dispute mechanism.
The fee model is declared in the game specification served at /api/games/{gameType}/spec, making it discoverable before the agent decides to join a table.