1

Create an account and project

Sign up at app.simpl.gg and create a project. Every build, server, queue, and key belongs to a project.
2

Upload a build

From the project dashboard, click Upload build and select a ZIP file containing your server binary and a simpl-server.sh entrypoint. Simpl wraps it in a container and stores it in a private registry.
3

Mint a server key

Open the Keys tab and generate a server key (sk_live_...). Use this key to authenticate requests from your backend.
4

Boot a test server

Boot a server from the dashboard or with a single API call:
The response includes a server_id and the network ports your server will bind to.
5

Connect to the server

Use the host and external_port from the response to connect with your game client.
6

Read match context on boot

Inside your server process, read /simpl/its_simpl.json to get connection details, region, and player data. See its_simpl.json for the full schema.

Next steps

Read Core Concepts to understand how projects, builds, queues, and lobbies relate, or go straight to Setting Up Matchmaking to connect real players.