01Live demo
Try it in a casino lobby
Events from the gamewaiting for ready
Try it live: https://baizestudio.com/for-casinos/plinko
02The game
How it plays, and where it fits.
The game
- What the player does
- The player sets 8 to 16 rows of pegs and drops each chip with one of three buttons, low, medium or high risk; it goes left or right at every row into a bucket that pays its multiplier in that risk’s table.
- Why players come back
- The plinko players already know, with exact maths: every one of the 27 boards returns exactly 99%, symmetric, with edges up to 1,000x, and every drop can be checked against its seeds.
- Round structure
- Single decision. Choose rows, risk and stake; one drop settles.
- Session fit
- Quick sessions. Single player. Good to watch: the drop is the show.
- Stakes in this build
- 0.10 to 100 demo credits. 0.10 to 100.00 per drop.
In your lobby
- Lobby category
- Instant: plinko
- Suggested placements
- Crash and instant category
- Originals rail
- Promo free-play
- Streamer and creator campaigns
- Features
- All three risk tables in view, one drop button per risk
- 8 to 16 rows: 27 pay tables
- Exactly 99% on every table (an exact 98% set is built too)
- Up to 1,000x on 16 rows at high risk
- Provably fair: the RGS seed scheme, with one-tap verify of any drop inside the game
- Auto play with stop rules, hidden in the UK profile
- Quick play and keyboard play
- Devices and sizes
- Desktop and phone, portrait and landscape. Canvas 2D, 60 fps on a 4x-throttled CPU, light on low-end phones. Fills any iframe from 320x480 up; checked at 1920x1080, 1280x720, 1024x768, 800x600, 844x390, 390x844 and 360x640.
03The maths
Every number, from the code.
| Mode | RTP | House edge | Hit rate | Net win | Volatility (SD) | Max win | GGR / 1,000 rounds |
|---|---|---|---|---|---|---|---|
| 12 rows, medium risk (default) headline | 99.00% | 1.00% | 100.00% | 14.60% | Low (1.44) | 37.50× | 10.00 |
| 8 rows, low risk | 99.00% | 1.00% | 100.00% | 28.91% | Low (0.68) | 5.50× | 10.00 |
| 16 rows, low risk | 99.00% | 1.00% | 100.00% | 21.01% | Low (0.69) | 16.00× | 10.00 |
| 8 rows, high risk | 99.00% | 1.00% | 100.00% | 28.91% | Medium (2.73) | 29.00× | 10.00 |
| 16 rows, high risk | 99.00% | 1.00% | 100.00% | 21.01% | High (7.36) | 1,000× | 10.00 |
Pay tables
| Rows | Low: top | Medium: top | High: top | SD, low to high |
|---|---|---|---|---|
| 8 rows | 5.50× | 13.00× | 29.00× | 0.68 to 2.73 |
| 9 rows | 6.30× | 17.10× | 45.00× | 0.66 to 3.11 |
| 10 rows | 7.20× | 22.00× | 69.90× | 0.68 to 3.50 |
| 11 rows | 8.25× | 27.50× | 110.00× | 0.66 to 4.00 |
| 12 rows | 9.40× | 37.50× | 170.00× | 0.67 to 4.52 |
| 13 rows | 11.00× | 47.40× | 258.00× | 0.67 to 4.99 |
| 14 rows | 12.00× | 62.40× | 410.00× | 0.67 to 5.75 |
| 15 rows | 14.00× | 82.90× | 643.00× | 0.68 to 6.52 |
| 16 rows | 16.00× | 110.00× | 1,000× | 0.69 to 7.36 |
Bucket k of n rows is reached with chance C(n, k) / 2n. All 27 tables are fixed constants, symmetric and exact: the chances times the multipliers come to exactly 99.00% for every one. An exact 98% set is also built. The top payout is 1,000× the stake (16 rows, high risk).
Pace
1.8 s a round, about 2,000 rounds an hour. Measured in Chrome with every control pressed as soon as it was enabled, so this is a ceiling with no thinking time.
GGR / 1,000 rounds is the theoretical gross gaming revenue from 1,000 rounds at a total stake of 1.00: house edge × 1,000. Volatility is the standard deviation of one round’s total return per 1.00 of total stake. Low under 1.5, Medium 1.5 to under 5, High 5 to under 15, Very high 15 and over. For scale: an even-money roulette bet is 1.00, a straight-up number 5.84.
04Configuration
Configuration and status
Operator settings today
- Launch parameters: lobby URL for the home button, starting sound, the UK profile (
?jurisdiction=uk) - Frame size and sandbox attributes
- Framing allowlist for your domains (set by Baize per deployment)
On request
- Stake limits and quick stake values
- Currency label and decimals
- RTP: 99% (default) and 98% are built: two sets of 27 exact pay tables, chosen per launch (?rtp=98) or per operator on the RGS. Each table returns exactly its RTP.
Demo-credit build, not certified. Outcomes are drawn in the player’s browser today; real-money play needs server-side outcomes. See status for what real-money use needs.
