Skip to main content

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 the Chrome browser with the MetaMask extension 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.

info

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, or USDC) 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 free TBNB (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:

  1. Choose a BTC Block Height to Predict
    Every block height = One independent game round (Game ID).

  2. Predict the Last Hash Digit
    Possible outcomes:
    0–9 and a–f (16 total possibilities)

  3. 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.