skip to content

russian roulette that settles in a block.

six hoods, one bullet, provable spins.

  • every spin committed before the first click, revealed after the bang
  • chips are yours between games, never a house account
  • 5% rake on winnings only, no bang, no drop
play now

a looping cartoon demo of a six-seat table where hooded players pass a revolver. it is decorative.

commitment 2d08·2164·1eb6sealed · not yet dealt

$RHR not launched yet
games played
3,118
142 today
usdg in play
87.50
5 seated across 1 live table
jackpot
1,204.37
rolls daily 00:00 utc

simulated numbers · demo mode

how a game works

sit, spin, cash out.

six hooded seats, one revolver, two modes. here is a whole game, start to payout.

  1. 01

    sit down.

    pick a table. six buy-ins, from kopek (0.25 usdg) to tsar (500 usdg). when the second hood sits, a 20 second countdown starts and the server publishes its commitment.

  2. 02

    pass the gun.

    the gun starts at a random seat and goes clockwise. on your turn you pull at least once: click means still breathing, bang ends the round. after a click you can dare another pull or pass. a dare adds risk and pays no cash, only xp and bragging rights.

  3. 03

    cash out.

    in classic, one hood takes the bullet and forfeits its stake, and the survivors split it after a 3 to 5 percent rake. in last hood standing the rounds repeat until one hood is left holding the pot. your chips stay yours between games.

fair by design

the server commits before you click.

before a game, the server picks a secret seed and publishes its hash. that hash is the commitment. it cannot be changed afterwards, and on its own it tells you nothing about the seed.

every player adds a random seed from their own browser, and all of them are mixed together. that mix decides who gets the gun first and which chamber holds the bullet.

after the game the server reveals its seed. hash it yourself: it has to equal the commitment you saw before the first click. the same seed re-derives the whole game, so anyone can check it.

what you still trust: the commitment comes from the server and is not stored on-chain. your browser keeps the one it saw before the game and checks the reveal against that. the server can abort a game and refund everyone. the terms spell it out.

live example

runs in your browser

  1. 1 · commitf6af·fe18·b991 sealed
    sha256(server seed, game #4217)
  2. 2 · you5c9e2b77…f41a63 your seed, from this browser, mixed with five others
  3. 3 · revealthe server seed stays secret until the game is over
  4. 4 · checkhash the revealed seed. it must equal step 1

an example, not a live game. in a real game the commitment is published by the server before anyone clicks. it is not stored on-chain, so your browser keeps the one it saw.

hoods

hood up. perks on.

3,333 cartoon hoods, drawn on-chain. hold one and the perks below switch on. they follow the best hood you own and do not stack.

  • a common hood

    common

    rakeback
    +1 pt
    staking weight
    +5%
    jackpot tickets
    1.1x
  • a rare hood

    rare

    rakeback
    +2 pts
    staking weight
    +10%
    jackpot tickets
    1.25x
  • a epic hood

    epic

    rakeback
    +3 pts
    staking weight
    +20%
    jackpot tickets
    1.5x
  • a legendary hood

    legendary

    rakeback
    +5 pts
    staking weight
    +35%
    jackpot tickets
    2.0x

hoods are optional. the two top buy-ins are for holders, and a hood or a staked $RHR position opens them. nothing here is a promise of returns, and the contracts are unaudited.

faq

the short answers.

is this real money?

demo mode is play money against bots, with no wallet. live mode uses real usdg on Robinhood Chain, and the contracts are unaudited. only play what you can afford to lose. 18+, and not available in every country. terms

how do i know a game is fair?

the server commits to its seed before anyone clicks, every player adds a seed of their own, and the server reveals its seed after the game. hash it and it has to match the commitment. the live example above does exactly that. the commitment is not stored on-chain, so your browser keeps the one it saw.

who holds my money?

a vault contract, not a person. you withdraw with a signed voucher, large withdrawals wait behind a delay, and if the server ever stops signing there is an escape hatch: ask the vault, wait 24 hours, then collect within 3 days. it pays the lowest balance you had since you asked.

what is a dare?

an optional extra pull after a click. it adds risk to you and pays nothing in cash. surviving one earns xp, a few jackpot tickets and a flame on your hood.

what does it cost to play?

a rake of 3 to 5 percent of the money that changes hands, lower at the bigger tables. nothing is raked from a game that is aborted. rakeback returns a share of it by how much you play.

what is $RHR?

$RHR is not launched yet. when it is, its contract address shows on the home page, with a copy button. until then, anything calling itself $RHR is not ours.

hood up. take a seat.

play now