Your hotels โ as many as you like
๐ Find a real hotel
Search actual hotels at your destination and add them with one tap โ no more typing names by hand.
Hotel data ยฉ OpenStreetMap contributors.
Set the odds
Give each hotel its chance of being chosen. The total must be exactly 100% โ the app won't continue until it adds up.
Your deal
The price equals the exact expected value of your odds โ no house edge baked in.
Pay with Monero
Payment ID: โ already baked into the address above. Send from any Monero wallet.
Sent it? Verify below.
We check the Monero blockchain for your transaction and its confirmations. Because Monero is private, the operator confirms the exact received amount with their view key before booking.
The flip is locked in ๐
Payment verified. The draw block is โ fixed before it is mined, so nobody can rig it.
When block is mined, its hash becomes a draw number from 0 to 9999 (hash mod 10000). Your hotels' percentage ranges are stacked in order โ whichever range contains the draw number wins. This page checks automatically.
Verify it yourself
View block on xmrchain.net โ
The odds were published before the draw block existed. The hash was unknowable until miners found the block. Neither you nor the operator could influence it. To re-check: convert the block hash to a big number, take it mod 10000, and find which hotel's range contains the result.
Why it's provably fair
๐ฎ Unpredictable
Monero block hashes can't be known or chosen before the block is mined.
โ๏ธ Your odds, exactly
Each hotel wins with exactly the percentage you assigned โ the block hash maps uniformly onto your ranges.
๐ Committed early
Your hotels, odds, and draw block height are fixed the moment payment verifies โ before that block exists.
๐ Publicly checkable
Look up the block hash on any Monero explorer, compute hash mod 10000, and match it to the ranges yourself.
HotelFlip is a pricing game, not a lottery: you always get a real hotel stay. Chance-based pricing rules vary by jurisdiction โ check local regulations before operating with real payments.