Skip to main content
Sports betting is the core experience on Dubs. Pick your team, invite friends, and compete for the pot on real-world sports events.

Supported Leagues

NBA

Basketball

NFL

Football

NHL

Hockey

MLB

Baseball

How Sports Betting Works

Pool-Based Betting (Pari-Mutuel)

Unlike traditional sportsbooks with fixed odds, Dubs uses pool-based betting:
  • All bets go into a shared prize pool
  • Winners split the pool proportionally based on their bet size
  • Odds are determined by how players bet, not set by the house
Why pool-based? This model is provably fair, fully transparent, and works perfectly on the blockchain. Thereโ€™s no โ€œhouse edgeโ€ - just players competing against each other.

The Betting Process

1

Find a Game

Browse the Sports tab for upcoming matchups across all supported leagues.
2

Create or Join

Start a new game or join an existing one created by friends.
3

Pick Your Side

Choose Home, Away, or Draw (where applicable).
4

Set Your Stake

Enter your wager amount in SOL.
5

Wait for Resolution

Betting locks 1 minute before game time. Watch the action!
6

Claim Your Payout

When the game ends, winners claim their share of the pot.

Understanding Payouts

How Pari-Mutuel Betting Works

With pari-mutuel betting:
  • You are not betting against odds set by a house
  • You are splitting the prize pool with other winners
  • Your return depends on how many others picked the same outcome

Payout Formula

Prize Pool = Total Pot ร— 0.94 (after 6% fee)

Your Payout = (Your Bet / Winning Team's Total Bets) ร— Prize Pool
Payouts change as more players join the pool before the game starts.
Payout โ‰  ProfitThe formula above returns your total payout, not your net profit. To calculate profit:
Net Profit = Your Payout - Your Stake

Payout Examples

Scenario: Even split between teams
PoolAmount
Home Team Bets5 SOL
Away Team Bets5 SOL
Total Pot10 SOL
Prize Pool (after fees)9.4 SOL
If Home wins (you bet 1 SOL on Home):
  • Your Payout: (1/5) ร— 9.4 = 1.88 SOL
  • Your Profit: 1.88 - 1 = 0.88 SOL (88% return)

Game Outcomes

OutcomeWhat Happens
Home WinsHome team bettors split the prize pool
Away WinsAway team bettors split the prize pool
Draw/TieAll players receive proportional refunds
One-Sided PoolEveryone refunded (no opposing bets)

Live Score Tracking

Dubs automatically tracks live scores for all games:
  • Real-time score updates during games
  • Automatic game resolution when final
  • Oracle verification ensures accuracy
  • Results typically posted within minutes of game end

Social Features

Friend Invites

Invite friends directly when creating a game

In-Game Chat

Talk trash and celebrate with other players

Share Links

Copy invite links to share anywhere

Telegram Alerts

Get notified about game results

Tips for Sports Betting

When everyone bets on the favorite, underdog payouts can be massive. A small bet on a plausible upset can yield huge returns.
Before betting, see how the pot is split. This tells you your potential payout. Very one-sided pools may not be worth joining.
More opposing bets = bigger pot. Invite friends who might pick the other team to grow your potential payout.
Only bet what you can afford to lose. Start small while you learn how the platform works.

Get Started

Create Your First Game

Pick an upcoming matchup and start a game with friends