bets:update), fetched on demand. Use these as the fallback when you can’t hold a socket open, or for claim back-fills.
Single bet
GraphQL
Batch
GraphQL
too_many_bet_ids beyond that). Each item resolves independently: ok: false with an error string for that bet doesn’t fail the batch — ideal for history claim back-fills feeding claimBets.
BetResult fields
Payloads never include the server seed.
proof and entropy are public data — safe to display, and only the bettor’s wallet can use them in a claim.bet_not_found, network_not_configured, bet_realtime_unavailable): see Errors & limits.