Play the demo Become a partner
XNodo Games logo above dark water in a lit cave

Crash games from the deep

XNodo Games builds provably fair crash games for licensed operators. Our first title, SonarX, sends a bathyscaphe down until the hull gives way.

Demo round examples

  • k.ray cashed out 14.30×at 4,311 m
  • anglerfish cashed out 2.25×at 303 m
  • sirena cashed out 41.08×at 5,227 m
  • deepsix cashed out 6.12×at 1,875 m
  • bluewhale cashed out 3.87×at 776 m
  • nautilus_88 cashed out 112.40×at 6,127 m
  • m.oliveira cashed out 1.74×at 160 m
  • coral.jin cashed out 9.55×at 3,801 m

Portfolio 0 m

Crash games you can feel

One studio, one format: one game ready to play as a demo, two in development. Each takes the crash format somewhere physical: a place with pressure, darkness and a point where the hull breaks.

See all games
The SonarX bathyscaphe with Hull Protection switched on Demo available

SonarX

The bathyscaphe descends, the multiplier climbs, the metal groans. Cash out before the hull breaks or ride it into the abyss.

  • Main bet RTP 97%
  • Maximum multiplier 10,000×
  • Hull Protection side-bet

In development

In development

Hadal

Below six thousand metres the instruments fail. Sound is the only signal, and a round can end in silence.

Concept

Crew

Four divers, one hull, one crash point. Watch the others leave through the airlock while you decide how deep to go.

Demo 200 m

Every round is a descent

This is the real SonarX bathyscaphe with the same animations as the game. Stake some demo credits, switch on Hull Protection, and cash out before the hull breaks.

Main bet RTP
97%main bet RTP
Maximum multiplier
10,000×maximum multiplier
Hull Protection cost
17%Hull Protection cost
Hull Protection applies
≤ 1.40×Hull Protection applies
SonarX Demo credits 100.00

    10
    Hull ProtectionCosts 17% of your stake. Pays back half of it if the hull breaks at or below 1.40×.

    Simulated divers

      Mechanics 1,000 m

      Depth is the difficulty

      The multiplier isn’t a number going up. It’s a descent through the real zones of the ocean, each with its own light, its own sound and its own odds of the hull giving way.

      1. 1×
        Sunlight zone 0 m

        Calm water, drifting fish. The hull is quiet.

      2. 2×
        Twilight zone 200 m

        First groan of metal. Sonar doubles its pace.

      3. 5×
        Midnight zone 1,000 m

        Floodlights only. The pilot’s heartbeat rises.

      4. 10×
        Abyss 4,000 m

        The screen shakes. Every tick could be the last.

      5. 100×
        Hadal zone 6,000 m

        Almost nobody gets here. Everyone sees who did.

      • Hull Protection

        An optional side-bet with transparent terms: it costs 17% of your stake and pays back half of it if the hull breaks at or below 1.40×. It has its own RTP, separate from the main bet.

      • Named depths

        Thresholds aren’t just 2× and 5×. Each is a place with a name, a sound and a look players remember. A number becomes a story.

      • Verifiable rounds

        The crash point is fixed before the round starts. Once the server seed is revealed, anyone can recompute it.

      Partners 4,000 m

      For operators

      Everything your team needs to evaluate SonarX: a playable demo, maths you can check, and a direct line to the XNodo Games team.

      • HTML5

        Runs in the browser, no downloads or plug-ins.

      • Mobile and desktop

        One build for phones, tablets and desktop screens.

      • Provably fair

        Every crash point can be recomputed from its revealed server seed.

      How integration works

      1. 01

        Play the demo

        It runs without a wallet, so your team can try the game before any integration work.

      2. 02

        Get integration details

        Tell us about your platform and we’ll share the integration details that fit it.

      3. 03

        Go live

        Agree the setup with the XNodo Games team and SonarX appears in your lobby.

      Provably fair 6,000 m

      The maths is yours to check

      The crash point is fixed before the round starts and can’t move once it’s running. Roll a round below to see how 52 random bits become a crash point: the formula is the game’s, the seed here is a random one.

      Random seed
      …
      SHA-256
      …
      First 13 hex characters (52 bits)
      …
      Crash point
      max(1, min(10000, 0.97 / U)), rounded down to 0.01×
      —

      For a cash-out target m above 1× and up to 10,000×, P(crash ≥ m) = 0.97 / m, so the main bet RTP is 97% at any such target. Hull Protection has its own RTP, published once the maths model confirms it. In the game the bits come from HMAC-SHA256 over the server seed, your client seed and the round number; replay any finished round in the game with its revealed seed.

      • Committed before the bet

        A hash of the server seed is published before anyone plays and the seed is revealed after. Any change to the seed would change the hash.

      • Independent of the player

        The crash point ignores your stake, your target and everyone else in the round. One outcome, generated once.

      • One RTP for the main bet, declared

        97% on the main bet whether a player cashes out at 1.1× or holds to 100×. The RTP is written into every round record and bound into its seed; Hull Protection is reported separately.

      • A verifier in the game

        Any player can use it to check a finished round with its revealed seed.

      Surface Contact

      Bring SonarX to your lobby

      Tell us about your platform and the markets you run, and the XNodo Games team will get back to you with next steps.

      Required

      Play the demo