PeetBet Logo
PeetBet
首页控制面板文档关于我们
连接钱包
概览运作方式连接钱包支持的代币可证明公平Chainlink VRFNerd Zone游戏抛硬币规则骰子规则合约费用与经济免费提款推荐规则常见问题验证与审计防诈骗指南条款和条件
已验证的智能合约

已验证且透明

所有 PeetBet 智能合约都在区块链浏览器上经过验证且可公开审计。不要相信我们 — 自己验证代码。

为什么合约验证很重要

Etherscan 验证是我们不是骗子的证明

Etherscan 验证如何工作

Etherscan 执行加密验证过程,保证您看到的源代码正是在区块链上运行的内容:

1

代码编译

我们将 Solidity 源代码连同我们使用的确切编译器设置一起提交给 Etherscan。

2

哈希比较

Etherscan 编译代码并生成字节码哈希。此哈希与部署在区块链上的字节码进行比较。

3

需要完全匹配

只有当哈希完全匹配时,Etherscan 才会发布带有绿色 ✓'已验证'徽章的源代码。即使一个字符的差异也会失败。

4

不可变的证明

一旦验证,任何人都可以阅读运行游戏的实际代码。区块链是不可变的 — 我们无法更改它。

自己验证

不要相信我们的话。点击下面的链接,查看运行您游戏的实际 Solidity 代码:

0x10ff96bf5caebd530d5b0db07914dec7f04751cf

寻找顶部的绿色 ✓'Contract Source Code Verified'徽章。这证明代码是真实的。

检查合约

在 Etherscan 上,点击'Read Contract'检查任何值,或点击'Write Contract'直接交互。一切都是透明的。

🚨 为什么大多数加密赌场是骗局

传统在线赌场和大多数加密博彩网站不验证他们的合约。这意味着:

未验证代码 = 黑盒子

如果合约未经验证,您就是在信任一个黑盒子。他们内部可能有任何逻辑 — 操纵赔率、提款封锁、管理员后门。

服务器端操纵

大多数平台使用服务器来确定结果。他们可以实时调整赔率、检测获胜模式,或干脆不付款给您。

没有问责制

没有经过验证的代码,就没有办法证明他们欺骗了您。这是您的话对他们的话,而他们控制一切。

相信我们吧

他们要求您在没有任何可验证证据的情况下信任他们。为什么一个诚实的平台会隐藏他们的代码?

为什么 PeetBet 不同

我们是唯一拥有完全验证智能合约的加密博彩平台之一:

100% 链上逻辑 — 没有服务器控制结果
已验证的源代码 — 阅读确切运行的内容
Chainlink VRF — 密码学证明的随机性
不可变规则 — 部署后我们无法更改游戏
公开交易 — 在 Etherscan 上验证任何游戏结果

代码仓库

peerbet-contracts

PeetBet 的 Solidity 智能合约

Solidity
peerbet-frontend

Next.js 前端应用

TypeScript
peerbet-subgraph

用于索引事件的 The Graph 子图

AssemblyScript

安全与审计

审计状态

我们的合约已经过内部安全审查。计划在主网启动前进行第三方审计。

内部审查

已完成全面的内部安全审查

测试覆盖率

所有关键函数的测试覆盖率超过 95%

代码示例

读取最后游戏结果
// Read the last game result
const result = await contract.getLastResult(roomId);
console.log("Result:", result); // 0 = Tails, 1 = Heads
查询游戏事件
// Query GameResolved events
const filter = contract.filters.GameResolved();
const events = await contract.queryFilter(filter, -1000);

events.forEach(event => {
  console.log("Room:", event.args.roomId);
  console.log("Winner:", event.args.winner);
  console.log("Outcome:", event.args.outcome);
});
验证 VRF 请求/响应
// Verify VRF request and response
const requestFilter = contract.filters.RandomnessRequested(roomId);
const fulfillFilter = contract.filters.RandomnessFulfilled();

const requests = await contract.queryFilter(requestFilter);
const fulfills = await contract.queryFilter(fulfillFilter);

// Match requestId between request and fulfill
const requestId = requests[0].args.requestId;
const matchingFulfill = fulfills.find(
  f => f.args.requestId === requestId
);

console.log("VRF Value:", matchingFulfill.args.randomValue);

如何贡献

我们欢迎社区贡献!以下是您可以帮助改进 PeetBet 的方式:

贡献步骤:

  1. 在 GitHub 上 Fork 仓库
  2. 创建功能分支
  3. 进行更改并编写测试
  4. 提交 Pull Request

许可证

PeetBet 是一家私人公司。智能合约在区块链上经过验证以确保透明度。

Proprietary
PeetBet Logo

PeetBet

具有可验证随机性的去中心化点对点加密博彩。

导航

  • 控制面板
  • 游戏
  • 房间
  • 排行榜
  • 任务
  • 推荐
  • 历史
  • 透明度
  • 设置

资源

  • 关于我们
  • 文档
  • 运作方式
  • 费用
  • 获取帮助
  • Discord

在 X 上关注我们

这是我们的主要社交媒体。关注我们获取更新、新闻和社区活动!

@PeetBet →

加入 Telegram

加入我们的群组,进行实时讨论、获取支持和最新动态!

t.me/peetbet →

联系我们

如需合作、营销活动、报告问题,或者想与我们一起工作,请通过此邮箱联系。

peet.bet.global@gmail.com

测试版 (Peet.bet v1.0.0)

此平台处于测试阶段。使用风险自负。请阅读我们的 条款与条件

v1.0.0

漏洞猎人计划

发现了漏洞或安全问题?报告它并获得奖励!加入我们的开发团队并赚取$$$。

通过邮件报告Bug

© 2026 PeetBet。保留所有权利。

条款与条件|免责声明

在以太坊上构建