Stake Dev Tool
crates/server

One engine, three surfaces.

The same Rust engine that powers your local loop also runs in the cloud: a web workbench for your team, and real hosted game instances behind every share link.

crates/lgs · one Rust engine
your machine

Desktop app

The local dev loop stays king: front hot-reload, local math, instant restarts. Free and MIT forever.

app.yourdomain.com

Web workbench

The same test view, served from the cloud. Math devs, QA and PMs get the full workbench with zero install.

*.play.yourdomain.com

Share links

Each link is a real hosted game instance on its own subdomain, not a static export. Testers open the URL and play against a real server-side RGS.

https://big-bass-frenzy.play.yourdomain.com ├── / your game front bundle └── /api/rgs/... server-side RGS · workspace math · pinned to rev 42

Math never leaves the server

Share links run full fidelity without shipping your books to the browser. Full privacy and full fidelity at the same time.

Replays stay valid forever

Saved rounds reference (revision, mode, eventId). Push new math whenever you want; old bookmarks keep replaying exactly as recorded.

Auto changelog between revisions

The server computes bet-stats per revision: RTP per mode, max win, modes added or removed. Every push gets a diff.

Link controls

Pin a link to a fixed revision or track latest. Set an expiry, add a password, share a replay of one exact round.

Per-link analytics

Sessions, spins and observed RTP for every share link, so you know who actually played and what they hit.

Origin isolation

Shared games live on their own subdomains, strictly separated from the dashboard, so workspace cookies can never leak into a game.

Start freeSee pricingfree plan · no card required