01 · WEIRDO ORIGINALS

SIX GAMES.
ZERO HOUSE EDGE.

these are the games weirdo.gg builds itself. every one pays back 100% over time and every result can be checked by you, after the fact, with math you can run in a browser tab.

EXPECTED LOSS · 1,000 BETS OF 1 USDT
weirdo originals
0 USDT
blackjack, good play
5.0 USDT
european roulette
27.0 USDT
typical slot
40.0 USDT

expected loss = edge × total wagered. it is an average. one session can land anywhere.

THE ONE NUMBER THAT MATTERS

WHAT HOUSE EDGE ACTUALLY IS

house edge is the average slice the casino keeps from every bet. a 2% edge means for every 100 USDT wagered across everyone, 2 USDT never comes back. RTP is the same number flipped: 98% RTP = 2% edge. weirdo originals sit at 100% RTP, 0% edge.

SO HOW DOES THE CASINO EAT

rakeback tiers that pay out from the third-party games, tips, and the 6000+ provider games that run at the studio's own RTP. the originals are the loss leader. they say so.

where the money actually comes from ›
GAME BY GAME

THE SIX ORIGINALS

GAME ART · CRASH RTP 100%

CRASH

multiplayer · live round every 10s

a multiplier climbs from 1.00x. cash out before it crashes and you win your stake times the number on screen. wait too long and it takes everything.

MIN BET
0.10 USDT
MAX WIN
10,000x
AUTO
cashout + bet
MATH P(crash ≥ m) = 1/m. cashing out at 2x wins half the time and doubles; expected return = 0.5 × 2 = 1.00, at every target.
GAME ART · DICE RTP 100%

DICE

single player · instant

pick a target from 0.01 to 99.99 and roll over or under it. tighter target, bigger payout. one roll, one result, no animation to wait through if you turn it off.

MIN BET
0.01 USDT
MAX WIN
9,900x
SPEED
instant
MATH payout = 100 / win chance. 50% chance pays 2.00x, 1% pays 100x. return = chance × payout = 1.00 every time.
GAME ART · PLINKO RTP 100%

PLINKO

single player · 8 to 16 rows

drop a ball down a peg board. it bounces left or right at each row and lands in a multiplier bucket. edges pay big, middle pays small.

MIN BET
0.10 USDT
MAX WIN
1,000x
RISK
low · mid · high
MATH bucket odds follow the binomial distribution. multipliers are set so Σ(P(bucket) × multiplier) = 1.00 for every row count and risk level.
GAME ART · DUEL RTP 100%

DUEL

1v1 · player vs player

two players stake the same amount. one provably fair roll decides who takes the pot. the casino doesn't play, it just holds the coins for 4 seconds.

MIN BET
1 USDT
PAYOUT
2.00x
RAKE
0%
MATH two players, 50/50, winner takes 2× stake. no rake means the pot equals the stakes in. return = 0.5 × 2 = 1.00.
GAME ART · SLEEPS RTP 100%

SLEEPS

single player · timed

the mascot falls asleep. bet on how many seconds until it wakes. closer guess, bigger payout. yes, it is exactly as strange as it sounds.

MIN BET
0.10 USDT
MAX WIN
500x
ROUND
~20s
MATH wake time is drawn from a published distribution; each second-bucket pays 1 / P(bucket). return sums to 1.00.
GAME ART · MINES RTP 100%

MINES

single player · 5×5 grid

pick how many mines hide in 25 tiles, then flip tiles one at a time. every safe tile raises the multiplier. cash out whenever, or hit a mine and lose it all.

MIN BET
0.10 USDT
MINES
1 to 24
MAX WIN
24,750x
MATH multiplier after k safe picks = 1 / P(k safe picks in a row), computed from the exact hypergeometric odds. no rounding down.
PROVABLY FAIR

HOW TO CHECK THEY AREN'T LYING

every result is built from three ingredients. two are yours to see and one is locked before you bet, so the casino cannot pick the outcome after seeing your wager.

SERVER SEED

THE CASINO

random string, hashed and shown to you before you bet. revealed in full when you rotate it.

CLIENT SEED

YOU

any text you like. change it whenever. the casino cannot predict it.

NONCE

THE COUNTER

goes up by one each bet, so the same seeds never repeat a result.

  1. before betting, copy the server seed hash

    settings › fairness. the hash is a fingerprint of the seed the casino has already committed to. write it down or screenshot it.

  2. set your own client seed

    type anything. your dog's name, a keyboard smash. this is what makes the result impossible to precompute.

  3. play

    every bet uses server seed + your seed + the nonce. the nonce ticks up each round.

  4. rotate the seed

    settings › fairness › rotate. the casino reveals the old server seed in full. hash it yourself, it must match the fingerprint from step 1.

  5. recompute any past bet

    paste server seed, client seed and nonce into the fairness page or any third-party verifier. the output must match the bet in your history. if it ever doesn't, that is a story worth telling.

TRY IT · DICE ROLL FROM SEEDS
SERVERa3f9c1e2b8d47706f1e5c9a2d3b4e5f60718293a4b5c6d7e8f9a0b1c2d3e4f5a
CLIENTweirdo-4u
NONCE17
sha256(server:client:nonce) → first 8 hex chars → number → mod 10001 ÷ 100
54.97

illustration only: this demo uses a short hash so it runs in the page. the real thing is HMAC-SHA256, and the fairness page on weirdo.gg does the full computation.

if the edge is 0%, can i beat the casino long-term?▾
no. 0% edge means you break even on average over infinite bets. any finite session is variance, and variance eventually bankrupts a fixed bankroll. it just does so slower than at a normal casino.
why don't originals count toward bonus wagering?▾
because with no edge, wagering a bonus on them would be free money for the player and a guaranteed loss for the casino. clear wagering on slots or live games, then come back.
can the casino change the server seed mid-session?▾
not without you noticing. the hash you saw before betting is a commitment. if the revealed seed doesn't hash to it, the proof fails and you have evidence.
is 100% RTP the same on every original?▾
yes. every game's multiplier table is built so probability times payout sums to exactly 1.00. the math for each one is printed on the game cards above.
CONVINCED?

GO LOSE TO VARIANCE, NOT TO US.

grab a promo code first. the originals don't count toward wagering, so clear it on slots and come back.

6 ORIGINALS · ALL AT0% HOUSE EDGE
PLAY ›