PeetBet Logo
PeetBet
HomeDashboardDocsAbout Us
Connect Wallet
OverviewHow It WorksConnect WalletProvably FairChainlink VRFNerd ZoneGamesCoin Flip RulesDice RulesContractsFees & EconomicsFree WithdrawalsReferral RulesFAQVerify & AuditScam AwarenessTerms & Conditions

Supported Games

All games use Chainlink VRF for verifiable randomness. Each game has clear rules and deterministic outcome mapping.

Coin Flip

Live

Classic 50/50 coin flip. Choose Heads or Tails and bet against another player.

Odds
50/50
Payout
2x
Min Bet
1 -
Max Bet
1,000,000 -

Rules

  • Two players bet equal amounts
  • One chooses Heads, one chooses Tails
  • Chainlink VRF determines the winner
  • Winner takes the entire pot

Game Modes

P2Pvs House1v1 Challenge

How Winner is Determined (Chainlink VRF)

randomWords[0] % 2 → 0 = Player A, 1 = Player B
For Nerds: Technical Details(click to expand)
Contract:PeerBet.sol
Function:fulfillRandomWords()
Winner Logic:
winner = (randomWords[0] % 2) == 0 ? playerA : playerB

✓ Verified on Etherscan • ✓ Open Source • ✓ Chainlink VRF v2.5

Dice Roll

Live

Roll a virtual dice (1-6). Higher roll wins.

Odds
1/N (3-100 players)
Payout
Nx (up to 100x)
Min Bet
1 -
Max Bet
1,000,000 -

Rules

  • Both players roll simultaneously
  • VRF generates two independent rolls
  • Higher number wins
  • Ties result in a re-roll

Game Modes

Public Rooms (3-100 players)Private Challenge Rooms

How Winner is Determined (Chainlink VRF)

(randomWords[0] % currentPlayers) + 1 = Winner Number
For Nerds: Technical Details(click to expand)
Contract:PeerBet.sol
Function:_finalizeDiceGame()
Winner Logic:
winningNumber = (randomWord % currentPlayers) + 1

✓ Verified on Etherscan • ✓ Open Source • ✓ Chainlink VRF v2.5

Rock Paper Scissors

Coming Soon

P2P commit-reveal Rock Paper Scissors. Both players commit their choice, then reveal.

Odds
33.3% each
Payout
2x
Min Bet
1 -
Max Bet
1,000,000 -

Rules

  • Both players commit a hashed choice
  • After both commit, choices are revealed
  • Standard RPS rules apply
  • Draws result in a rematch

Game Modes

P2P

How Winner is Determined (Chainlink VRF)

0 = Rock, 1 = Paper, 2 = Scissors
For Nerds: Technical Details(click to expand)
Contract:Coming Soon
Function:TBD
Winner Logic:
randomWords[0] % 3 determines computer choice

✓ Verified on Etherscan • ✓ Open Source • ✓ Chainlink VRF v2.5

Custom Games

PeetBet's architecture supports custom game contracts. Developers can create new games by implementing the IPeetBetGame interface.

Required Interface

interface IPeetBetGame {
    function createGame(uint256 amount) external returns (uint256 gameId);
    function joinGame(uint256 gameId) external;
    function resolveGame(uint256 gameId, uint256 randomValue) external;

    event GameCreated(uint256 indexed gameId, address creator, uint256 amount);
    event GameJoined(uint256 indexed gameId, address player);
    event GameResolved(uint256 indexed gameId, address winner, uint256 outcome);
}
PeetBet Logo

PeetBet

Decentralized peer-to-peer crypto betting with provably fair randomness.

Navigation

  • Dashboard
  • Play
  • Rooms
  • Leaderboard
  • Missions
  • Referrals
  • History
  • Transparency
  • Settings

Resources

  • About Us
  • Documentation
  • How It Works
  • Fees
  • Get Help
  • Discord

Follow Us on X

This is our main social media. Follow us there for updates, news, and community events!

@PeetBet →

Join Our Telegram

Join our community group for real-time discussions, support, and updates!

t.me/peetbet →

Get in Touch

For collaborations, marketing campaigns, bug reports, or if you want to work with us, reach out here.

peet.bet.global@gmail.com

Beta Version (Peet.bet v1.0.0)

This platform is in beta. Use at your own risk. Please read our Terms & Conditions

v1.0.0

Bug Hunter Program

Found a bug or vulnerability? Report it and get rewarded! Join our dev team and earn $$$.

Report Bug via Email

© 2026 PeetBet. All rights reserved.

Terms & Conditions|Disclaimer

Built on Ethereum