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
Payouts change as more players join the pool before the game starts.
Payout Examples
- Balanced Game
- Underdog Wins
- Favorite Wins
Scenario: Even split between teams
If Home wins (you bet 1 SOL on Home):
| Pool | Amount |
|---|---|
| Home Team Bets | 5 SOL |
| Away Team Bets | 5 SOL |
| Total Pot | 10 SOL |
| Prize Pool (after fees) | 9.4 SOL |
- Your Payout: (1/5) ร 9.4 = 1.88 SOL
- Your Profit: 1.88 - 1 = 0.88 SOL (88% return)
Game Outcomes
| Outcome | What Happens |
|---|---|
| Home Wins | Home team bettors split the prize pool |
| Away Wins | Away team bettors split the prize pool |
| Draw/Tie | All players receive proportional refunds |
| One-Sided Pool | Everyone 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
Look for value in underdogs
Look for value in underdogs
When everyone bets on the favorite, underdog payouts can be massive. A small bet on a plausible upset can yield huge returns.
Check the pool balance
Check the pool balance
Before betting, see how the pot is split. This tells you your potential payout. Very one-sided pools may not be worth joining.
Invite friends on the other side
Invite friends on the other side
More opposing bets = bigger pot. Invite friends who might pick the other team to grow your potential payout.
Set limits
Set limits
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
