typebag
try practice
typebag
real-money typing duels · launching
--days:--hrs:--min:--sec

Claim your @username before launch.

@
Sign in with email or Google — your @handle is reserved instantly. No spam, ever.
how it works

Ante. Duel. Bag it.

Pick a stake. Get matched. The faster typist wins the pot. That's the whole product.

01 — antePick a stake.$1, $3, $5 or $10. Both players ante the same amount. Anything below $5 is instant matchmaking.
02 — duelType the passage.Same words, same start time. The cursor moves through the text in real time on both sides.
03 — settleWinner takes the pot.Winnings hit your balance instantly. Withdraw to your wallet anytime.
We keep 10% of each pot — pays for servers, security, and shipping updates so the duels stay fast and fair.
built fair

Anti-cheat + ELO. No bots. No macros.

Real fast typists play against typists of the same level. ELO matchmaking (Glicko-2) pairs you with peers inside your stake tier, and three layers of detection run on every keystroke so the only thing that beats you is someone genuinely faster.

01 — serverThe server runs the race.Every keystroke is timestamped and validated on our servers in real time. Your browser is just a viewport, so the cursor can't be hacked, sped up, or scripted from the client.
02 — ceilingsHard caps no human exceeds.Sliding 1-second and 3-second WPM windows reject auto-typers and macros instantly. World-record holders sit well under the limits, so honest fast typists pass clean every single time.
03 — caughtCheaters caught fast.Every match runs a behavioral check against the global typing distribution. Anything that doesn't look human triggers an instant flag, and confirmed cheaters get banned. Players can also report opponents straight from the post-game screen.
leaderboard · all-time earnings

Who's securing the bag 💰

Top earners across all stake tiers, refreshed every 60 seconds. Your position updates the moment a duel settles on-chain.

rankhandleavg wpmwin ratewinnings
01
02
03
04
05
recent matches · global

Live duels. Settled on-chain.

Every duel resolves on Solana the instant the last character lands. Public, verifiable, no clearing window.

01— vs —
02— vs —
03— vs —
04— vs —
05— vs —
Match feed goes live the moment the first duel settles.
changelog · roadmap

What we shipped. What's coming.

Real changelog from real commits. No vapor — if it's on the right column, it has a date.

shippedphases 1–5
  • Privy auth + Solana walletsembedded wallets, deposit/withdraw, balance ledger.
  • Real-time 1v1 duelsSocket.io game server, server-authoritative WPM/accuracy, settlement.
  • Trust & safety v1anti-cheat layers, withdrawal review, geo-blocking, admin dashboard.
  • MoonPay USDC on-rampSDK overlay, server-signed sessions, sandbox-aware currency routing.
  • Brand & design systemmint-on-black, JetBrains Mono, reveal animations, ELO ranks.
in progresspre-launch
  • Pre-launch landing + handle reservationscountdown, waitlist, first-come @handles. You're looking at it.
  • Early-access allow-listadmin-controlled email list flips users into the live app before launch.
  • Glicko-2 rating + leaderboardsreal ratings, weekly boards, profile stats.
  • Reconciliation + monitoringnightly on-chain ↔ ledger reconcile, Sentry, Grafana, uptime.
on deckpost-launch
  • Replays + share clipsevery duel is a recording. Trim a 10s clip, share it anywhere.
  • Seasonal laddersmonthly rated seasons, top-100 prize pool, glass plaques on profile.
  • Tournamentsbracketed events, single passage, shared prize pool.
  • Mobilespectate first, then duel — proper soft keyboard handling.
  • 4-player survivalv2 lobby format. Last typist standing takes the bag.
faq

Plain answers.

Everything new players ask in their first week. Tap any question to expand the answer.

When does TypeBag launch?
Pre-launch right now. Live duels open May 26, 2026 at 06:00 PM UTC. Until then you can claim your @handle, get on the waitlist, and try the practice typer to warm up.
How is this different from gambling?+
It's a skill contest. Two typists race the same passage. Faster typing wins. There's no random number generator, no slot reel, no house edge on the outcome — just a 10% rake on the pot. Where it's not legal, you can't deposit.
What's the rake?+
10%. A $10 ante on each side makes a $20 pot — winner takes $18. Always shown plainly on the play CTA before you click.
How fast does matchmaking find an opponent?+
Median 4 seconds at $1–$5. Higher tiers can take longer when the queue is thin. You can cancel before the match starts.
What chains, what tokens?+
USDC on Solana. Deposit from any wallet — Phantom, Backpack, Solflare. Withdrawals confirm in under 30 seconds typically.
Can I play with friends?+
Yes. Send a private lobby link to any handle. Same stakes, no queue.
Type fast. Secure the bag.
last call

Claim your @username before launch.

The handle you pick now is the handle you fight under at launch. No premium tiers, no paid skips — only the order people sign up.

@
Sign in with email or Google — your @handle is reserved instantly. No spam, ever.