SSG Gaming
Looping clip of the Chicken Road game board
Crash and instant games provider

InOut Games: crash games your players come back to.

Add InOut crash and gamified games to your casino through one SSG API, wallet and back office. Every game has a demo, and the games speak 15+ languages.

See the gamesTry the demo

15+game languages
6popular games, each with a demo
1API, wallet and back office
24/7provider support
01 · Overview

What is InOut Games?

InOut Games is a games provider for online and bitcoin casinos. It builds crash and gamified games with return features that keep players coming back.

SSG connects InOut to your platform. You keep one integration, one player balance and one back office, and add games as you need them.

Built to bring players back

The provider reports an average player lifetime of 12 months.

Many languages and currencies

Games run in 15+ languages and support several currencies, fiat and crypto.

Quick, documented API

Automated onboarding with demo access, so your team can test before launch.

Reports for growth

Monthly reports cover audience targeting, cohort analysis and player segmentation.

02 · Games

Popular InOut games

Chicken Road 2.0

A dash across a busy highway where only the brave cross the road. RTP 95.5%, with a free demo below.

Rump And Friends

A slot-style game with a bold look. The provider offers a demo.

Dragon Pots

Chase the multipliers and unleash the dragon. The provider offers a demo.

MegaBlock Empire

A worldwide blockbuster in block form. The provider offers a demo.

Wheel Out

A wheel game with quick rounds. The provider offers a demo.

Ice Fish

An icy fishing game. The provider offers a demo.

The game list can change. Your API shows the games open to you, with each game code, name, RTP and whether it is multiplayer.

03 · Free demo

Try Chicken Road 2.0

Press play to load the free demo right here. It uses USD and English, and nothing loads until you press the button.

  • RTP 95.5%
  • Single player
  • Released April 2025
  • Demo in USD and English

Open in a new tab

Demo play uses no real money. If the game does not load here, use the new tab button.

04 · Operator tools

What operators get

Operator settings

Set participants, limits and metrics for your own brand.

Dashboard and back office

Check any round in the integrated back office.

Many currencies

Fiat and crypto currencies in the same games.

Monthly reports

Audience targeting, cohort analysis and player segmentation.

Free game branding

Show your own brand in the games at no extra cost.

24/7 support

The provider support team works around the clock.

05 · Integration and API

How the InOut integration works

This is the guide your developers follow. SSG sets up the connection and the test with you. Server addresses, keys and IDs are given privately at onboarding.

  1. Your backend makes a player token and builds the launch request.

  2. Your page opens the game link in an iframe.

  3. The game asks your server who the player is and what the balance is.

  4. Each bet is taken from the balance on your side, then the round starts.

  5. When the round ends, the win is paid. A loss is sent as a zero win.

1. Game list

Your platform asks InOut for the game list of your operator ID. Each game comes with these fields.

1. Game list
FieldMeaning
gameModeGame code
title, descriptionGame name and description
iconsUrlsGame icons
multiplayerIs the game multiplayer (true or false)
rtpGame RTP

2. Launch the game

The game opens in an iframe with scrolling on, autoplay allowed and full screen allowed. Your backend asks InOut for the launch link and passes it on. Do not open the game address straight from the player's browser, because it can be blocked in some countries. InOut answers with the final link for the player's region.

2. Launch the game
FieldMeaning
gameModeGame code
aggregatorId, subIdYour platform ID and brand ID, given at onboarding
currencyPlayer currency
authTokenPlayer login token made by your backend
langInterface language code
tokenBrand check code, signed with your secret key
userCountryCodePlayer country, 2 capital letters such as DE. Required on every launch
isDemoPlaySet to true for demo mode
lobbyUrl, brandName, themeIdOptional: back button address, brand name and look

The brand check code is an HMAC-SHA256 signature of your platform ID and brand ID, made with your secret key. The country code must be the player's real country.

3. Wallet calls

InOut sends signed POST calls to one address on your server. Answer with HTTP 200 within 10 seconds, or the call counts as failed.

3. Wallet calls
CodeWhen it is sentWhat your server does
initGame opensCheck the token. Return player ID, name, balance and currency.
betRound startsTake or hold the bet. Return the new balance.
withdrawRound endsPay the result. The bet is already inside it. A loss comes as zero.
rollbackRound fails or stays open for 6 hoursGive the bet back to the player.
  • Every call has a signature header, an HMAC-SHA256 signature of the body made with your secret key. Check it before you act.
  • Pay each win and each refund only once. The transaction ID is the key. If it repeats, answer with the first result.
  • Amounts are text. Fiat has 2 decimals and crypto has 9.
  • Games with several bets in one round mark the last call as finished.

4. Errors and retries

If your server cannot process a call, answer with an error code and an optional message for the player.

4. Errors and retries
CodeTypeMeaning
OKSuccessDone
TEMPORARY_ERRORCan retryShort problem, the call is tried again
INVALID_TOKENFatalLogin failed or the session expired
ACCOUNT_LOCKEDFatalThe player is locked
ACCOUNT_INVALIDFatalThe player does not exist
INSUFFICIENT_FUNDSFinalNot enough balance for the bet
GAME_DISABLEDFinalThe game is switched off on your side
CHECKS_FAILFinalYour own checks refused the action
DEBIT_TRANSACTION_NOT_FOUNDFinalThe bet to cancel was not found
UNKNOWN_ERRORFinalAny other failure
  • If a bet gets a temporary error, an unknown error or no answer, InOut cancels it with a refund call.
  • Failed win and refund calls are sent again for up to 3 days. The wait grows from 5 seconds up to 3 hours between tries.

5. Languages, currencies and bonuses

57 language codes

Includes English, Chinese, Korean, Thai, Indonesian, Japanese, Hindi and Filipino. English is used if a code is not supported.

Fiat and crypto

Over 140 fiat currencies and 20 cryptocurrencies, such as BTC, ETH, USDT and TON.

Free bets

A separate bonus API creates, lists and cancels free bets and promotions.

6. Going live

  1. InOut gives you the platform ID, the secret key and the server addresses to allow in your firewall. SSG keeps them private for you.
  2. You test on the stage setup first, then production.
  3. Test init, bet, win, refund, a repeated call and every error code before launch.
Frequently asked questions

Frequently asked questions

What is InOut Games?

A games provider for online and bitcoin casinos. It makes crash and gamified games such as Chicken Road 2.0, with free demos and a documented API.

Can I try the games before I integrate?

Yes. Every popular InOut game has a demo, and you can play the Chicken Road 2.0 demo on this page. Demo play uses no real money.

How do the games connect to my platform?

The game opens in an iframe. InOut calls your server to check the player, take the bet, pay the win and refund failed rounds. SSG sets this up and tests it with you.

Do I need a separate wallet for crash games?

No. Through SSG, InOut games use the same player balance and back office as your other products.

Which languages and currencies are supported?

The API lists 57 language codes and more than 140 fiat currencies plus 20 cryptocurrencies. English is used when a language code is not supported.

Last reviewed: October 2026.

InOut Games and Chicken Road 2.0 are names of their owners and appear here to describe the integration. Game details are as stated by the provider and may change. 18+.

Live now with SSG

Put crash games on your platform.

One API, one wallet and one back office for slots, sports, live casino and crash games.

Get an InOut Games quote

Ready to add InOut Games to your platform?

SSG handles the integration, wallet and testing so you launch faster. Tell us your markets and we reply with the games you can open, and a quote.

Ask for quote nowEmail salesChat on Telegram

sales@ssggaming.com