Game studio and title feed

Slot titles that install themselves

Gamescript builds slot games and delivers them as signed packs. Your own game server plays every round and keeps the wallet. New titles arrive in your lobby from the feed.

54titles in the feed
95.50% to 96.46%RTP range, documented per title
0calls to us during a round
Ed25519signature on every pack

How the feed works

We publish a title

The studio pipeline solves the maths to a target RTP and volatility, produces the art and sound, and signs the finished pack.

Your install picks it up

It reads the catalogue, downloads what is new, verifies the signature and imports the title into your own game catalogue.

Your server runs it

Random numbers, outcomes and the wallet stay on your infrastructure, under your licence and your controls.

Built for operators who answer to a regulator

  • No remote game server. Nothing in the round depends on a third party being up.
  • No iframes. Titles render in your own client, with your own chrome.
  • Maths you can audit. Every title carries a maths document with exact RTP, hit frequency and maximum win.
  • Versions never change. A pack version is the hash of its content, so what you approved is what runs.
  • 54 titles with free spins, 54 with cascades, 1 with hold and spin.
# the public catalogue
curl https://cdn.gamescript.net/feed/v1/catalogue.json
# a title pack, with your operator key
curl -H "Authorization: Bearer gs_..." \
  https://api.gamescript.net/v1/titles/safari-reels/pack
# response headers carry the proof
x-gamescript-version:   a 12 character content hash
x-gamescript-sha256:    hash of the pack body
x-gamescript-signature: Ed25519, base64

Questions operators ask

What is Gamescript?

Gamescript is a game studio. It designs slot titles, proves their maths, produces the art and sound, and delivers each title to operators as a signed pack through a feed. Operators run the titles on their own game server.

Who decides the result of a spin?

The operator. A Gamescript pack contains the reel strips, paytable and rules. The operator's own game server draws the random numbers, plays the round and settles its own wallet. Gamescript is never called during play and never sees a player or a balance.

How does a new title reach my lobby?

Your install polls the catalogue. When a new title or a new version appears, it downloads the pack, checks the studio signature against the public key it has pinned, and imports the title. Whether it goes live at once or waits for your approval is your setting.

Can a pack be tampered with in transit?

Every pack is signed with the studio key before it leaves the studio, and the signing key is never held on the delivery network. An importer that verifies the signature will reject anything that was altered.

What do I report back?

One request a day with rounds, total stake and total win per title. No round data and no player data.