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" }