Safe Smash
A multi-step crash-style game where players hit a safe with a hammer, accumulating multipliers with each hit — but risk the hammer breaking at any time.
| Property | Value |
|---|---|
| Game ID | safe-smash |
| Type | multi_step |
| Volatility | High |
| Max Win | 25× bet |
| RTP Range | 85–99.99% (configurable) |
Game Mechanic
- Player places a bet
- Server determines the safe's crack threshold (9–20 hits) and the multiplier pool
- Each hit awards a random multiplier from the pool
- The hammer may break on any hit — ending the round with 0× payout
- Player can cash out after any successful hit to keep accumulated winnings
- If the safe cracks (all hits completed), a jackpot chance triggers
Safe Crack Threshold
The number of hits required to crack the safe is determined at round start:
- Minimum: 9 hits
- Maximum: 20 hits
- Determined by the provably fair RNG
The player does not know how many hits are needed until the safe cracks.
Multiplier Pool (RTP_96)
Each hit draws from this weighted multiplier pool:
| Multiplier | Weight | Probability |
|---|---|---|
| 0.0× | 150 | 15.0% |
| 0.1× | 200 | 20.0% |
| 0.2× | 180 | 18.0% |
| 0.5× | 150 | 15.0% |
| 1.0× | 120 | 12.0% |
| 1.5× | 80 | 8.0% |
| 2.0× | 50 | 5.0% |
| 3.0× | 40 | 4.0% |
| 5.0× | 30 | 3.0% |
Hammer Break Probability
The probability of the hammer breaking varies by RTP variant:
| RTP Variant | Break Probability per Hit | Avg Hits Before Break |
|---|---|---|
RTP_92 | ~12% | ~8 |
RTP_94 | ~10% | ~10 |
RTP_96 | ~8% | ~12 |
RTP_97 | ~6% | ~16 |
INFO
The hammer break is determined at round start (not per-hit), ensuring provably fair verification. The break point is a specific hit number, not a probability roll per hit.
Jackpot
When the safe cracks (player completes all hits without the hammer breaking):
- 30% chance of triggering the jackpot bonus
- Jackpot multipliers: 5×, 10×, 15×, 20×, 25× (weighted selection)
- Jackpot multiplier is added to the accumulated total
| Jackpot | Weight |
|---|---|
| 5× | 40 |
| 10× | 30 |
| 15× | 15 |
| 20× | 10 |
| 25× | 5 |
Cash Out
- Available after the first successful hit
- Cashes out the accumulated multiplier × bet amount
- Not available during the jackpot bonus
- Triggers
round.completedwebhook withendReason: 'cash_out'
End Reasons
| Reason | Description |
|---|---|
busted | Hammer broke — player loses bet |
jackpot | Safe cracked + jackpot triggered |
game_over | Safe cracked, no jackpot |
cash_out | Player cashed out voluntarily |
Example Round
Hit 1: 0.5× (accumulated: 0.5×) → Continue or cash out?
Hit 2: 1.0× (accumulated: 1.5×) → Continue or cash out?
Hit 3: 0.2× (accumulated: 1.7×) → Continue or cash out?
Hit 4: 2.0× (accumulated: 3.7×) → Cash out! → Payout: 3.7× bet