Home / Architecture

Platform

Client to ledger in five layers.

Every package ships the whole stack, even the $999 single-game package. Each layer has a documented boundary, so your team can reskin, rehost, or extend it without rewriting the math.

1. Game clientUnity 6 · 12 languages
2. APIREST · SignalR · JWT
3. Game serverServer-side results · math settings
4. DatabaseMySQL / MariaDB
5. AdminOperations · config · reports

Slot client

Unity 6 with URP. Each title is an Addressables content pack with its own art, audio, and effects. The shell includes the lobby, HUD, result presentation, and a Unity Localization setup for 12 languages.

Shared slot engine

Lines and ways evaluation, cascades, sticky and multiplier wilds, free-round choice, respins, and feature rounds. Each game's math lives in JSON definitions: base game, free rounds, and logic.

Game server & API

ASP.NET Core 8 in C#. REST endpoints for sign-in, virtual-coin balance, game config, and rounds, plus a SignalR hub that pushes balance updates. Results are decided on the server, and round commands are idempotent.

Database

MySQL or MariaDB through Entity Framework Core, with 17 migrations applied at startup. Tables for users, transactions, game logs, feature sessions, round receipts, and math change history.

Web admin console

Users and virtual-coin balances, blocks, game enablement, game math settings, maintenance mode, round lookup, math simulation runs, admin accounts with permissions, and an audit log.

Math QA tooling

Definition validation, golden-fixture tests for the engine, math simulation, and QA test rounds, so you can check changes to the math before they reach users.

Services

Need help going live?

Setup is $1,499, maintenance is $1,999 per month, and account or in-app purchase integration is $1,999 per integration type. Reskin and admin customization are quoted separately. See service prices.

  • Server installation and deployment
  • Login and in-app purchase integration
  • Custom reskin and branding
  • Admin console customization
  • Monthly maintenance and technical support

What we do not sell

Payment processing or an audience. The software is licensed for social and entertainment games that use virtual coins only. Outside the managed hosting plan, you host the build on your own infrastructure.

Inquiry / Purchase