Skip to content

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.

PropertyValue
Game IDsafe-smash
Typemulti_step
VolatilityHigh
Max Win25× bet
RTP Range85–99.99% (configurable)

Game Mechanic

  1. Player places a bet
  2. Server determines the safe's crack threshold (9–20 hits) and the multiplier pool
  3. Each hit awards a random multiplier from the pool
  4. The hammer may break on any hit — ending the round with 0× payout
  5. Player can cash out after any successful hit to keep accumulated winnings
  6. 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:

MultiplierWeightProbability
0.0×15015.0%
0.1×20020.0%
0.2×18018.0%
0.5×15015.0%
1.0×12012.0%
1.5×808.0%
2.0×505.0%
3.0×404.0%
5.0×303.0%

Hammer Break Probability

The probability of the hammer breaking varies by RTP variant:

RTP VariantBreak Probability per HitAvg 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
JackpotWeight
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.completed webhook with endReason: 'cash_out'

End Reasons

ReasonDescription
bustedHammer broke — player loses bet
jackpotSafe cracked + jackpot triggered
game_overSafe cracked, no jackpot
cash_outPlayer 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