For Roblox Developers

Ship profitable games
on Roblox.

Production-ready Luau modules, live backend services, and expert guidance — everything you need to build, scale, and monetize your game.

Explore Products ↓ Read the Docs

Everything you need. One ecosystem.

Baseplate is a service-focused gaming studio. We teach you how to build, sell you the tools to skip the hard parts, and run the services you can't build yourself.

📦

Module Packs

Buy once, own forever. Full source access on GitHub — read it, modify it, contribute back.

Platform Services

A/B testing, remote config, and more through one SDK. No servers to manage.

🎓

Education

Free tutorials, deep dives, and community resources to level up your Roblox development.

Buy once, own forever — full source access

Module Packs

Drop-in Luau modules with full source code on GitHub. Read every line, file issues, submit PRs, pull updates forever. No obfuscated black boxes.

DataStore Pro Kit

$25

Bulletproof data persistence. Never lose player data again.

  • Automatic retry with exponential backoff
  • Session locking via MemoryStoreService
  • Schema versioning with chained migrations
  • LRU cache with dirty tracking
  • Full source + GitHub access + free updates
Get It — $25

Secure Inventory System

$30

Server-authoritative inventory that exploiters can't touch.

  • 100% server-validated mutations
  • Stack-first allocation + weight system
  • Atomic transfers with rollback
  • RemoteEvent replication + rate limiting
  • Full source + GitHub access + free updates
Get It — $30
Live backend services

Baseplate Platform

One Luau SDK. One dashboard. A/B testing, remote config, and more — no external servers to manage. Drop it in, connect your API key, done.

📊 A/B Testing

Run gamepass pricing experiments with Bayesian statistics. No 60K transaction minimum — works with any player count.

  • Deterministic cohort assignment
  • Beta-Binomial model with credible intervals
  • Real-time results dashboard
  • Event batching — won't slow your game

⚙ Remote Config

Change XP rates, toggle features, adjust prices — all from the dashboard. No republishing. Instant rollback with full audit history.

  • Key-value config served via edge CDN
  • Environment support (dev / production)
  • Change history with one-click rollback
  • OnChanged callbacks in your game

Simple pricing. Scale when you're ready.

All plans include the full SDK. No per-service fees.

Free

$0/mo
  • 1 game
  • 1K events/day
  • A/B testing only
Get Started

Studio

$29/mo
  • 10 games
  • 500K events/day
  • Priority support
Get Started

Pro

$59/mo
  • Unlimited games
  • 2M events/day
  • Dedicated support
Contact Us
Quick Start

Up and running in seconds.

One require. One init call. Your game has remote config.

ServerScriptService / Init.luau
local BaseplateConfig = require(game.ServerStorage.Baseplate.BaseplateConfig)

BaseplateConfig:Init({
    apiKey      = "bp_live_your_key",
    apiUrl      = "https://baseplate-ab.baseplate-rblx.workers.dev",
    defaults    = {
        xpMultiplier  = 1,
        shopEnabled   = true,
        swordDamage   = 25,
    },
})

-- Change any value from the dashboard. No republish needed.
local xp = BaseplateConfig:Get("xpMultiplier")

-- React to live changes
BaseplateConfig:OnChanged("swordDamage", function(new, old)
    print("Damage updated:", old, "->", new)
end)

Ready to ship?

Stop reinventing infrastructure. Focus on what makes your game fun.

Browse Docs → Join Discord