Bitcoin-only PvP coin flip with provably fair outcomes. Every result is cryptographically verifiable. Every bet is player vs player. Zero house edge.
Pick a username. Fund your wallet with real BTC. No email, no KYC.
Pick heads or tails, set your wager. Wait for an opponent or jump into an open game.
SHA-256(server_seed + client_seed + nonce) determines the outcome. Winner takes the pot.
Server seed revealed after each game. Verify the hash matches. No trust required.
CoinClash charges fees on deposits and withdrawals only. Your bets are pure 50/50 PvP.
No email required. Bitcoin-only deposits & withdrawals.
Open Flips
USD values at current BTC price
Result = SHA-256(server_seed:client_seed:nonce). Last hex char < 8 = heads, ≥ 8 = tails.
Recent Games
| Game | Player 1 | Player 2 | Bet | Result | Winner |
|---|---|---|---|---|---|
| Loading... | |||||
Your Balance
Enter the amount you'd like to deposit. You'll be shown the exact BTC to send. Fee: $1 + 1%.
No active deposits. Request one to get started.
Verify Any Game
1. Before the game: The server generates a random seed and shows you its SHA-256 hash. This commits the server to its seed without revealing it.
2. During the game: When Player 2 joins, a client seed is generated. This ensures neither side can predict the outcome alone.
3. The flip: Result = SHA-256(server_seed + ":" + client_seed + ":" + nonce). The last hex character determines the outcome: 0-7 = heads, 8-f = tails.
4. After the game: The server seed is revealed. You can verify that hashing it produces the hash shown before the game, and that the combined hash produces the correct result.