The Math Ships With The Game.

RaRa Studio is an independent game studio in Tbilisi, Georgia. Every title starts as a model: simulated, stress-tested, and documented before the art goes in. Spec sheets and verifiers are part of the product, and Vice Run is the first title through the pipeline.

MODEL FIRSTSIM TESTEDDOCUMENTED MATHTBILISI · GMT+4
01 / HOW WE WORK

The Model Comes First.

MODEL FIRST

Simulated Before It Is Drawn

Every title starts as a math model. The return, the volatility and the ceiling are fixed and audited before any art goes in.

SIM TESTED

Millions Of Rounds Before Launch

The production engine is run through Monte Carlo audits and the report ships with the game, so the numbers on the spec sheet are measured, not promised.

DOCUMENTED MATH

The Spec Is Part Of The Product

Math spec, verifier and integration docs come with every build. Operators and labs get the same figures the players can check.

02 / WHAT SHIPS WITH EVERY TITLE

The Whole Package, Under NDA.

  1. 01

    Math Spec

    The frozen model: return, volatility, ceiling and the price of every feature.

  2. 02

    Monte Carlo Audit

    The report from running the production engine, with its standard error stated.

  3. 03

    Reference Verifier

    A script that rehashes any round from the published seeds and recomputes its result.

  4. 04

    Integration Docs

    The server-authoritative round API, the wallet calls and the client build.

  5. 05

    Playable Build

    The full game against a demo server, so a platform can play before it signs.

03 / FAIRNESS

Check The Math Yourself.

Every round is committed before it opens and verifiable after it ends. Operators do not have to take our word for it, and neither do their players.

01

COMMIT

Before a round opens, the server publishes sha256(server_seed). That hash pins the crash point in place before the first bet is taken.

02

PLAY

The round runs. crash_at derives from HMAC-SHA256(server_seed, client_seed:nonce), so neither side can steer the outcome mid-round.

03

REVEAL

After the bust, the server reveals server_seed. Anyone can rehash it, recompute crash_at, and confirm both match the record.

THE REFERENCE VERIFIER AND FULL DERIVATION SHIP WITH THE INTEGRATION DOCS.

verify_round.txtILLUSTRATIVE EXAMPLE · NOT A REAL ROUND
$ rara verify --game vicerun --round 001042

# hash published before bets opened
server_seed_hash   sha256:9f2c71a84be…c30be81a
client_seed        vicerun-demo-7f3a
nonce              001042

hmac      = HMAC_SHA256(server_seed,
                        client_seed + ":" + nonce)
          = 7c2e4d09aa61b8e2…10f4b90f
h         = int(hmac[0:8], 16)
crash_at  = max(1.00, floor(99 * 2^32 / (h + 1)) / 100)
          = 3.47x

$ rara reveal --game vicerun --round 001042

server_seed        4b7dd21c09aae5…f133c2e9
sha256(server_seed) == server_seed_hash   ok
recompute(crash_at) == 3.47x              ok

verify == true
04 / WHERE

Tbilisi, Georgia.

An independent studio working on GMT+4, so integration calls fit both European and Asian office hours. The site speaks English, Spanish, Chinese, Hindi and Georgian.

05 / PARTNER

Talk To The Studio.

Integration docs, the full math spec, and playable builds are available under NDA to operators, aggregators, and platforms.