How to Play

Race Day — the Race Titans game loop

The 30-second version

  1. Type !play <team> in Twitch chat — once per stream day. That locks you in.
  2. You're auto-entered in every race that day, with 25 credits on the line each time.
  3. You win 3× / 2× / refund based on your team's best finisher. DNF and you lose the 25c.
  4. The more of your team's cards you own, the bigger your payouts get. Cap is +50% at 100%.

The 10 teams

Each team is a Race Titans character. Pick one to root for the stream day. They're symmetric — no team is stronger, no team has worse odds.

clutchrexjaxbonesmarlowemararoxyivypypersasha

The command

!play <team>
  • !play roxy — locks you to Team Roxy for today's stream
  • !play bones — locks you to Team Bones
  • !play (no team) — auto-assigns you to whichever character has the fewest lifetime players, ties broken alphabetically

The first valid !play <team> of the day locks your team. Typos like !play bonsreply with a hint and don't lock you in — fix the typo and try again.

One pick. Whole day.

Your first valid !play locks your team for the entire stream day. No swaps, no second-guessing — that's the whole point. Type !play sashaafter you're locked to Team Bones and the bot just reminds you which team you're on.

New stream day, new pick. The slate resets every day.

Per-race payouts

Every race, 25 credits are auto-debited from each team member. After the race, your team's payout is set by its best finisher:

Team's best finishPayoutNet
1st place75c (3× wager)+50c
2nd place50c (2× wager)+25c
3rd through last25c refund0c
DNF (no team marble finished)0c−25c

If you don't have 25 credits when a race starts you sit out that race — still on the team, just no bet and no payout. Subs, bits, sub-tenure thresholds, and Boost Token redemptions all top up credits.

Collection bonus

Owning your adopted character's cards multiplies every payout you earn that day. Cards live in your Shop collection and you build the set through pack pulls, Boost Token redemptions, and drops.

Collection %Payout multiplier
0 – 24%1.0× (base)
25 – 49%1.05×
50 – 74%1.15×
75 – 99%1.30×
100% — Stable Master1.50× + unique badge

Example: a fully-collected Pyper player on Team Pyper gets 112c for 1st place (instead of 75c), 75c for 2nd, 38c on a 3rd-Nth refund. The bonus doesn't help DNF — you still lose the 25c if no team marble finishes.

The three currencies

Race Titans uses three currencies. They don't convert into each other — each has one job.

CurrencyWhere it comes fromWhat it buys
BitsReal money via TwitchEphemeral stream effects (camera flip, confetti, BRB)
Boost TokensWatch-time channel pointsCard pulls, emotes, on-stream reactions
CreditsSubs, bits, tenure, Race Day winningsRace Day wagers + after-stream shop

Bits — stream effects

Cheer in chat to trigger live broadcast effects. These are one-shot disruptions, not persistent items.

Cheer commandCostWhat happens
cheer100 flip100 bitsMirrors the camera for 30 seconds
cheer250 confetti <message>250 bitsFlashes a confetti banner with your message
cheer500 brb500 bitsForces BRB scene for 60 seconds

Boost Tokens — cards and reactions

Boost Tokens are Twitch channel points renamed for the channel. Earn them passively while watching. Redeem them in the Twitch chat panel for card-pack pulls, emote drops, and on-stream reactions. No website detour required.

Pack pulls trigger an on-stream animation for rare and legendary pulls. Common and uncommon pulls go straight to your collection silently.

Slot Holder — for our committed regulars

Marbles on Stream only lets you earn season points on 3 concurrent streams. If Race Titans is one of your 3, you can commit publicly with !claimslot in chat. We give you a 🎯 Slot Holder Discord role, a visible badge on your profile, and a credits bonus at season end.

Free, revocable anytime, no penalty. Full details on the Slot Holder page.

Where to look next

  • /slot-holder — claim your Slot Holder status, see the mechanic in full, opt out anytime
  • /race-day — today's leaderboard, your stable, lifetime character stats, your collection-bonus tier
  • /shop — after-stream card shop (sign in with your Twitch handle to pull)
  • /records — every MoS track we've raced, with record holders linked to their profiles
  • /leaderboard — channel-wide standings
  • /controls — Marbles on Stream keyboard reference (useful if you're a fellow streamer studying our setup)

Ready to play?

Wait for the next Race Titans stream on Twitch and type !play <team>. That's it. The rest happens automatically.