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.