How to Play
HashGame is an on-chain prediction game built entirely on BTC block hash values.
To help new players get started quickly, this guide covers everything from connecting your wallet, selecting networks, and understanding the game modes.
🔗 Connect Your Wallet
-
Desktop Recommendation:
Use theChromebrowser with theMetaMaskextension installed for the most stable and complete experience. -
Mobile Recommendation:
Open our website inside the DApp Browser / Discover section of any major crypto wallet app.
🌐 Select a Network
Switch to one of the supported networks, such as:
BSC Testnet, BSC Mainnet.
To ensure all players can try the full game with zero barrier, the entire HashGame experience is also deployed on the BSC Testnet, with most parameters kept consistent with mainnet.
💧 Get Test Tokens
-
Claim Test Assets (Faucet):
Inside the app’s “Faucet” section, you may claim testnet tokens (USDO,USDT, orUSDC) once per hour.
We recommend using USDO for gameplay:- USDO is the platform’s 1:1 pegged utility stablecoin
- Eliminates repeated approvals for real assets
- Keeps your USDT/USDC separate for enhanced asset safety
-
Get Gas Fees:
Join the official HashGame Discord community to receive freeTBNB(BSC testnet gas token) for completing all on-chain actions.
🎯 Classic Game Mode
The Classic Mode determines winners based on the last hexadecimal character of the Bitcoin block hash—simple, intuitive, and fast:
-
Choose a BTC Block Height to Predict
Every block height = One independent game round (Game ID). -
Predict the Last Hash Digit
Possible outcomes:
0–9anda–f(16 total possibilities) -
Set Your Multiplier (Betting Multiplier)
- Input any multiplier
- Or use the slider
- Default range: 1–100×
- Adjustable via the “Settings Center”
- Maximum supported multiplier: 1000×
Classic mode is ideal for beginners, and also supports high-multiplier strategic gameplay.
⚔️ Battle Royale Game Mode
- BTC hash: 32 bytes, 2 hex = 1 byte (00, 01, fe, ff), each 0–255.
- Hash Battle Royale uses last 16 bytes of BTC hash to get starting numbers. Example: 01 → 1, ff → 255.
- Each game has 16 elimination rounds, removing 16 numbers per round. If some numbers were already removed, extra eliminations shift to remaining numbers to keep the count.
- Round 16 decides winners. The last digit of the BTC block height (Game ID) sets how many winning numbers. For example, Game ID 916397 means 7 winning numbers; if the last digit is 0, there are 10.
- Each wallet can join once per game. To raise odds, you may pick up to 10 numbers at once.
- Bot numbers are only visual placeholders to help locate your picks. They don’t affect prizes. If a real player selects a number, it replaces the bot.
- Prizes use a fixed formula based on final winning count. With 256 numbers, 1 winner gives 256 × 0.95 = 243.2. If 3 win, prize is 256 ÷ 3 × 0.95. Multipliers stack, and shared numbers don’t affect others.