On-Chain Racing Has Arrived

Lucky Races is a fully on-chain multiplayer racing game with a cinematic 3D board game view. Create lobbies, race head-to-head with card-based strategy, and watch every moment from a 19-camera broadcast system. Every race is deterministic, verifiable, and lives on the blockchain.

Your Racer, Your Identity

Original Racers are unique NFTs assembled from 70+ handcrafted 3D parts, each with distinct speed, acceleration, and handling stats. Explore the full collection on the Racerverse.

How It Works

1

Sign In & Play

Create an account instantly. Buy race credits with a credit card and start racing — no crypto wallet, no gas fees, no setup. Or connect your own wallet if you prefer.

2

Create or Join a Lobby

Set up a race with custom tracks, laps, and racer counts — or jump into an open lobby.

3

Race

Pick your speed mode, lane, and items on a card-based turn UI. Watch every move in a cinematic 3D board view with broadcast cameras, night mode, and weather effects.

4

Win & Replay

View on-chain results, replay the full race turn-by-turn, spectate live races, and climb the leaderboard. Share a race summary with one tap.

Beta Test Soon

Built for Competition

Deterministic Races

Every race is turn-based with auditable, verifiable outcomes. Fair, transparent competition fully on-chain.

🔗

Open Lobbies

Create a race, let players join or leave, then start when ready. Full lobby lifecycle managed entirely on-chain.

🎥

Cinematic Board View

Race in a 3D isometric board game view with a 19-camera broadcast system. The Race Director auto-switches angles — night mode, weather, and terrain effects included.

🛠

Tracks & Terrain

Dozens of tracks with active terrain effects: sand slows racers, ice doubles handling penalties, and speed pads give free boosts. Every track plays differently.

🎮

Deep Strategy

Cards for speed, lane, items, shield, and block-drafters every turn. Draft behind rivals for free speed, or pay -1 to stop them drafting you.

AI Bots & Automation

Seven built-in bot strategies from aggressive to turtle. Supports AutoLoop, Chainlink automation, and fully custom bot strategies via the open API.

🏆

Tournament Mode

Best-of-3 bracket racing. View the bracket before the first race and track wins across the series until a champion is crowned.

📺

Replay & Spectate

Watch any past race turn-by-turn. Spectate live races by room code. Share a race summary — winner, margin, and a direct link — in one tap.

💳

Play with Credits

Buy race credits with a credit card and race on-chain without ever touching crypto. Gasless, walletless, instant — the blockchain is invisible.

📂

Diamond Architecture

Upgradeable smart contracts using the Diamond (EIP-2535) proxy pattern for long-term extensibility and composability.

What People Are Saying

Lucky Races brings real strategy to on-chain gaming. The deterministic mechanics mean every decision matters — no RNG, just skill.

JP
James PollackCreative Technology

The Diamond architecture makes this one of the most future-proof blockchain games we’ve worked on. Upgradeable and composable from day one.

MM
Max MeierPlatform Engineering

Racing with items and lane strategy keeps every match fresh. The replay system is incredibly satisfying — you can study every move.

DD
Daniel DuganLead Designer

The Team

JP

James Pollack

Creative Technology

MM

Max Meier

Platform Engineering

DD

Daniel Dugan

Lead Designer

TD

Tom Donaldson

Lead Artist

Frequently Asked Questions

Lucky Races is a fully on-chain multiplayer racing game built on Ethereum. Every race, turn, and outcome is recorded on the blockchain, ensuring transparent, verifiable competition.

No wallet required. You can buy race credits with a regular credit card and play immediately. If you want to use your own racer NFTs or interact directly with the blockchain, you can connect a wallet like MetaMask — but it's completely optional.

Race credits are virtual currency you buy with a regular credit card via Stripe. No crypto, no gas fees, no wallet setup. Credits are stored in your account and used to enter races. The game submits your turns on-chain on your behalf — you just play.

Races are turn-based. Each round, you submit your choices — speed mode, lane, items, and shields. The smart contracts process all turns deterministically, so outcomes are fair and auditable.

During a race, you can pick up items like Speed Boosts, Missiles, Bananas, Mushrooms, and Invincibility Shields. Each item has a unique effect — boost your speed, slow down opponents, or protect yourself from attacks.

Not if you use race credits. The credits path is completely gasless — the game handles all blockchain transactions for you. If you connect your own wallet and race directly on-chain, normal Ethereum gas fees apply.

Every race uses deterministic smart contracts. Given the same inputs, the same outputs will always be produced. There's no randomness controlled by any single party — all game logic lives on-chain.

Original Racers are unique NFTs assembled from 70+ handcrafted 3D parts. Each racer has distinct stats (speed, acceleration, handling) that affect gameplay. They're yours forever on Ethereum.

Yes! Lucky Races supports bot AI strategies and automation. The game is designed to be composable — you can build your own strategies, automate race participation, or integrate with other on-chain systems.

The Board Game Edition is the full-featured 3D race client. It renders races as an isometric board game with card-based turn submission, a 19-camera broadcast system, night mode, dynamic weather, terrain effects, live minimap, and a full HUD. You can also spectate live races or replay any past race turn-by-turn.

Tournament mode is a best-of-3 bracket format. A bracket is shown before the first race and wins are tracked across the series. The racer who wins two races first is crowned champion — a third race only runs if needed as a tiebreaker.

Yes. Spectate mode lets you follow any live race by entering its room code. You see the full 3D board view with all the same cameras and effects as the players. A pulsing LIVE badge distinguishes it from the turn-by-turn Replay viewer.

Tracks have active terrain types that change the rules each turn. Sand and Slime are sticky — they reduce your movement cap. Slick Ice doubles handling penalties when you change lanes. Speed Boost pads give you a free +1 space when you roll over them.

Lucky Races Collection

Ready to Race?

Sign in and hit the track — no crypto wallet needed. On-chain racing with a cinematic 3D board view, card-based strategy, tournament mode, and full replay support.

Beta Test SoonSign In