Limbo

Set a target multiplier and see if the round's result flies past it. Single-action.

Slug: limbo · Type: single-action · TS types: @jackpot-studio/jps-proto/limbo

The RGS rolls a random multiplier (outcome). You win if outcome ≥ target; the payout multiplier is your target. Higher targets are rarer and pay more.

Bet

Request — Query.bet

Field Type Notes
amount string Wager, decimal string.
target string Target multiplier, decimal string (e.g. "2.00").
{ "bet": { "amount": "1.00", "target": "2.00" } }

Response — Result.bet

Field Type Notes
outcome string The rolled multiplier. Win if outcome ≥ target.
result object { payout, multiplier }.
{
  "metadata": { "balance": "103.00", "roundId": "9f1c…" },
  "bet": { "outcome": "3.41", "result": { "payout": "2.00", "multiplier": "2.00" } }
}

State

GameState: { result, target } — the rolled multiplier and the player's target.

Verify

VerifyRequest is empty.

// request message
{}
// response message
{ "outcome": "3.41" }