🏎️ blurt.blog powered arcade

Blurt Racer drive fast, earn the crown

Highway arcade racing for the Blurt blockchain community. Log in with your Blurt username and posting key — no password, no email — then weave through highway traffic, collect BLT coins and push your personal best onto the global leaderboard.

▶ Play now 🏆 Leaderboard guest test-drive available

Drivers

3

Runs

3

Top score

4,820

Coins

21

Checking Blurt RPC…

rpc.blurt.blog

Top drivers

#DriverScoreDistanceCoins

How the Blurt login works

1️⃣

Ask for a challenge

The server generates a one-time nonce for your Blurt username and hands it to your browser. It expires in 6 minutes and can only be used once.

2️⃣

Sign it locally

Your posting key (WIF) is decoded in the browser, derives your BLT public key and signs the challenge with secp256k1. The private key itself never leaves the page.

3️⃣

Verify on-chain

The server calls the Blurt RPC (condenser_api.get_accounts), compares the derived key with your account's posting key_auths and checks the signature before creating a session.

Everything in the box

🎮

Canvas arcade engine

Four lanes, traffic AI, trucks, coins, nitro, day/night cycle and crash physics at 60 fps.

🔑

Key-based auth

Posting-key signature login verified against the Blurt blockchain, with httpOnly session cookies.

🏆

Live leaderboard

All-time, monthly, weekly and daily boards with per-driver stats and rank badges.

🛡️

Server anti-cheat

Signed run tokens plus physics-based rate checks stop impossible scores.

🛠️

Admin panel

Ban drivers, delete runs, tune difficulty and inspect the raw JSON storage.

🗂️

JSON file storage

users.json, scores.json, settings.json — human readable, zero database setup.

📱

Touch friendly

On-screen steer/nitro buttons, responsive layout and keyboard controls.

🐘

Plain PHP

No framework, no build step — upload the folder to any PHP host and it runs.