Backend infrastructure for
turn-based multiplayer games.
TurnKit is an authoritative game server that enforces turns, hides player data, and prevents cheating. Your game logic stays on the client, works with Unity, Godot, or any engine.
What is TurnKit?
TurnKit is backend infrastructure for turn-based multiplayer games. It provides an authoritative relay that connects your game clients, validates turns server-side, filters what each player can see, and generates a cryptographically signed match result when the game ends.
A typical match flow: Matchmaking queues players and checks inventory is valid before the game starts. TurnRelay enforces turns and keeps the match fair. PlayerStore handles rewards, currencies, and the in-game shop after the match ends. Leaderboards records the final score.
Built for the hard parts of
turn-based multiplayer.
The parts that take weeks to get right, TurnKit handles them out of the box.
Turn Enforcement
Prevent players from acting out of turn. Server-side turn validation means no client-side tricks can bypass it.
Hand Hiding
Each player only receives the data they are allowed to see. Hidden cards, stats, and moves stay filtered server-side.
Player Voting
Players vote automatically based on your game rules. Validate moves before continuing, or handle outcomes later.
Signed Match Results
A cryptographically signed result is generated automatically at match end for rewards, leaderboards, or your own webhooks.
Every option is configurable per game.
Free to start.
No credit card needed to start. First 20 concurrent players are free across Relay and Leaderboards.
Use only what you need.
Bring your own auth, database, or matchmaking or use TurnKit modules as they become available.
Not locked in. Each module is optional. Use your own systems and connect via webhooks, or adopt TurnKit modules gradually as your game grows.
Follow the build.
Get updates as TurnKit develops. No spam, just progress.
Operator and contact details.
TurnKit is operated by Nenad Nikolic. For support, billing, refunds, or legal requests, use the contact details below.
Svetosavska 107v/17
Kikinda, Serbia