跳到主要内容

如何进行游戏

HashGame 是一款基于 BTC 区块哈希值构建的预测类链上游戏。
为了让新玩家快速上手游玩并了解核心规则,以下将从钱包连接、网络选择、游戏模式等方面进行完整说明。

🔗 连接钱包

  • 桌面端推荐:
    使用 Chrome 浏览器并安装 MetaMask 插件,可获得最完整、最稳定的交互体验。

  • 移动端推荐:
    在任意主流钱包 App 的 发现 / 浏览器 中输入我们的网址,即可直接使用。

🌐 选择网络

切换到应用支持的网络,如:BSC TestnetBSC Mainnet

提示

为了保证所有玩家均可无门槛体验,我们将游戏的完整功能同步部署在 BSC 测试网,并保持绝大多数参数与主网一致。

💧 获取测试币

  • 水龙头领取测试代币:
    在应用内的 “水龙头” 栏目,每小时可领取一次测试网代币(USDOUSDTUSDC)。
    推荐使用 USDO 进行游戏:

    • USDO 为平台发行的 1:1 锚定稳定代币
    • 用于避免频繁授权真实资产
    • 与 USDT/USDC 资产隔离,增强资产安全性
  • 获取 Gas 费用:
    加入 HashGame 官方 Discord 社区,可免费领取 TBNB(BSC 测试网 Gas 代币),以便完成所有链上操作。

🎯 经典游戏模式

经典模式基于比特币区块哈希的 最后一位字符 来判断是否中奖,玩法简单直观:

  1. 选择要竞猜的 BTC 区块高度
    每个区块高度 = 一局独立游戏(对应 Game ID)。

  2. 预测哈希末位字符 可选范围为:
    0–9a–f(共 16 种可能)。

  3. 设定倍数(投注倍数)

    • 支持输入倍数
    • 或拖动滑块选择倍数
    • 默认范围:1–100 倍
    • 可通过“设置中心”修改默认区间
    • 最大支持 1000 倍

经典模式适合新玩家快速上手,也适合高倍玩法策略化使用。

⚔️ 大逃杀游戏模式

  • BTC 哈希值由 32 个字节组成,每两个十六进制字符表示 1 个字节,如 00、01、fe、ff 等,每个字节都可以转换为 0–255 之间的十进制数。
  • 在 Hash Battle Royale 游戏中,每局游戏将使用对应 BTC 区块哈希的后半部分(最后 16 个字节),并把每个字节转换成十进制数,用来精准定位这一轮淘汰的起始编号。例如,01 转换为 1,ff 转换为 255。
  • 每局游戏共淘汰 16 轮,每轮淘汰 16 个编号。如果某些编号在之前轮次已经被淘汰,本轮会顺延到尚未被淘汰的编号,确保每轮都淘汰足额数量。
  • 第 16 轮为决胜轮,获胜编号的数量由 BTC 区块高度(Game ID)的末位数字决定,末位是多少,就有多少个编号获胜。例如 Game ID 为 916397,则本局游戏有 7 个编号为获胜者编号,若末位为 0,则有 10 个编号获胜。
  • 每个钱包地址在每局游戏中只能加入一次;如想提高所选幸存者编号的概率,可一次性最多选择 10 个编号。
  • 界面中出现的机器人编号仅用于视觉填充,方便玩家快速定位自己选择的编号。机器人编号不参与奖金计算,也不影响公平性,若某个编号被真实玩家选择,将自动覆盖对应的机器人编号占位。
  • 为保证奖金计算公平,每局游戏的奖金公式固定,根据最终获胜者编号的数量进行计算。共有 256 个编号,若仅 1 个编号获胜,则奖金为 256 × 返奖率(0.95),即 243.2。若 3 个编号同时获胜,则奖金为 256 ÷ 3 × 0.95。若玩家选择了倍投,奖金将按倍数进行叠加。若多名玩家选择同一编号,奖金计算互不影响。